Crypto Works better now.

Except for how it loses the first message sent, it works fine.