A program that performs the Diffie-Hellman procedure between a client and a server via the network.
The program is built in Java and uses sockets to communicate between the client and server.
A video of the application running between a Mac and Windows PC