rsa supports asymentric cryptography code example
Example: asymmetric keypair
Asymmetric keys, also known as public/private key pairs, are used for
asymmetric encryption. Asymmetric encryption is used mainly to encrypt
and decrypt session keys and digital signatures.