RSA Encryption Notes
Notes related to using public/private keys to encrypt data.
Generate a private/public keypair
This section generates a new private key and extracts the public key.
Private & public parts
openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:4096
Extract public part
openssl rsa -pubout -in private_key.pem -out public_key.pem