1 / 12

Advance Encryption S tandard: Rijndael Algorithm

Advance Encryption S tandard: Rijndael Algorithm. History Applications Attacks Advantages & Disadvantages Conclusion. Advance Encryption Standard: History . Based on Rijndael algorithm Designed by Vincent Rij men and Joan Dae men Successor of DES ( Why not Triple-DES )

tod
Download Presentation

Advance Encryption S tandard: Rijndael Algorithm

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Advance Encryption Standard: Rijndael Algorithm History Applications Attacks Advantages & Disadvantages Conclusion

  2. Advance Encryption Standard: History Based on Rijndael algorithm Designed by Vincent Rijmen and Joan Daemen Successor of DES ( Why not Triple-DES ) 128-bit key minimum

  3. Advance Encryption Standard: History 15 different designs 5 final nominees Rijndael (86 positive, 10 negative) Serpent (59 positive, 7 negative) Twofish (31 positive, 21 negative) RC6 (23 positive, 37 negative) MARS (13 positive, 83 negative)

  4. Advance Encryption Standard: Applications • A standard by NIST • Archive and compression tools • Disk encryption • Local Area Network security • Programming language • C : Cryptography API • C++ : Botan, Crypto++ • Java : Java Cryptography Extension (JCE) On June 2003, AES 128-bit was approved for SECRET level document, and AES 256-bit approved for “TOP SECRET” level

  5. Advance Encryption Standard: Attacks Side channel attack Power analysis Timing analysis Fault analysis Acoustic analysis Radiation analysis (TEMPEST) Exhaustive search (Brute force attack) XSL attack ( Extended Sparse Linearization )

  6. AES Attack: XSL Attack Published in 2002 Requiring fewer known plaintext Faster than an exhaustive search No real-world implementation “no one knows for certain if XSL can break Rijndael, and no one knows for certain that XSL cannot break Rijndael either..” Bruce Schneier, Twofish designer

  7. Advance Encryption Standard: Advantages & Disadvantages Advantages Safe Brute Force (128 Bit = 2128 attempts) Unbreakable, for now.. Disadvantages Too simple algebraic structure

  8. AES Rijndael VS Serpent Diagram

  9. Advance Encryption Standard: Conclusion Will be used until there is any indication that the cipher system could be broken. Safe for now..

  10. References [1] AES : http://en.wikipedia.org/wiki/Advanced_Encryption_Standard [2] WinZip AES Encryption Information:http://www.winzip.com/aes_info.htm [3] AES Implementations: http://en.wikipedia.org/wiki/AES_implementations [4] Cryptosystem: http://www.cryptosystem.net/aes/ [5] AES Animations: http://www.cs.bc.edu/~straubin/cs381-05/blockciphers/rijndael_ingles2004.swf [6] XSL Attack: http://en.wikipedia.org/wiki/XSL_attack

  11. Thank you for your attention!

  12. Triple DES disadvantages • Very slow in software • Unsuitable in limited resources platform • Only 64 bits block size Back

More Related