Cryptanalysis
Rijndael vs. Serpent vs. Twofish:一般比較
誰能解釋(或提供有關文件的連結)為什麼 Rijndaal 贏得了 AES,尤其是將其與其他決賽選手(Serpent 和 Twofish)進行比較?用什麼標準來做決定?
或者是否有這些算法的詳細比較,包括加密強度、不同 CPU 上的性能測試以及 FPGA 實現(AFAIK 即 Serpent 的回合可以在數據流架構中完全並行化),並指出這些算法是否存在一些一般性問題(即攻擊AES-256 使它不如 AE-S128 強)?
在比賽結束時,twofish 團隊發表了一篇分析論文,討論了他們對應該發生的事情的想法和信念。此外,他們還討論了速度安全權衡。請記住,這是在實際的 AES 比賽期間發生的。
最終報告在這裡http://csrc.nist.gov/archive/aes/index.html。在此過程中,所有五名決賽選手至少對所有研究的帳戶都具有足夠的安全性,但與其他決賽選手相比,Rijndael 在其他硬體上的軟體和韌體性能特徵都優於 32 位處理器。