RSA Encryption / Decryption
RSA Asymmetric Encryption & Decryption
After setting a password, it must be entered when using the private key
📖 Usage Guide
🔧 Features
- Generate Key Pair — Supports 512/1024/2048/4096 bit key sizes
- RSA Encrypt — Encrypt data with a public key
- RSA Decrypt — Decrypt ciphertext with a private key
- Key Management — Supports PKCS#1 / PKCS#8 / OpenSSL formats
💡 Use Cases
- API secure communications
- Digital signatures and verification
- Encrypted sensitive data transmission
- Secure login and authentication
⚡ Tips
- Supports private key password protection
- One-click copy key and results to clipboard
- Download key pair as PEM files
- All operations run locally, protecting privacy
📝 RSA Security Knowledge
- Key Size — Recommend 2048 bits or higher
- Public Key Distribution — Public key can be shared, private key must be kept secret
- Encryption Limit — RSA encrypted data length is limited by the key size
- Secure Storage — Keep your private key safe and avoid exposure