Generate key pair
AES-GCM
AES-CTR
AES-CBC
128
192
256
hex encode
base64 encode