Handles User Authentication 
Handles User Authentication 

Takes sockets and a username as parameters. Has methods to authenticate and trade a secret for symmetric key encryption between authenticated users.
vincelasal/Spout