Encrypted Client-Server communication, which simulate on a single PC an encrypted communication between a client and a server, was developed as part of final project for Applied Cryptography course in University of Trento. It requested to implement the cryptographic functions and to integrate them with the given C code.