Pass shared key to server and client
Add crypto function to generate public/private key
Sloppy start to authentication
Start to sending encrypted nonces

The server and client will send nonces back and forth.  The
Server sends the clients nonce back encrypted.  Still needs
work.
Server should now send appropriate data

The server now sends Rb, E("Server", Ra, g^b mod p).  The client
sloppily checks this for now to make sure it's correct.
Remove commented out code
Generate session key on both sides

This should wrap up the authentication.  It's messy, but works.
This sometimes crashes...likely because of random nonces and
encrypted messages possibly containing new lines in unexpected
places. That should probably be fixed.
Add some error checking and use smaller buffers
Use shared key from entry box
Send data after authentication with session key
Clean up displaying of messages
Fix printing out hex values
Add random secret values
Add continue and autocontinue buttons
Fix session key establishment
Change name of encrypt/decrypt for mac compile
Accidentally changed function name