Public Key Cryptography
You can message me securely at nathanieljwise@protonmail.com. I have two public keys available, with each also available as an X.509 certificate. Generate a secure symmetric key, encrypt it with one of the public keys below, and then use that symmetric key to encrypt your message. Send the encrypted key, encrypted message, and the hash of each to me. I'll verify the hashes and then decrypt the key and the message in turn.
- RSA key (Hash: 4c35b21c0675c7bbe902aadbe2970c7315194ee754197b960524c9bc2cbe4df7)
- RSA X.509 (Hash: b042020b20a7dc1de30eaf03a7740efbe537dd79a7476de88aceae4c6e252cea)
- ECC key (Hash: 878d0a33a0dc5d91a25f830c92f51e14ecaeb93d5da7a89edfa3c559ba6f1297)
- ECC X.509 (Hash: 306e191e87f36c93ee611b0561c839d714190de7f58639de0be38da09a3a3487)
4096 bit RSA:
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAwWV5MKhSRwUYpiOnztFj
lDkreFrH33mMKy1a+eYKI4lAnLNvg54Bkg9oKZi/NBuxa7UI1opRCaFE13yvQCv2
rNtqaoEoPp7/79nCpBsNub7Zd4Na5yZxT1xqOwJV0DYUdQ5MaYCMxfwe2QeTq/GH
0dqNCY31NX1Mkz6RnB80DKGdj1iiFuVaOAn/hsepugmfA5AHJ75JHBw0XK4sxbUI
sPVRBRk2rSVFxGCF8rNTbCRX5leG+i60eUqXXn+HsmpenFUpDUL5pWZg6t1Ql/jl
rSVBL9EppmNyWP1e40jqXK2IpBXCXjnVnHCnn3JR7eCrqA44LBqSoraoK9I9m4ni
dc884xaPEo7M+vhZuVF3MuGFc+JmhHUprquZPScFUOK2DBNMyJwrnetD0KV1wOFU
jq5D3Y5UkPVNqYIsjn2YvowTpQgS0gBLn96T1cKP2ym+zakjPUmL6aZVa+DMco0J
Bv04a5/BEEf4+QtUEp8bex4btHORLMTWDnet1oECk85ecro3/p5eFZDooO+MhvLj
6p/A/pqnpt9Qi2Ur+ooXm/BwM8uHOUlQA3TEhRJ/SYL/WaCDCDh+fBn3dIbUTS63
b30FWlu867CXLsDu49zAHJlMuTusoBcZQ8wAz+i2i2Ig7ugSqjE3MwgpiQ7lQntc
LNZ3L9EMpkU8amTcLDqEJtUCAwEAAQ==
-----END PUBLIC KEY-----
ECC with curve P-384:
-----BEGIN PUBLIC KEY-----
MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE6rSiDx32tYhpsOYiTBFAOqW2DjpHPPHL
0s0kYAqTNb/8k0t1jfQcy3hx2wmVg7IR83dp6vcXCaoEODNxGaZCk39ZR85Rz0Dc
84yi+x+KQqsnWJ8jDy43b2blDWVsRKx0
-----END PUBLIC KEY-----