【问题标题】:How to verify that a public key belongs to private key?如何验证公钥是否属于私钥?
【发布时间】:2013-09-19 20:47:53
【问题描述】:

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

假设有人只给我一个公钥。

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

【问题讨论】:

    标签: php openssl


    【解决方案1】:

    用公钥加密消息,看看能否用私钥解密。

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

    【讨论】:

    • 谢谢。我现在加密和解密一个字符串以检查密钥。作品。在我尝试签名和验证但没有成功之前。
    猜你喜欢
    • 1970-01-01
    • 2021-11-09
    • 2018-08-31
    • 2020-01-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-07
    • 1970-01-01
    相关资源
    最近更新 更多