Skip to content

AES 128bit implementation in traditional style (from scratch) includes Sbox - InvSbox - Round Constant implementations.

Notifications You must be signed in to change notification settings

oceancholic/AES-128bit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

AES-128bit

***********************************************************

AES 128bit implementation in traditional style (from scratch)

includes Sbox - InvSbox - Rcon implementations as well

more info

for educational only and gives insight of how AES works.

Performance/Efficiency was not a concern

Tested with NIST Known Answer Test (KAT)

************************************************************

NOT FOR PRODUCTION !!NOT SAFE!!

************************************************************

only use cryptographic libraries which supports

specialized CPU instructions more info at

Do not use Apples aes.c imlementation they obviously choose performance over security

Prone to Side Channel attacks. (just saying)

Contributions and Suggestions are Welcome

-------------------------------------------

About

AES 128bit implementation in traditional style (from scratch) includes Sbox - InvSbox - Round Constant implementations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages