Skip to main content
Calcimator

Brute Force Attack Time Calculator

Calculate brute force attack time, cost, energy consumption, and feasibility for cryptographic systems.

Inputs

Results

Attack Time

5,391,450,000,000,000,000 years

Estimated Cost

$4,726,143,985,013,035,000,000.00

Attack Time5,391,450,000,000,000 millennia
Energy Consumption4,726,143,985,013,035,000,000 kWh
Average Attempts170,141,000,000,000,000,000,000,000,000,000,000,000
How to Use This Calculator
  1. Enter the password length and character set size (or use the checkboxes for character types).
  2. Set the attacker guessing speed in hashes per second.
  3. Review the average time to crack in years at the given speed.
  4. Adjust password length to see how adding each character exponentially increases attack time.
  5. Target at least 100 years of crack time at modern GPU speeds for sensitive credentials.

How the result changes with Operations per Second

Operations per SecondAttack TimeEstimated Cost
100,000,000,000,900,02053,914,500,000,000 years$47,261,439,849,704,984.00
350,000,000,000,650,00015,404,100,000,000 years$13,503,268,528,583,592.00
650,000,000,000,350,0008,294,540,000,000 years$7,270,990,746,169,984.00
900,000,000,000,100,1005,990,500,000,000 years$5,251,271,094,458,342.00

What each input means

Key Space Size
Total number of possible keys (e.g., 2^128)
Operations per Second
Computational speed per processor
Parallel Processors
Number of parallel processors
Attack Type
Type of brute force attack

How this is calculated

Formula

Time = (Key Space / 2) / (Operations/sec × Processors)

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Key Space Size = 3.402823669209385e+38, Operations per Second = 1000000000000, Parallel Processors = 1, Attack Type = 0 = 4 input(s) provided
  2. Calculate Attack Time
    Attack Time
    5391450000000000000 = 5391450000000000000
  3. Calculate Estimated Cost
    Estimated Cost
    4.726143985013035e+21 = $4,726,143,985,013,035,000,000
  4. Calculate Attack Time
    Attack Time
    5391450000000000 = 5391450000000000
  5. Calculate Energy Consumption
    Energy Consumption
    4.726143985013035e+21 = 4.726143985013035e+21

Engine last updated . Checked against 4 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Technology & Computing.