![](/img/trans.png)
[英]Can One Public Key be Used to Encrypt and Decrypt Data during the SSL Handshake?
[英]SSL/TLS: Why will the server be the only one to be able to decrypt the encrypted number if it's a public key?
其他人也不能使用公钥对其解密吗? 还是说它将使用私钥解密。 如果是这样的话,如何用一个密钥加密某些东西并用另一个密钥解密呢?
这是参考此Wikipedia文章 。
具体来说-“为了生成用于安全连接的会话密钥,客户端使用服务器的公共密钥对随机数进行加密,然后将结果发送给服务器。 只有服务器应该能够使用其私有密钥对其进行解密 。 ”
抱歉,这是一个愚蠢的问题。
因为它是公私钥加密,而不是对称加密。 将明文加密以使用公钥对文本进行加密,然后使用私钥将其解密回明文。 尝试使用公共密钥解密密文不起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.