Identity key size changed to 4096 bit, minimum of 2048 btis
Began changing handshake protocol (incomplete)
Key exchange/handshake has been changed to now properly implement perfect forward secrecy, and defend against MITM attacks. An attempt to perform a MITM attack against a client should be noticed and will cause the handshake to fail.