22.01.2015 Views

AES Guest Lecturer

AES Guest Lecturer

AES Guest Lecturer

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>AES</strong> Algorithm<br />

Key Expansion<br />

For words 4 through 43<br />

i = N k // N k = 4<br />

while (i < N b *(N r +1)) { // N b *(N r +1)= 4*(10+1)= 44<br />

temp = w[ i – 1 ]<br />

If ( i%N k == 0 )<br />

rotate word left 1 byte<br />

process each byte through sbox<br />

XOR with RCON[i/N k -1] // just first byte of w[i]<br />

w[ i ] = w[ i-4 ] XOR temp<br />

i++}

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!