http://en.wikipedia.org/wiki/Data_Encryption_Standard
http://www.openssl.org/docs/crypto/des.html