javax.crypto
Mark Wielaard
mark@klomp.org
Thu Sep 21 08:10:00 GMT 2006
On Wed, 2006-09-20 at 12:07 -0700, Casey Marshall wrote:
> Do you have a pointer to a description of the PBEWithMD5AndDES
> algorithm? It's probably pretty easy to write, because the building
> blocks are all there.
According to Appendix A (standard names) of the crypto extension doc:
http://java.sun.com/j2se/1.5.0/docs/guide/security/jce/JCERefGuide.html#AppA
PBEWith<digest>And<encryption> or PBEWith<prf>And<encryption>:
The password-based encryption algorithm (PKCS #5), using the
specified message digest (<digest>) or pseudo-random function
(<prf>) and encryption algorithm (<encryption>). Examples:
* PBEWithMD5AndDES: The password-based encryption
algorithm as defined in: RSA Laboratories, "PKCS #5:
Password-Based Encryption Standard," version 1.5, Nov
1993. Note that this algorithm implies CBC as the cipher
mode and PKCS5Padding as the padding scheme and cannot
be used with any other cipher modes or padding schemes.
* PBEWithHmacSHA1AndDESede: The password-based encryption
algorithm as defined in: RSA Laboratories, "PKCS #5:
Password-Based Cryptography Standard," version 2.0,
March 1999.
More information about the Java
mailing list