Hands-on/aes
From Hackerspace Brussels
|
as n exercise for the ppl wanting to dive into C++/crypto, we work on a toy-implementation of AES-128
have a look at this flash animation on rijndael
general overview on wikipedia
- http://en.wikipedia.org/wiki/Rijndael
- http://en.wikipedia.org/wiki/AES_implementations
- http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation
some specifics
- http://en.wikipedia.org/wiki/Rijndael_mix_columns
- http://en.wikipedia.org/wiki/Rijndael_key_schedule
- http://en.wikipedia.org/wiki/Rijndael_S-box
security-now podcast (symmetric ciphers / rijndael)
we produced some quite messy code, will publish it after verification with some known data (AES Known Answer Test (KAT) Vectors --
http://csrc.nist.gov/groups/STM/cavp/documents/aes/KAT_AES.zip )