1.名詞解釋
key pair a
只能加密的key–public key a, 能加密也能解密的–private key a
key pair b
只能加密的key–public key b, 能加密也能解密的–private key b
資料加密方法
data+aeskey(aes)----->加密的data
aeskey+public key(rsa)------>加密的key
2.互動流程
fe---------public key a----------------->be
fe<-------public key b-------------------be
(用public key b加密)fe--------加密的data+加密的key------->be(用private key b解密)
(用private key a解密)fe<-------加密的data+加密的key--------be(用public key a加密)
非對稱加密(1)非對稱加密原理
現在我們已經知道對稱加密的乙個最大的問題是如何安全地傳輸金鑰,並且在對稱加密的體系下找不到好的解決方案。1976 年,美國學者 dime 和henman 為解決資訊公開傳送和金鑰管理問題,提出一種新的金鑰交換協議,允許在不安全 上的通訊雙方交換資訊,安全地達成一致的金鑰,這就是 公開金鑰系統 相對於...
非對稱加密(1)非對稱加密原理
現在我們已經知道對稱加密的乙個最大的問題是如何安全地傳輸金鑰,並且在對稱加密的體系下找不到好的解決方案。1976年,美國學者dime和henman為解決資訊公開傳送和金鑰管理問題,提出一種新的金鑰交換協議,允許在不安全 上的通訊雙方交換資訊,安全地達成一致的金鑰,這就是 公開金鑰系統 相對於 對稱加...
RSA非對稱加密原理
rsa加密屬於非對稱加密,即加密和解密是使用金鑰對中不同的秘鑰進行的。自己保留的為私鑰,公開的為公鑰,兩者都可以加密,但是只有使用另一者才能解密。rsa加密的金鑰對表示為 e,d,n e是單詞加密encryption的首字母,d是解密decryption的首字母,n是單詞數字number的首字母 r...