:::

11. 現代密碼

公錀、私錀

在傳統加密、解密使用同一個密碼,但如何把密碼交到傳送者,是個大問題。所以產生了不對稱密碼的方式,先產生了公錀和私鑰,把公鑰提供出去,要傳送資料的人使用這組公鑰為自己的資料加密再傳回,但只有私鑰才能解密。

 

RSA加密

質數,只能被 1 和自己整除。

公鑰 RSA加密使用極大的兩個質數(數百個位數)互乘。

在本文部份也改以數值(ASCII  0~255 ),例 A 數值為 65 。再併結 128 字元組(例),計算產生一個極大數字,再和上述的值做計算 。

由於加密用的數值很大,樣本數很大不容易被破解。而且原文字也改成數字做計算,無法使用字元頻率方破解。

 

維基百科說明

 


Google網站翻譯工具列

站內搜尋