如何验证公钥是否属于私钥?

时间:2013-09-19 12:26:03

标签: php openssl

我正在使用带有openssl的PHP 5.3来成功生成一对公钥和私钥。

让我们说有人只给我一张公钥。

如何验证此公钥是否属于我拥有的私钥? (只有拥有公钥和私钥,没有其他数据)

1 个答案:

答案 0 :(得分:3)

使用公钥加密邮件,看看是否可以使用私钥对其进行解密。

或者,您可以从私钥文件中提取公钥,并将其与有人传递给您的公钥进行比较。密钥是成对生成的,因此对于给定的私钥,公钥将始终相同。