关键规范是构成关键的关键材料的透明表示。 密钥可以按照算法特定的方式或与算法无关的编码格式(如ASN.1)指定。 该软件包包含Diffie-Hellman公钥和私钥的关键规范,以及DES,Triple DES和PBE密钥的主要规范。
算法参数规范是与算法一起使用的参数集的透明表示。 该软件包包含与Diffie-Hellman,DES,Triple DES,PBE,RC2和RC5算法一起使用的参数的算法参数规范。
DESedeKeySpec | 该类指定了DES-EDE(“triple-DES”)密钥。 |
DESKeySpec | 这个类指定了一个DES密钥。 |
DHGenParameterSpec | 此类指定用于生成Diffie-Hellman(系统)参数以用于Diffie-Hellman密钥协议的参数集。 |
DHParameterSpec | 此类指定与Diffie-Hellman算法一起使用的参数集,如PKCS#3: Diffie-Hellman密钥协议标准中所述 。 |
DHPrivateKeySpec | 此类指定具有相关参数的Diffie-Hellman私钥。 |
DHPublicKeySpec | 此类指定具有相关参数的Diffie-Hellman公钥。 |
GCMParameterSpec | 使用伽罗瓦/计数器模式(GCM)模式指定 Cipher 所需的一组参数。 |
IvParameterSpec | 这个类指定了一个 初始化向量 (IV)。 |
OAEPParameterSpec | 该类指定了与OAEP填充一起使用的一组参数,如 PKCS #1标准中所定义的。 |
PBEKeySpec | 用户选择的密码,可用于基于密码的加密( PBE )。 |
PBEParameterSpec | 该类指定了与 PKCS #5标准中定义的基于密码的加密(PBE)一起使用的一组参数。 |
PSource | 该类指定用于在OAEP填充中编码输入P的源,如 PKCS #1标准中所定义。 |
PSource.PSpecified | 该类用于明确指定在OAEP填充中编码输入P的值。 |
RC2ParameterSpec | 该类指定与 RC2算法一起使用的参数。 |
RC5ParameterSpec | 该类指定与 RC5算法一起使用的参数。 |
SecretKeySpec | 该类以独立于提供者的方式指定密钥。 |