generating RSA public key from private key

generating private key

openssl genrsa -out private.key 8192

this command will generate private key with length

let's extract public key from newly generated private key

openssl rsa -pubout -in ./private.key -outform PEM -out public.key

# or, whatever

openssl rsa -outform PEM -in ./private.key -pubout -out public.pem