brute-force estimation
- From: "Elenhil" <elenhil@xxxxxxxxx>
- Date: 22 Feb 2006 01:06:12 -0800
Aiya!
Has anyone tried to estimate what amount of efforts it would take to
pick a decent password?
Say, I have a 20 character long password consisting of latin
characters (capital and lower-case), numbers and basic punctuation.
That is roughly 80 symbols to play with.
How many combinations one must look through from 1 to 20 (the exact
length is unknown) with unoptimized brute force?
I'm not a math man myself, but my friend tried to calculate it and
got 3535316142212174320 combinations ( that is 80!/(20!(80-20)), via
a n!/(k!(n-k)! formula where n is the number of symbols and k is
the maximum length of their combination).
Whether it is correct or no (on which I would also like you to
comment), I'm curious about the use of such calculation. One could
try to calculate what amount of time it would take for a
supercomputer to pick a password of given length and complexity.
Say, a certain modern supercomputer can execute 64 trillion
instructions per second (or so I've heard in the news). I've also
heard that a supercomputer can perform brute-force search with 33%
efficiency. That is three instructions per combination. If that is
correct, then such a supercomputer could pick my 20-long combination
of 80 characters in about 46 hours without even without any
brute-force search optimization!
I would like you people to comment on that. And if we could come up
with correct fogures, there might be a use for them: given the
estimated rate of supercomputer performance growth (there's a
comparison table for SCs from 1940s to 2005) one could calculate how
long and complex a password should be so that it could not be picked
in the next, say, 50 years even by the most advanced supercomputer.
That would be a well-reasoned estimation for a safe password length.
Wouldn't that be useful?
Boris
: malle teera lende nuumenna · ilya sii maller raice :
.
- Follow-Ups:
- Re: brute-force estimation
- From: Paul Rubin
- Re: brute-force estimation
- From: Elenhil
- Re: brute-force estimation
- From: Richard Revis
- Re: brute-force estimation
- From: Elenhil
- Re: brute-force estimation
- From: Joseph Ashwood
- Re: brute-force estimation
- From: Elenhil
- Re: brute-force estimation
- From: Unruh
- Re: brute-force estimation
- From: tomstdenis
- Re: brute-force estimation
- From: Elenhil
- Re: brute-force estimation
- From: Unruh
- Re: brute-force estimation
- From: Paul Rubin
- Re: brute-force estimation
- From: Richard Revis
- Re: brute-force estimation
- From: Joseph Ashwood
- Re: brute-force estimation
- Prev by Date: Re: libtom source code
- Next by Date: Re: brute-force estimation
- Previous by thread: donprng, a PRNG waiting for a distinguishing attack
- Next by thread: Re: brute-force estimation
- Index(es):
Relevant Pages
|