78 lines · 2.9 KB · HTML
RawDownload
<!--Copyright (c) 1999, 2007, Oracle and/or its affiliates. All rights reserved.DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. This code is free software; you can redistribute it and/or modify itunder the terms of the GNU General Public License version 2 only, aspublished by the Free Software Foundation.  Oracle designates thisparticular file as subject to the "Classpath" exception as providedby Oracle in the LICENSE file that accompanied this code. This code is distributed in the hope that it will be useful, but WITHOUTANY WARRANTY; without even the implied warranty of MERCHANTABILITY orFITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public Licenseversion 2 for more details (a copy is included in the LICENSE file thataccompanied this code). You should have received a copy of the GNU General Public License version2 along with this work; if not, write to the Free Software Foundation,Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USAor visit www.oracle.com if you need additional information or have anyquestions.--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html> <body bgcolor="white"> Provides classes and interfaces for key specifications and algorithmparameter specifications. <p>A key specification is a transparent representation of the keymaterial that constitutes a key. A key may be specified in analgorithm-specific way, or in an algorithm-independent encoding format(such as ASN.1).  This package contains key specifications forDiffie-Hellman public and private keys, as well as key specifications for DES,Triple DES, and PBE secret keys. <p>An algorithm parameter specification is a transparent representationof the sets of parameters used with an algorithm. This package containsalgorithm parameter specifications for parameters used with theDiffie-Hellman, DES, Triple DES, PBE, RC2 and RC5 algorithms. <h2>Package Specification</h2> <ul>  <li>PKCS #3: Diffie-Hellman Key-Agreement Standard, Version 1.4,  November 1993.</li>  <li>PKCS #5: Password-Based Encryption Standard, Version 1.5,  November 1993.</li>  <li>Federal Information Processing Standards Publication (FIPS PUB) 46-2:  Data Encryption Standard (DES) </li></ul> <h2>Related Documentation</h2> For documentation that includes information about algorithm parameterand key specifications, please see:<ul>  <li>    <a href=      "{@docRoot}/../technotes/guides/security/crypto/CryptoSpec.html">      <b>Java<FONT SIZE=-2><SUP>TM</SUP></FONT>      Cryptography Architecture API Specification and Reference      </b></a></li>  <li>    <a href=      "{@docRoot}/../technotes/guides/security/crypto/HowToImplAProvider.html">      <b>How to Implement a Provider for the      Java<FONT SIZE=-2><SUP>TM</SUP></FONT> Cryptography Architecture      </b></a></li></ul> @since 1.4</body></html>