25
26 /**
27 * Provides classes and interfaces for key specifications and
28 * algorithm parameter specifications.
29 *
30 * <p>A key specification is a transparent representation of the key
31 * material that constitutes a key. A key may be specified in an
32 * algorithm-specific way, or in an algorithm-independent encoding
33 * format (such as ASN.1). This package contains key specifications
34 * for Diffie-Hellman public and private keys, as well as key
35 * specifications for DES, Triple DES, and PBE secret keys.
36 *
37 * <p>An algorithm parameter specification is a transparent
38 * representation of the sets of parameters used with an
39 * algorithm. This package contains algorithm parameter specifications
40 * for parameters used with the Diffie-Hellman, DES, Triple DES, PBE,
41 * RC2 and RC5 algorithms.
42 *
43 *
44 * <ul>
45 * <li>PKCS #3: Diffie-Hellman Key-Agreement Standard, Version 1.4,
46 * November 1993.</li>
47 * <li>PKCS #5: Password-Based Encryption Standard, Version 1.5,
48 * November 1993.</li>
49 * <li>Federal Information Processing Standards Publication (FIPS PUB) 46-2:
50 * Data Encryption Standard (DES) </li>
51 * </ul>
52 *
53 * <h2>Related Documentation</h2>
54 *
55 * For documentation that includes information about algorithm
56 * parameter and key specifications, please see:
57 *
58 * <ul>
59 * <li>
60 * {@extLink security_guide_jca
61 * Java Cryptography Architecture (JCA) Reference Guide} </li>
62 * <li>
63 * {@extLink security_guide_impl_provider
64 * How to Implement a Provider in the Java Cryptography Architecture}</li>
|
25
26 /**
27 * Provides classes and interfaces for key specifications and
28 * algorithm parameter specifications.
29 *
30 * <p>A key specification is a transparent representation of the key
31 * material that constitutes a key. A key may be specified in an
32 * algorithm-specific way, or in an algorithm-independent encoding
33 * format (such as ASN.1). This package contains key specifications
34 * for Diffie-Hellman public and private keys, as well as key
35 * specifications for DES, Triple DES, and PBE secret keys.
36 *
37 * <p>An algorithm parameter specification is a transparent
38 * representation of the sets of parameters used with an
39 * algorithm. This package contains algorithm parameter specifications
40 * for parameters used with the Diffie-Hellman, DES, Triple DES, PBE,
41 * RC2 and RC5 algorithms.
42 *
43 *
44 * <ul>
45 * <li>PKCS #1: RSA Cryptography Specifications, Version 2.2 (RFC 8017)</li>
46 * <li>PKCS #3: Diffie-Hellman Key-Agreement Standard, Version 1.4,
47 * November 1993.</li>
48 * <li>PKCS #5: Password-Based Encryption Standard, Version 1.5,
49 * November 1993.</li>
50 * <li>Federal Information Processing Standards Publication (FIPS PUB) 46-2:
51 * Data Encryption Standard (DES) </li>
52 * </ul>
53 *
54 * <h2>Related Documentation</h2>
55 *
56 * For documentation that includes information about algorithm
57 * parameter and key specifications, please see:
58 *
59 * <ul>
60 * <li>
61 * {@extLink security_guide_jca
62 * Java Cryptography Architecture (JCA) Reference Guide} </li>
63 * <li>
64 * {@extLink security_guide_impl_provider
65 * How to Implement a Provider in the Java Cryptography Architecture}</li>
|