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

    1. Select an RSA key size using the slider or preset buttons at the top.
    2. The tool displays the equivalent symmetric strength in bits (e.g., AES-112 for RSA-2048).
    3. A security rating shows whether the key size meets current NIST guidance.
    4. Performance impact and year-of-obsolescence estimates are shown alongside the rating.
    5. Scroll down to the full comparison table to see all key sizes ranked side by side.
    6. 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