高級加密標準評選過程

高級加密標準 （ AES ） ， 一種由美國國家標準技術研究所 （ NIST ） 批准的對稱加密分組密碼 ， 從1997年至2000年間的一次持久性選拔得到 。 比起他的前身資料加密標準 （ DES ） ， 這次選拔是完全公開和透明的 。 這個選拔比賽贏得了來自公開加密社區的讚譽 ， 而且有助於增加對最終贏得選拔的算法的安全性的信心 ， 而不是像它的前身DES那樣被懷疑存在後門 。 選出一個新的加密標準是非常必要的 ， 這是因爲DES使用的是56位的密鑰 ， 相對來說太小 ， 越來越容易受到暴力攻擊 。 此外 ， DES主要被設計用於硬件以及不這麼快的軟件實現上 。 三重DES避免了加密密鑰過小的問題 ， 但是非常緩慢 ， 甚至使用專門的硬件依然如此 ， 它不適用於資源有限的平臺 。 而且它可能受到潛在的安全問題的影響 ， 這個問題和它使用了 （ 在今天看來相對較小的 ） 64位的塊大小有關 。