Generate public and private key RSA

openssl genrsa -out demo.rsa

Extract public key from privete key

openssl rsa -in demo.rsa -pubout > public.rsa.pub