Bouncy Castle FIPS Java API in 100 Examples建议多次使用EC.generateKeyPair(). 假设此引用org.bouncycastle.crypto.general.EC(因为这是唯一具有 name 的类EC)我无法找到 method generateKeyPair()。错误在哪里以及如何生成相应的密钥对?
1 回答
慕工程0101907
TA贡献1887条经验 获得超5个赞
从提供的 PDF ( https://www.bouncycastle.org/fips-java/BCFipsIn100.pdf ) 中:
示例 31 – 密钥对生成
public static KeyPair generateKeyPair() throws GeneralSecurityException {
KeyPairGenerator keyPair = KeyPairGenerator.getInstance("EC", "BCFIPS");
keyPair.initialize(384);
return keyPair.generateKeyPair();
}
该示例将生成曲线 P-384 上的密钥对。其他可用的默认曲线包括 P-224、P-256 和 P-521。
添加回答
举报
0/150
提交
取消