Skip to content
/ AES Public

Implementation of AES encryption algorithm in C++

Notifications You must be signed in to change notification settings

hugoseri/AES

Repository files navigation

AES

This repository is an implementation of AES FIPS 197 (128-bit key) encryption algorithm in C++.

Context of this code

This code is part of a course on cryptography and its goal was to understand how it worked.
It's made to see each step of the algorithm.
It isn't designed for real use.

How can I use it

To make it work, you can simply download the aes file and do the following command :

./aes

You can also download the whole repository and compile the code with the following command :

make aes

(gcc compiler needed).

How it works

You can check the original paper on the different detailed steps of the algorithm.

About

Implementation of AES encryption algorithm in C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published