iT邦幫忙

0

所謂對稱式加密即是指加密與解密用同一把金鑰

例如我們用數字 5,10,15 做XOR運算:

5 XOR 10 = 15 , 5是明文, 10 是金鑰, 所以15是密文, XOR 是加密演算法.

若要從密文求得明文則將: 15 XOR 10 = 5 , 求得明文 5.

在實務應用上, 金鑰與密文應該分開在不同的通訊議程去傳遞.

金鑰的傳遞最好也經過一定驗證程序後進行。
對稱加密有區塊加密(Block Cipher)和串流加密(Stream Cipher)兩種, 大量資料如影像應該用串流加密, 如RC4演算法,其餘可用 區塊演算法如DES, 3DES,AES ….

加密強度取決於所用的金鑰長度, 效率取決於演算法, 根據應用場合去選擇適當的金鑰長度與演算法。
上述演算法都可以開放原始碼社群找到相關資源。

資訊安全相關訊息 友善連結 : http://www.pronew.com.tw/news.php


尚未有邦友留言

立即登入留言