rijndael for aes
play

Rijndael for AES Vincent Rijmen Joan Daemen COSIC Proton World - PDF document

Rijndael for AES Vincent Rijmen Joan Daemen COSIC Proton World Security Intrinsic security: no algorithm has been broken Implementation attacks (e.g., DPA): Table-lookup and XOR operations only Rijndael lends itself to secure


  1. Rijndael for AES Vincent Rijmen Joan Daemen COSIC Proton World Security � Intrinsic security: no algorithm has been broken � Implementation attacks (e.g., DPA): � Table-lookup and XOR operations only � Rijndael lends itself to secure implementations on smart cards Thursday, April 20, 2000 3rd AES workshop 2 1

  2. Relative efficiency “Equivalent number of Rijndael rounds” # blocks MARS RC6 Serpent Twofish Pentium Many 13 9 38 12 4 28 15 33 27 1 46 22 36 25 6805 Many 30 28 110 23 4 52 45 107 23 1 114 91 100 22 Thursday, April 20, 2000 3rd AES workshop 3 Design Philosophy � Simplicity � Symmetry � Parallelism � Mutual independence of components � impact of replacing a component on security analysis is limited � Rijndael is easily extendible � block length, key length, number of rounds Thursday, April 20, 2000 3rd AES workshop 4 2

  3. Speed on unknown platforms � “Unknown platforms”: � parallel processors, � vulnerable platforms, � high key agility � No arithmetical operations � No data-dependent rotations � Light key schedule Thursday, April 20, 2000 3rd AES workshop 5 Conclusions In the many surveys, Rijndael comes out � sometimes ahead of the pack � often among the best � NEVER problematic VERSATILITY makes Rijndael best candidate Thursday, April 20, 2000 3rd AES workshop 6 3

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend