模块 java.base

包 javax.crypto.spec


javax.crypto.spec
提供关键规范和算法参数规范的类和接口。

密钥规范是构成密钥的密钥材料的透明表示。密钥可以指定为特定于算法的方式,也可以指定为独立于算法的编码格式(例如 ASN.1)。此软件包包含 Diffie-Hellman 公钥和私钥的密钥规范,以及 DES、三重 DES 和 PBE 密钥的密钥规范。

算法参数规范是与算法一起使用的参数集的透明表示。该软件包包含与 Diffie-Hellman、DES、Triple DES、PBE、RC2 和 RC5 算法一起使用的参数的算法参数规范。

  • PKCS #1:RSA 加密规范,版本 2.2 (RFC 8017)
  • PKCS #3:Diffie-Hellman 密钥协议标准,版本 1.4,1993 年 11 月。
  • PKCS #5:基于密码的加密标准,版本 1.5,1993 年 11 月。
  • 联邦信息处理标准出版物 (FIPS PUB) 46-2:数据加密标准 (DES)
有关包含有关算法参数和关键规范的信息的文档,请参阅:
自从:
1.4