Encryption Key Space Calculator
Calculate encryption key space size, brute force time, and security level for cryptographic algorithms.
Inputs
Results
Key Space Size
3.4 × 10³⁸
Key Space (bits)
128 bits
Security Level
128 bits
Brute Force Time
5.4 × 10¹⁸
How to Use This Calculator
- Enter the encryption key length in bits.
- Set the attacker compute speed in operations per second.
- Review the total number of possible keys and brute-force time in years.
- Verify key length meets NIST minimum recommendations: 128-bit AES or 2048-bit RSA.
- Use the output to justify key length choices in security architecture documentation.
What each input means
- Key Length
- Encryption key length in bits
- Algorithm
- Encryption algorithm
How this is calculated
Formula
Key Space = 2^keyLengthWorked example, using the default values
- Identify Input ParametersKey Length = 128, Algorithm = 0 = 2 input(s) provided
- Calculate Key Space SizeKey Space Size = formatSuperscript(actualKeySpace)3.4 × 10³⁸ = 3.4 × 10³⁸
- Calculate Key SpaceKey Space = Math128 = 128
- Calculate Security Level128 = 128
- Calculate vs DES Key Spacevs DES Key Space = formatSuperscript(keySpaceMultiplier)4.7 × 10²¹ = 4.7 × 10²¹
Engine last updated . Checked against 1 independently-derived test — how we verify calculators.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
RSA Key Strength Calculator
Calculate RSA key strength, equivalent symmetric key length, brute force time, and security margins.
Cryptography & SecurityPassword Entropy Calculator
Calculate password entropy, brute force time, and security strength. Measure password complexity and cryptographic strength.
Cryptography & SecurityBrute Force Attack Time Calculator
Calculate brute force attack time, cost, energy consumption, and feasibility for cryptographic systems.
Security ToolsEncryption Strength Calculator
Estimate brute-force time from key length and attacker computing power. Covers symmetric (AES) and asymmetric (RSA) algorithms with quantum threat modeling.
More in Technology & Computing.