This project implements the end to end communication with the following algorithms: - DES (64 bit key) - Blowfish (32, 64, 128, 448 bit key) - RC4 (32, 64, 128, 2048 bit key)