advanced encryption standard (aes) epul

6

Click here to load reader

Upload: agate-studio

Post on 14-May-2015

185 views

Category:

Technology


8 download

TRANSCRIPT

Page 1: Advanced encryption standard (aes)   epul

@agatestudio

Encryption

Epul

Knight

Agate Studio

Page 2: Advanced encryption standard (aes)   epul

@agatestudio

Advanced Encryption Standard (AES)

M. Saepul R

Page 3: Advanced encryption standard (aes)   epul

@agatestudio

What

• The Advanced Encryption Standard (AES) is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.

• AES is based on the Rijndael cipher[5] developed by two Belgian cryptographers, Joan Daemen and Vincent Rijmen.

Page 4: Advanced encryption standard (aes)   epul

@agatestudio

High-level description of the algorithm

• KeyExpansion

• InitialRound

• Rounds – SubBytes

– ShiftRow

– MixColumns

– AddRoundKey

• Final Round – SubBytes

– ShiftRow

– AddRoundKey

Page 5: Advanced encryption standard (aes)   epul

@agatestudio

Let’s see animated process

Page 6: Advanced encryption standard (aes)   epul

@agatestudio

Question?