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

SubBytes<br />

• SubBytes is the SBOX for <strong>AES</strong><br />

• This make <strong>AES</strong> a non-linear cryptographic system.<br />

• For every value of b there is a unique value for b’<br />

– It is faster to use a substitution table (and easier).<br />

b' 0<br />

b' 1<br />

b' 2<br />

b' 3<br />

b' 4<br />

b' 5<br />

b' 6<br />

b' 7<br />

=<br />

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

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

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

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

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

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

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

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

x 0<br />

x 1<br />

x 2<br />

x 3<br />

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

x is the inverse value of the byte b

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

Saved successfully!

Ooh no, something went wrong!