Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Vuln-Dev
[Top] [All Lists]

Re: New Whitepaper: Anti Brute Force Resource Metering

Subject: Re: New Whitepaper: Anti Brute Force Resource Metering
Date: Fri, 25 Mar 2005 00:07:25 +0100
On Thu, Mar 24, 2005 at 07:33:40PM -0000, Jason W wrote:

Resource metering through client-side computationally intensive "electronic
payments" can provide an alternative strategy in defending against brute
force guessing attacks.  

The first question I had was,
Why not just use a turing test. It's simple and, theoretically, only humans 
can distinguish the passphrase. It requires much less overhead. Obviously 
this would be used in addition to a password. That's my two cents. 

True, but this is not foolproof. If you work hard enough, you can get a
program to recognize text in an image, even if some lines are crossed
in-between. Other 'Turing tests' have similar practical problems,
requiring either a human to check the response (which in practice means
a human adds a decidedly finite amount of possibilities into the
application) or being solvable by a good coder with nothing better to
do (which is a pretty accurate description of a hacker, come to think of
it... ;-) )

Of course, one might use these two together - the above might cost
enough computing power to qualify as 'electronic payment'...

                Joachim

<Prev in Thread] Current Thread [Next in Thread>