Asymmetric encryption and decryption now implemented.