Skip to content
/ des Public

Implementation of the Data Encryption Standard (DES) in Assembly

License

Notifications You must be signed in to change notification settings

andjhop/des

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

des

Go Reference

Package des implements the Data Encryption Standard (DES) as described in chapter 7.4 of Handbook of Applied Cryptography, 1997. DES proceeds in 16 rounds, processing 64-bit plaintext blocks into 64-bit ciphertext blocks using a 56-bit key. This was made made mainly out of curiosity and to experiment with AVX extensions.