Tutorial search

Java Tutorials
Tutorials
Stuff
Affiliates

Java Security Tutorials


We hope that you will enjoy our Java Security tutorials. Feel free to contact us if you would like to be a tutorial hero and contribute your own Java Security tutorials to our site. Thank you !

Sort by:
Secure communication between peers: SSL through JSSE
Secure communication between peers: SSL through JSSE
A core requirement of any non-trivial P2P application is secure communication between peers. While the details of the security depend on how the application will be used and on what it will protect, it's often possible to implement strong, general-purpose security using off-the-shelf technology such as SSL. This article demonstrates how to use SSL (via JSSE) in P2P security.
Category: Java tutorials > Security - Difficulty:
A three-pronged solution for identifying users
A three-pronged solution for identifying users
The problem of system security starts with discovering the identity of the user on the other end of the communications link. This article discusses three familiar approaches for identifying users, highlights their strengths and weaknesses (alone and in combinations), and provides some examples of each.
Category: Java tutorials > Security - Difficulty:
SSL and Cryptography
SSL and Cryptography
This free book is an excellent tutorial book for beginners. It is a collection of notes and sample codes written by the author while he was learning cryptography himself. Topics include Blowfish, CA, certificate, cipher, cryptography, CSR, decryption, DES, encryption, Java, JCE, JDK, OpenSSL, PEM, private key, public key, RSA, sample codes, secret key, self-signed certificate, SSL, X509. Key sections: Basic Concepts - Cipher - DES Algorithm - DES Algorithm - Illustrated with Java Programs - DES Algorithm - Java Implementation - JDK/JCE - Cipher for Encryption and Decryption - Cipher - Blowfish Algorithm - 8366 Hex Digits of PI - What is OpenSSL? - Installing OpenSSL on Windows - Generating RSA Key Pairs - Viewing Components of RSA Keys - Encrypting RSA Keys - What is a certificate? - Generating Self-Signed Certificates - Viewing Components of Certificates - Why Certificates Need to Be Signed by CAs? - Generating a Certificate Signing Request for Your Own Public Key - Viewing Components of Certificate Signing Request - Signing a Certificate Signing Request - Certification Path Validation - Using Certificates in Web Browsers.
Category: Java tutorials > Security - Difficulty:
Total Tutorials in Category: 3