1 / 19

AES Sub-Key Generation

AES Sub-Key Generation. By Muhammad Naseem. Rotate Word. Rotate Word. Rotate Word. Rotate Word. Rotate Word. Sub Word. Sub Word. Sub Word. Sub Word. Calculate Rcon value. (01) 16. (0000 0001) 2. Perform Left Shift. (0000 0010) 2. (02) 16. Calculate Rcon value. (02) 16.

jamal
Télécharger la présentation

AES Sub-Key Generation

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. AES Sub-Key Generation By Muhammad Naseem

  2. Rotate Word

  3. Rotate Word

  4. Rotate Word

  5. Rotate Word

  6. Rotate Word

  7. Sub Word

  8. Sub Word

  9. Sub Word

  10. Sub Word

  11. Calculate Rcon value (01)16 (0000 0001)2 Perform Left Shift (0000 0010)2 (02)16

  12. Calculate Rcon value (02)16 (0000 0010)2 Perform Left Shift (0000 0100)2 (04)16

  13. Calculate Rcon value (04)16 (0000 0100)2 Perform Left Shift (0000 1000)2 (08)16

  14. Calculate Rcon value (08)16 (0000 1000)2 Perform Left Shift (0001 0000)2 (10)16

  15. Calculate Rcon value (10)16 (0001 0000)2 Perform Left Shift (0010 0000)2 (20)16

  16. Calculate Rcon value (20)16 (0010 0000)2 Perform Left Shift (0100 0000)2 (40)16

  17. Calculate Rcon value (40)16 (0100 0000)2 Perform Left Shift (1000 0000)2 (80)16

  18. Calculate Rcon value (80)16 (1000 0000)2 Perform Left Shift (1 0000 0000)2 (1 0001 1011)2 ================= (0 0001 1011)2 XOR (1B)16

  19. Calculate Rcon value (1B)16 (0001 1011)2 Perform Left Shift (0011 0110)2 (36)16

More Related