Introduction - If you have any usage issues, please Google them yourself
SDES in C++
The constructor takes the key and initializes the key schedule. Methods are provided to encrypt and decrypt a byte, and a static method to print a byte in binary is also provided.