GPU's too powerful for their own good?

Russian Hackers reportedly broke through WPA and WPA2 encryption using a brute force attack coupled with Nvidia’s GPUs. With no mention of which specific card was used in the discovery, the card supposedly increased password recovery up to 10,000 percent faster. Reports at this time are quite vague on the details, but if the claims hold any water at all, security experts could have a serious issue on their hands…

Brute force decryption of WPA and WPA2 systems using parallel processing has been on the theoretical possibilities horizon for quite some time now – and presumably employed by relevant government agencies in extreme situations. If tech savvy hackers at home get the chance to tap the power of GPUs for this purpose, a whole can of worms is about to open.

very interesting.

Ya this is gonna be a new wave of CPU intensive programming. Folding@home I think is already testing new software that used the idle GPU for folding too.

old news!

but sweet stuff :tup:

exactly… if a single GPU can process that much data, imagine what 15 or 20 (or more) can do in parallel.

I wonder if this the end of traditional encryption as we know it

lol

no

Just about anyone with enough know how and the $$$ to spend could create a farm dedicated to brute forcing encryption algorithms. the sky is the limit

You think the government doesn’t already have that?

Regardless

This isn’t breaking algorithms…this is brute forcing random password attempts agaisnt an encryption scheme…

The key words are “Brute force”

it’s not actually re-calculating any algorithms. It’s just guessing really really fast…

It’ll still take a million years for it to crack a 17 character code.

Cracking a 21 letter/number/symbol password

Number of Keys a Desktop Computer Can Try efficiently in an Hour(=2*2^33) 17,179,869,184

	Estimated Gross Number of hours to Crack	 236,621,177,025,198,000.00 
	On Distributed Level:	 9,859,215,709,383,240.00 
	If Number of  Machines Employed were:	
	 10.00 	 23,662,117,702,519,800.00 
	 50.00 	 4,732,423,540,503,950.00 
	 100.00 	 2,366,211,770,251,980.00 
	 250.00 	 946,484,708,100,791.00 
	 500.00 	 473,242,354,050,395.00 
	 1,000.00 	 236,621,177,025,198.00 
	 10,000.00 	 23,662,117,702,519.80 
	 100,000.00 	 2,366,211,770,251.98

http://www.mandylionlabs.com/documents/BFTCalc.xls

oh, I see what you mean