May 2001
Intermediate to advanced
1088 pages
30h 13m
English
The JCE is frustrating in that it omits two very useful types of encryption: stream ciphers and public key ciphers. Although the JDK includes some support for public key encryption, it is only enough to support digital signatures and not full public key encryption. What is interesting about the JDK is that it has just enough support for public keys that you can create your own public key encryption and decryption routines with very little effort.
The RSA encryption algorithm, named for its inventors—Rivest, Shamir, and Adleman—is one of the oldest and best-known forms of public key encryption. Although the mathematics behind the algorithm might be a little complex, the algorithm itself is not. An RSA ...
Read now
Unlock full access