OpenSSL Command Generate RSA Key openssl genrsa -out private.pem 1024 Sign Document openssl dgst -sha256 -sign private.pem -out data.sig data.txt Get Public Key openssl rsa -in private.pem -pubout > public.pem Verify Signature openssl dgst -sha256 -verify public.pem -signature data.sig data.txt Please write comments if you find anything incorrect, or you want to share more information about the topic discussed above.