Bouncy Castle FIPS 库中缺少 EC.generateKeyPair()

Bouncy Castle FIPS Java API in 100 Examples建议多次使用EC.generateKeyPair(). 假设此引用org.bouncycastle.crypto.general.EC(因为这是唯一具有 name 的类EC)我无法找到 method generateKeyPair()。错误在哪里以及如何生成相应的密钥对?



宝慕林4294392
浏览 28回答 1
1回答

慕工程0101907

从提供的 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。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java