Generate secure RSA public/private key pairs with OpenPGP standard (RFC 4880)
Every coffee helps keep the servers running. Every book sale funds the next tool I'm dreaming up. You're not just supporting a site — you're helping me build what developers actually need.
This tool generates PGP key pairs using the RSA (Rivest-Shamir-Adleman) public-key cryptosystem. The generation process follows these cryptographic steps:
| Algorithm | Block Size | Key Size | Security Level |
|---|---|---|---|
| AES-256 | 128 bits | 256 bits | Highest (recommended) |
| AES-192 | 128 bits | 192 bits | High |
| AES-128 | 128 bits | 128 bits | High |
| TWOFISH | 128 bits | 256 bits | High |
| BLOWFISH | 64 bits | 32-448 bits | Medium (legacy) |
| CAST5 | 64 bits | 128 bits | Medium |
| TRIPLE_DES | 64 bits | 168 bits (effective 112) | Medium (legacy) |
Created by Anish Nath - Security Engineer specializing in cryptography and network security.
This tool strictly adheres to RFC 4880 (OpenPGP Message Format) and generates keys compatible with:
Generated keys use the following specifications:
Security of RSA keys depends critically on unpredictable prime number generation. This implementation uses: