模块  java.base

Package java.security.interfaces

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

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

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

包装规格

  • PKCS#1:RSA密码学规范,2.2版(RFC 8017)
  • 联邦信息处理标准出版物(FIPS PUB)186:数字签名标准(DSS)

相关文档

有关进一步的文档,请参阅:
  • {extLink security_guide_jca Java Cryptography体系结构参考指南}
从以下版本开始:
1.1