TLS sockets, key generation, encryption, decryption, signing, verification
