RSA Key Size Explainer
An RSA key is part of a public-key pair used for signatures or encryption. Compare 1024–8192-bit modulus sizes, classical security strength and NIST context.
Use the RSA Key Size Explainer
What an RSA key size means
An RSA key pair has a public key that can be shared and a private key that must remain secret. “2048-bit RSA” describes the modulus size—not 2,048 bits of effective security. NIST maps RSA-2048 to 112-bit and RSA-3072 to 128-bit classical security strength. The hash, padding, key generation, storage and protocol also matter.
Do not paste a private key into comparison websites. This page accepts no key material and performs no key generation.
Select RSA Key Size
Choose a key size to explore its security properties.
Strength values are NIST comparison tiers, not a probability, score or predicted cracking time.
Recommendation
Suitable For
Full Comparison Table
| Key Size | Sym. Equiv. | Security Rating | NIST Status | Planning context | Best For |
|---|
Use-Case Finder
Pick the decision you are making. These are standards checkpoints, not universal protocol settings.
Summary
An RSA key is part of a public-key pair used for signatures or encryption. Compare 1024–8192-bit modulus sizes, classical security strength and NIST context.
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.
- A qualitative key-size cost and standards-planning context are shown without inventing an expiry year.
- 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.