The Hardware Side of Cryptography

9 February 2008

Cheap AES Galois Field (GF) Implementation

Filed under: logic gate — edipermadi @ 7:42 am

If you learned Advanced Encryption Standard (AES) algorithm, you will find that the algoritm uses galois field on several processes such mix column and key scheduling. I’ve implemented Finite Field multiplication of AES using Discrete Logic Gate. The picture below will illustrate you how miltiplication by two over finite fields was done.

AES Galois Field

It was just basic things. Hopefully i’ll be able to implement complete finite field multiplication calculator or even universal finite field multiplication calculator using discrete logic gates.

Refernces:
Advanced Encryption Standard
Finite Field Arithmatic

Simulator:
AES (Rijndael) Simulator

1 Comment »

  1. Can you please explain the the mathematics behind this circuit.

    Comment by Ravik — 13 July 2012 @ 12:56 pm


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

%d bloggers like this: