如何給文件加密 如何用通俗易懂的話來(lái)解釋非對(duì)稱加密?
如何用通俗易懂的話來(lái)解釋非對(duì)稱加密?想象一個(gè)盒子上有鎖。如下圖所示,鑰匙就是那個(gè)鎖的鑰匙。對(duì)稱加密意味著雙方都擁有鎖的密鑰。加密機(jī)用鑰匙打開(kāi)鎖,鎖上盒子里的東西。解密程序使用相同的密鑰打開(kāi)鎖并取出里面
如何用通俗易懂的話來(lái)解釋非對(duì)稱加密?
想象一個(gè)盒子上有鎖。如下圖所示,鑰匙就是那個(gè)鎖的鑰匙。對(duì)稱加密意味著雙方都擁有鎖的密鑰。加密機(jī)用鑰匙打開(kāi)鎖,鎖上盒子里的東西。解密程序使用相同的密鑰打開(kāi)鎖并取出里面的東西。
或者上面的框和鎖,公鑰可以理解為相同的鎖(并且這些鎖是打開(kāi)的,也就是說(shuō),沒(méi)有鎖)。私鑰是這些鎖的密鑰。只有一個(gè)密鑰存儲(chǔ)在解密程序中。加密機(jī)先把東西放進(jìn)盒子里,然后用一把打開(kāi)的鎖(公鑰)鎖住盒子,最后把盒子發(fā)給解密機(jī);收到盒子后,解密機(jī)用密鑰(私鑰)打開(kāi)鎖,取出里面的內(nèi)容。
如何將對(duì)稱加密與非對(duì)稱加密相結(jié)合?
對(duì)稱意味著雙方都必須擁有此密鑰才能解密和加密。不對(duì)稱意味著他們不需要它,并且使用的密鑰保持不變。密鑰加密方法一般不公開(kāi),因?yàn)樗鼘?duì)它有害但對(duì)它不利。關(guān)鍵是按照一定的方法將一系列數(shù)據(jù)分成兩部分。一部分是鑰匙,另一部分是密文,它相當(dāng)于鑰匙和鎖。一把鑰匙對(duì)應(yīng)一把鎖。