AES
এইএস
Advanced Encryption Standard — ১২৮-বিট block, ১২৮/১৯২/২৫৬-বিট key-সহ আজকের de facto symmetric block cipher standard।
also: advanced-encryption-standard, rijndael
block size : ১২৮ বিট (১৬ byte) — key size-নির্বিশেষে সবসময় একই
key size : ১২৮ / ১৯২ / ২৫৬ বিট — round সংখ্যা যথাক্রমে ১০ / ১২ / ১৪
E(key, block) deterministic keyed permutation — key ছাড়া invert অসম্ভব
- ২০০১ সালে NIST-এর Rijndael-নির্বাচনের ফসল — DES-এর উত্তরসূরি, FIPS 197-এ সংজ্ঞায়িত
- প্রায় সব আধুনিক CPU-তে dedicated AES-NI instruction থাকায় hardware-accelerated
- Cipher নিজে শক্তিশালী হলেও নিরাপত্তা নির্ভর করে mode-এর ওপর — ECB-তে AES-256ও pattern ফাঁস করে