模块 java.base

包 java.security.interfaces


java.security.interfaces
提供用于生成 RSA(Rivest、Shamir 和 Adleman AsymmetricCipher 算法)密钥的接口,如 RSA 实验室技术说明 PKCS#1 中所定义,以及 DSA(数字签名算法)密钥,如 NIST 的 FIPS-186 中所定义。

请注意,这些接口仅适用于其密钥材料可访问和可用的密钥实现。这些接口不适用于密钥材料位于不可访问的受保护存储(例如硬件设备)中的密钥实现。

有关如何使用这些接口的更多开发人员信息,包括有关如何为硬件设备设计 Key 类的信息,请参阅这些加密提供程序开发人员指南:

包装规格

  • PKCS #1:RSA 加密规范,版本 2.2 (RFC 8017)
  • 联邦信息处理标准出版物 (FIPS PUB) 186:数字签名标准 (DSS)
有关更多文档,请参阅:
自从:
1.1