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 />

InvSubBytes<br />

b' 0<br />

-1<br />

1 0 0 0 1 1 1 1<br />

b' 1<br />

1 1 0 0 0 1 1 1<br />

b' 2 1 1 1 0 0 0 1 1<br />

b' 3 = 1 1 1 1 0 0 0 1<br />

b' 0 0 1 1 1 1 1 0<br />

6<br />

b' 0 0 0 1 1 1 1 1<br />

7<br />

b' 4 1 1 1 1 1 0 0 0<br />

b' 5<br />

0 1 1 1 1 1 0 0<br />

b' 0<br />

0 1 0 1 0 0 1 0<br />

b' 1 0 0 1 0 1 0 0 1<br />

b' 2 1 0 0 1 0 1 0 0<br />

b' 3 = 0 1 0 0 1 0 1 0<br />

b' 4 0 0 1 0 0 1 0 1<br />

b' 5 1 0 0 1 0 0 1 0<br />

b' 6 0 1 0 0 1 0 0 1<br />

1 0 1 0 0 1 0 0<br />

x is the inverse value of the byte b<br />

x 0<br />

x 1<br />

x 2<br />

x 3<br />

x 4<br />

x 0<br />

x 1<br />

x 2<br />

x 3<br />

x 4<br />

+<br />

x 5<br />

x 6<br />

x 6<br />

x 7<br />

+<br />

x 5<br />

x 6<br />

x 7<br />

1<br />

1<br />

0<br />

0<br />

0<br />

1<br />

1<br />

0<br />

1<br />

1<br />

0<br />

0<br />

0<br />

1<br />

1<br />

0

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

Saved successfully!

Ooh no, something went wrong!