An open API service indexing awesome lists of open source software.

https://github.com/rogercoll/aes

AES(Advanced Encryption Standard) implementation with C++
https://github.com/rogercoll/aes

Last synced: about 1 year ago
JSON representation

AES(Advanced Encryption Standard) implementation with C++

Awesome Lists containing this project

README

          

# AES (Advanced Encryption Standard)

**Wikipedia:** The Advanced Encryption Standard (AES), also known by its original name Rijndael is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.



## Aes.cc - Implementation of AES with C++
These code assumes the block is 128 bit long. The default key is also 128 bits long but this can be changed to 256 or 512 bits. If you want to test a different block of 128 bits, change the values on the Main of the program(variable “block”).

### Compilation
g++ -std=c++11 -o aes AES.cc

### Execution
./aes