RSA Key Size Explainer
Explore RSA key sizes from 512 to 8192 bits — see their security level, equivalent symmetric strength, and when to use each.
Select RSA Key Size
Choose a key size to explore its security properties.
51210242048307240968192
RSA Key Size
2048
Symmetric Equivalent
112 bits
Security Level
NIST Status
Recommended Through
Relative Sign Speed
Attack difficulty
75%
Recommendation
Suitable For
Full Comparison Table
| Key Size | Sym. Equiv. | Security Rating | NIST Status | Rec. Through | Best For |
|---|
Use-Case Finder
Pick your scenario to see the minimum recommended key size.
Summary
Explore RSA key sizes from 512 to 8192 bits — see their security level, equivalent symmetric strength, and when to use each.
How it works
- Select an RSA key size using the slider or preset buttons at the top.
- The tool displays the equivalent symmetric strength in bits (e.g., AES-112 for RSA-2048).
- A security rating shows whether the key size meets current NIST guidance.
- Performance impact and year-of-obsolescence estimates are shown alongside the rating.
- Scroll down to the full comparison table to see all key sizes ranked side by side.
- The use-case panel highlights which key size is appropriate for your specific scenario.
Use cases
- Choose the right RSA key size when generating TLS/SSL certificates.
- Understand why 1024-bit RSA keys are no longer considered secure.
- Decide between 2048-bit and 4096-bit keys for email signing (PGP/GPG).
- Learn the performance trade-offs between different RSA key lengths.
- Verify that your SSH key configuration meets current security standards.
- Educate teams on public-key cryptography fundamentals.
- Audit existing infrastructure key sizes against NIST recommendations.
- Plan migration timelines as computing power grows over time.
Frequently Asked Questions
Last updated: 2026-06-09 ·
Reviewed by Nham Vu