Top Banner
Mini AES TINGKAT II TEKNIK RANCANG BANGUN 2013-2014
22
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript

Mini AES

Mini AESTingkat ii teknik rancang bangun2013-2014OutlineIntroductionMathematical BackgroundStructureEncryptionKey ScheduleDecryptionExample

IntroductionJust like the DES, the AES is expected to draw much attention from cryptographers and cryptanalysts alike within the space of the time from now until the next few decades.Mini AES has all the parameters significantly reduced while at the same time preserving its original structure.It is meant to be a purely educational cipher and is not considered secure for actual applications.The purpose is such that once undergraduate students and amateur cryptanaysts have grasped the basic principles behind how Mini-AES works, it will be easy for them to move on to the real AES.Mini AES has a component, NibbleSub, which operates on a nibble (4 bits) at a time.Mathematical BackgroundStructureStructure

Encrypting A Plaintext Message With Mini AESEncryptionMini AES Components

ShiftRow rotates each row of the input block to the left by different nibble amounts.The first row is unchanged while the second row is rotated left by one nibble.

MixColumn takes each column of the input block and multiplies it with a constant matrix to obtain a new output column.

Mini AES EncryptionKey Schedule

DecryptionExampleExercise~Thank You~