Finished Keymake class. Manages PublicKey and PrivateKey operations
between Client and Server