非對稱密碼算法指加密和解密使用不同密鑰的加密算法,也稱為公私鑰加密。假設兩個用戶要加密交換數據,雙方交換公鑰,使用時一方用對方的公鑰加密,另一方即可用自己的私鑰解密。常見的非對稱加密算法:RSA、ECC(移動設備用)、Diffie-Hellman、El Gamal、DSA(數字簽名用)。
工作原理如下:
A要向B發送信息,A和B都要產生一對用于加密和解密的公鑰和私鑰。
A的私鑰保密,A的公鑰告訴B;B的私鑰保密,B的公鑰告訴A。
A要給B發送信息時,A用B的公鑰加密信息,因為A知道B的公鑰。
A將這個消息發給B(已經用B的公鑰加密消息)。
B收到這個消息后,B用自己的私鑰解密A的消息。其他所有收到這個報文的人都無法解密,因為只有B才有B的私鑰。
回答所涉及的環境:聯想天逸510S、Windows 10。
非對稱密碼算法指加密和解密使用不同密鑰的加密算法,也稱為公私鑰加密。假設兩個用戶要加密交換數據,雙方交換公鑰,使用時一方用對方的公鑰加密,另一方即可用自己的私鑰解密。常見的非對稱加密算法:RSA、ECC(移動設備用)、Diffie-Hellman、El Gamal、DSA(數字簽名用)。
工作原理如下:
A要向B發送信息,A和B都要產生一對用于加密和解密的公鑰和私鑰。
A的私鑰保密,A的公鑰告訴B;B的私鑰保密,B的公鑰告訴A。
A要給B發送信息時,A用B的公鑰加密信息,因為A知道B的公鑰。
A將這個消息發給B(已經用B的公鑰加密消息)。
B收到這個消息后,B用自己的私鑰解密A的消息。其他所有收到這個報文的人都無法解密,因為只有B才有B的私鑰。
回答所涉及的環境:聯想天逸510S、Windows 10。