簡體   English   中英

SSL / TLS:如果服務器是公用密鑰,為什么服務器將是唯一能夠解密加密數字的服務器?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM