Slashdot Mirror


Blazing Fast Password Recovery With New ATI Cards

An anonymous reader writes "ElcomSoft accelerates the recovery of Wi-Fi passwords and password-protected iPhone and iPod backups by using ATI video cards. The support of ATI Radeon 5000 series video accelerators allows ElcomSoft to perform password recovery up to 20 times faster compared to Intel top of the line quad-core CPUs, and up to two times faster compared to enterprise-level NVIDIA Tesla solutions. Benchmarks performed by ElcomSoft demonstrate that ATI Radeon HD5970 accelerated password recovery works up to 20 times faster than Core i7-960, Intel's current top of the line CPU unit."

11 of 215 comments (clear)

  1. Stop with the advertising by ShadowRangerRIT · · Score: 4, Interesting

    This isn't really about GPUs, it's an advert for ElcomSoft products. The whole summary is in marketing-speak for crying out loud.

    --
    $_ = "wftedskaebjgdpjgidbsmnjgcdwatb"; tr/a-z/oh, turtleneck Phrase Jar!/; print
  2. Portrayal by Dan+East · · Score: 5, Insightful

    I like the way this is portrayed in a totally positive light, as if a person, upon forgetting the password to their device, is going to go out and buy one of these video cards, install it in a machine capable of supporting it (PSU wattage, bus speed, OS, etc), purchase the proprietary "password breaker" software (sold by the company that authored this "story"), all just to recover their password. I think the typical usage for this type of setup is of a more nefarious sort.

    --
    Better known as 318230.
    1. Re:Portrayal by hatten · · Score: 4, Funny

      Wow, I didn't knew clippy could do password cracking!

    2. Re:Portrayal by Anonymous Coward · · Score: 5, Informative

      Dude, I was there. Defcon 9.

      He didn't "enter a hostile country" unless you think the USA hates everybody and is hostile to all.

      Dmitriy broke no US laws and broke no Russian laws. No US entity had complained about his activities before his arrest. He had every right to think he'd not be bothered.

      But he he angered a powerful and amoral US corporation named Adobe, so they had their government lackeys detain him. When Adobe took a horrible blog-beating and a nearly instantaneous sales hit they asked the fedguv to drop the charges and the USA said "no, you turned him in, you don't prosecute DCMA, we do - he stays in jail for a year until we eventually get around to trying him and finding him not guilty". The worm turned on its master, very funny for everyone but Dmitriy's wife and infant children.

      What did Dmitriy do that brought corporate wrath down on him? He revealed in a public forum that Adobe's e-book cipher, which they were shopping to authors as "hard encryption", was ROT-13. I was there when he did it. That's right, Adobe was telling authors that their technology would prevent duplication of their books, but their copy-protection was ROT-13. It's beyond parody.

      Dmitriy revealed to e-book authors that Adobe had ripped them off. For that, he was held in durance vile.

      Why did he do it? Not for the challenge, it was trivial! He did it so people could back up their legally purchased e-Books and so that blind people could read e-books. For that, he was held.

  3. GPUs by Thyamine · · Score: 4, Interesting

    This isn't the first story about how crazy fast GPUs are for crunching. I know very little about that level of hardware, but why aren't we incorporating these types of things into CPUs? Is the coding/assembly so different that it doesn't translate? Do they only do certain kinds of processing really well (it is a GPU after all), so it couldn't handle other more 'mundane' OS needs?

    --
    I will shred my adversaries. Pull their eyes out just enough to turn them towards their mewing, mutilated faces. Illyria
    1. Re:GPUs by SuperMog2002 · · Score: 5, Informative

      Is the coding/assembly so different that it doesn't translate? Do they only do certain kinds of processing really well (it is a GPU after all), so it couldn't handle other more 'mundane' OS needs?

      Yes, exactly. CPUs are built from the ground up to do scalar math really, really fast. That lends itself well to doing tasks that must be performed in sequence, such as running an individual thread. However, they've only recently gained the ability to do more than one thing at a time (dual core processors), and even now high end CPUs can only do six calculations at once (6 core processors).

      Meanwhile, GPUs are built to do vector math really, really fast. They can't do individual adds anywhere near as fast as a CPU can, but they can do dozens of them at the same time.

      Which type of processor is best for which job depends entirely on the nature of the math involved and how parallelizable the task is. In the case of 3D graphics, drawing a frame involves tons of vector arithmetic work, which is why your 1 GHz GPU will run circles around your 3 GHz CPU for that task (and is also where the GPU gets its name from). In the case mentioned in the article, password cracking is highly parallelizable: you've gotta run 100 million tests, and the outcome of any one test has zero influence on the other tests, so the more you can run at the same time, the better. By running it on the GPU, each individual test will take a bit longer than running it on the CPU would, but you'll be able to run dozens simultaneously instead of just a few, and will thus get your results much faster.

      CPUs certainly have their place, though. Some tasks simply must be done in sequence and cannot be easily divided up in to seperate parallel tasks. The CPU will get these done much faster, since running them on the GPU would incur the speed penalty without realizing any benefit.

      I've simplified it a bit for the sake of explanation, but that's the gist of it. Hope that helps!

      --
      Sunwalker Dezco for Warchief in 2016
  4. Slashvertisement by Anonymous Coward · · Score: 5, Funny

    Hey Editors,

    You forgot a link to the buying page
    For as low as 1.399,- € you can start cracking^Wrecovering passwords today.

  5. boo by Anonymous Coward · · Score: 5, Informative

    boo slashvertisement

  6. Re:My password is safe by idontgno · · Score: 5, Funny

    Dude, haven't you heard? It's really insecure to use such a short password. And yours is surely the shortest EVAR.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
  7. Re:My password is safe by Linker3000 · · Score: 5, Funny

    Try resetting someone's password to 'obvious' when they call in with a 'forgotten password'. Then see how long you can string them along by saying "I've reset your password - the new one's obvious..."

    Caller: "What? Like my surname?"
    You: "No, it's obvious"
    Caller "First name?"
    You "No"
    Caller "letmein?"

    Yeah, it's been a bad day!

    --
    AT&ROFLMAO
  8. Re:103000 passwords per second. So? by WuphonsReach · · Score: 4, Insightful

    At 103000 attempts per seconds, that's... 421 years oh.

    Still within the realm of cracking, especially if those passwords guard a few million dollars of assets. 421 years sounds like a lot until you add things like:

    - Crossfire or SLI where you have multiple boards installed
    - Setup half a dozen machines to work on the problem
    - Apply a botnet to the problem
    - Future improvements in technology
    - Apply some heuristics to the guessing process

    All of which can easily shave off at least 2 orders of magnitude and possibly 3 orders of magnitude. Which reduces that 421 years down to a few months (or worse).

    8 character passwords are pretty much dead in the water now. Or at least they need to be phased out within the next few years. Or protected by rate-limiters which control how fast passwords can be tried. (Personally, I always assume that the attacker has the stored hash and can apply parallelism to the attack. Which means that rate limiters should not be relied on to prevent cracks.)

    --
    Wolde you bothe eate your cake, and have your cake?