rsa加密解密過程 如何用通俗易懂的話來解釋非對(duì)稱加密?
如何用通俗易懂的話來解釋非對(duì)稱加密?想象一個(gè)盒子上有鎖。如下圖所示,鑰匙就是那個(gè)鎖的鑰匙。對(duì)稱加密意味著雙方都擁有鎖的密鑰。加密機(jī)用鑰匙打開鎖,鎖上盒子里的東西。解密程序使用相同的密鑰打開鎖并取出里面
如何用通俗易懂的話來解釋非對(duì)稱加密?
想象一個(gè)盒子上有鎖。如下圖所示,鑰匙就是那個(gè)鎖的鑰匙。對(duì)稱加密意味著雙方都擁有鎖的密鑰。加密機(jī)用鑰匙打開鎖,鎖上盒子里的東西。解密程序使用相同的密鑰打開鎖并取出里面的東西。
或者上面的框和鎖,公鑰可以理解為相同的鎖(并且這些鎖是打開的,也就是說,沒有鎖)。私鑰是這些鎖的密鑰。只有一個(gè)密鑰存儲(chǔ)在解密程序中。加密機(jī)先把東西放進(jìn)盒子里,然后用一把打開的鎖(公鑰)鎖住盒子,最后把盒子發(fā)給解密機(jī);收到盒子后,解密機(jī)用密鑰(私鑰)打開鎖,取出里面的內(nèi)容。
對(duì)稱密鑰與非對(duì)稱密鑰的定義是什么?
對(duì)稱密鑰加密也稱為密鑰加密,即發(fā)送和接收數(shù)據(jù)的雙方必須使用相同的/對(duì)稱密鑰對(duì)明文進(jìn)行加密和解密。非對(duì)稱密鑰加密又稱公鑰加密,是指每個(gè)人都有一對(duì)唯一的對(duì)應(yīng)密鑰:公鑰和私鑰。公鑰是公開的,私鑰是個(gè)人秘密。如果一個(gè)密鑰用于加密,則另一個(gè)密鑰只能用于解密。發(fā)送方用另一方的公鑰對(duì)消息進(jìn)行加密,然后接收方用他的私鑰對(duì)消息進(jìn)行解密。公鑰加密技術(shù)解決了密鑰的發(fā)放和管理問題,是當(dāng)前商用密碼的核心。利用公鑰技術(shù),數(shù)據(jù)通信雙方可以安全地確認(rèn)對(duì)方的身份和公鑰,并提供通信的認(rèn)證。