summaryrefslogtreecommitdiffstats
path: root/luni/src/main/java/javax/crypto/spec/package.html
blob: 177ac3da7a28081624946447a668d3fce1d33f54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<html>
  <body>
    <p>
      This package provides the classes and interfaces needed to specify keys
      and parameter for encryption. The following standards are supported:
      <ul>
      <li>PKCS#3 Diffie-Hellman Key Agreement standard;
      <li>FIPS-46-2 Data Encryption Standard (DES);
      <li>PKCS#5 Password-Based Cryptography standard.
      </ul>
      <p>Keys may be specified via algorithm or in a more abstract and general way
      with ASN.1.

      <p>Keys and algorithm parameters are specified for the following procedures:
      <ul>
      <li>DH
      <li>DES
      <li>TripleDES
      <li>PBE
      <li>RC2
      <li>RC5
      </li>
    </p>
  </body>
</html>