ECE 422 Project 2, and encryption server