Initial handshake success
Restructured handlers to work exactly like C# code
Not sure what difference it made, but passing around
the AES key and IV leads to a successful handshake.