【发布时间】:2012-07-05 22:01:12
【问题描述】:
我正在寻找可以获取 RSA PrivateKey 并返回正确 RSA PublicKey 的 Java 函数?
或者,是否有一个函数可以告诉我们 RSA PrivateKey/PublicKey 是否有效?
【问题讨论】:
-
保持冷静。论坛与实时聊天完全不同。请始终牢记,用户在这里是自愿的,并且可以随时随地进行。
-
定义“有效”的含义。
-
除了给出的答案之外,如果您始终可以执行签名/验证(对任何值)以查看键是否匹配。请注意,有时这很麻烦,例如如果为私钥保留使用计数(某些 HSM 和智能卡会这样做)。仅比较模数或模数上的散列也很好,每个密钥对的模数应该是唯一的。不需要公共指数。
标签: java security cryptography rsa