PGP keygen
Generate new random PGP private and public keys (with or without passphrase).
curve25519
rsa
curve25519
curve448
ed25519
p256
p384
p521
brainpoolP256r1
brainpoolP384r1
brainpoolP512r1
secp256k1
User Name
User Email
Passphrase
Public key
-----BEGIN PGP PUBLIC KEY BLOCK-----
xjMEaubO7BYJKwYBBAHaRw8BAQdAmgR09jAFQgwyBHzRmpqKw1QjkJQPEuYu
3+u4iz5u6tTNAMLAEwQTFgoAhQWCaubO7AMLCQcJEFHkKBYR0BfERRQAAAAA
ABwAIHNhbHRAbm90YXRpb25zLm9wZW5wZ3Bqcy5vcmeCRYop0qGfdis8n7O6
4RykgCW/+ek2snueOYvMiev6ZAUVCggODAQWAAIBAhkBApsDAh4BFiEE7zv0
r8YlihBN+uWBUeQoFhHQF8QAALoKAQDKmUR/zBW4SUwVfJTitZlbDcSvVdp8
Qqr8/9R4WAAooQD+KZsvkUg2Un6OTZRdYh2ucXPy0ZGdd+R2q8v+AbbhRAbO
OARq5s7sEgorBgEEAZdVAQUBAQdAqfOPWvAAfd0Gd4HD0so1VxjJsFkmfhAZ
ElH114qS900DAQgHwr4EGBYKAHAFgmrmzuwJEFHkKBYR0BfERRQAAAAAABwA
IHNhbHRAbm90YXRpb25zLm9wZW5wZ3Bqcy5vcme6TMsz32dIL78M1crB95yx
g3sy3VQXXwmTBijjL4p4SgKbDBYhBO879K/GJYoQTfrlgVHkKBYR0BfEAABh
tgD+LZMjs1bhpnNL41EE2aam22fzimvAT+s747BjNbryGcMBAP8sSvG+a800
EZZrzm5vnhhZPFcr7EWtCp238huCJ+kJ
=1eEr
-----END PGP PUBLIC KEY BLOCK-----
Private key
-----BEGIN PGP PRIVATE KEY BLOCK-----
xVgEaubO7BYJKwYBBAHaRw8BAQdAmgR09jAFQgwyBHzRmpqKw1QjkJQPEuYu
3+u4iz5u6tQAAQCNb/ccvxnh7/BYy5DPoepXUppi93xlfWioZgss/KJc4BI2
zQDCwBMEExYKAIUFgmrmzuwDCwkHCRBR5CgWEdAXxEUUAAAAAAAcACBzYWx0
QG5vdGF0aW9ucy5vcGVucGdwanMub3JngkWKKdKhn3YrPJ+zuuEcpIAlv/np
NrJ7njmLzInr+mQFFQoIDgwEFgACAQIZAQKbAwIeARYhBO879K/GJYoQTfrl
gVHkKBYR0BfEAAC6CgEAyplEf8wVuElMFXyU4rWZWw3Er1XafEKq/P/UeFgA
KKEA/imbL5FINlJ+jk2UXWIdrnFz8tGRnXfkdqvL/gG24UQGx10EaubO7BIK
KwYBBAGXVQEFAQEHQKnzj1rwAH3dBneBw9LKNVcYybBZJn4QGRJR9deKkvdN
AwEIBwAA/09S3uZeifYXv8g/MGPZi+C5e+qRg329ZiOG1ThEKU1gEZfCvgQY
FgoAcAWCaubO7AkQUeQoFhHQF8RFFAAAAAAAHAAgc2FsdEBub3RhdGlvbnMu
b3BlbnBncGpzLm9yZ7pMyzPfZ0gvvwzVysH3nLGDezLdVBdfCZMGKOMvinhK
ApsMFiEE7zv0r8YlihBN+uWBUeQoFhHQF8QAAGG2AP4tkyOzVuGmc0vjUQTZ
pqbbZ/OKa8BP6zvjsGM1uvIZwwEA/yxK8b5rzTQRlmvObm+eGFk8VyvsRa0K
nbfyG4In6Qk=
=l+Wv
-----END PGP PRIVATE KEY BLOCK-----
Revocation Certificate
-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: This is a revocation certificate
wr4EIBYKAHAFgmrmzuwJEFHkKBYR0BfERRQAAAAAABwAIHNhbHRAbm90YXRp
b25zLm9wZW5wZ3Bqcy5vcmcR9DL7exWbJxHe771fVub39NeVC0xTYggaUap/
ZjQQzwKdABYhBO879K/GJYoQTfrlgVHkKBYR0BfEAACAkQD/RI7Z3GdgYFlV
U21+omaPH0qbajBKtTVWCBip10X0dyEA/3qJ9wcEgIO4PybzH7WX/62RQl4f
q+ZlJTmo8Ljp3zMG
=bFO4
-----END PGP PUBLIC KEY BLOCK-----