A desktop application for secure communication (including both Client and Server)