RSA Cryptosystem Public Key

Message me securely at nathanieljwise@protonmail.com by following these steps:

  • Encrypt your message using my public key.
           openssl rsautl -encrypt -pubin -inkey public_key.pem -in unencrypted.txt -out myMessage.enc

  • Generate a hash of your encrypted message:
           openssl dgst -sha256 -binary myMessage.enc > myMessage_enc.hash

  • Send your encrypted message myMessage.enc and its hash myMessage_enc.hash to the secure email address above.

  • I'll hash the encrypted message I received from you, and verify my hash against yours.
           openssl dgst -sha256 -binary myMessage.enc > received_myMessage_enc.hash
           diff -s myMessage_enc.hash received_myMessage_enc.hash

  • Finally, I'll decrypt your message.
           openssl rsautl -decrypt -inkey private_key.pem -in myMessage.enc -out decrypted.txt

-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAsurVmRQBTviqVMKfPPp2
FuUpDs5qKaDmBFrGplzvHFPVwFu7UG+n/ouWETMM8AEvwjXFel9RzHxbIFi0+lqN
nmG95sAQrlWEPo9OS6IDISz06x3eDdhsgP69Q/RktG+erTPL77uRCvrcnsIGFAGo
tBouREY57RzxNOcLV+B+wWOmro3FXF4X4+QQH5veAGU6ICymJ45bpbpCkIAY02Rq
W85lLUKtRiMk1wAlSRJvZtSAhHs6FMFc01iAcoPG40S78lWwLIWSk/QO9TinZGjr
bF8dWiA/LKz4aJyQshU0YKFuUg8F5L95yFkMplRHCdQ7NpNuPSAPFg/+9s8NzDTa
mO8kdqhfORAOLFEtBmGoP7DFZ8KLo8XqieubZsF577MJMx8mVbVt+VVDLZupFsiu
sDo7zKqJH4hDmAMDVLF22Bwz7CaPLZAt0D+h1GQdXY9/aw0wTt+NC2Ij7Pf79x25
ranIvC9H0SajGesiDWqbp91wIlt4kOOu/K6UwTdidaBPn/3o4d3oYJjkOtQdKjgO
+L09fQnBgP/XkGSOLY7KOCXTib3L+bk+864ApcGKeM1fNn0hVySUXHIMls7FYKoV
QZs5FUzz4okmIs3/2BwsBlu00jkkSQPdv/jGTtkHVNJ/aYbEvqWqtrMOAbz/Yu/p
fpFZcbjBDgzeDLPw/Y7Ch+kCAwEAAQ==
-----END PUBLIC KEY-----