今天繼續
昨天知道DES的金鑰是56位元,放在目前的安全性已經不足了。
這邊的安全性是非常重要的,安全性評估一個密碼系統是否合適,以現在電腦的運算速度來看,DES已經被破解。
那麼3DES是DES做3次後,金鑰長度變為168(56 3)在目前也是不夠了。
目前會使用的是AES,明天會做說明的~
在3DES中,最常用的是EDE3,也就是加密>解密>加密,並且會有3把金鑰。既是:
其他的2把金鑰已經不建議使用了,另外EEE3,也是加密>加密>加密,也較少人使用,因為相容性問題。
DES也是區塊加密(Block Cipher),除了區塊加密還有一個是串流加密(Stream Cipher)。
區塊加密就是一次都是一個區塊一個區塊做計算(也有可平行計算的),串流加密可以想成是一個數字一個數字。
當然現在比較流行的是區塊做計算,畢竟區塊鏈(Blockchain)?