← Back to context

Comment by amelius

4 years ago

Nice idea but it seems not resilient against a rainbow attack.

There's a ~$400 bounty for anyone who'd like to try.

  • Hold my beer for a few billion years while I crack it.

    • The bounty password looks like 2 names, a type of flower, and a two word object. That significantly reduces the search space. Though, it's likely at least one of those words are non-standard or wouldn't be found in any wordlist.

      7 replies →

Yeah, plus they even give hints to the password complexity, so unless that is a red herring, this should be pretty simple to crack, if not CPU consuming.

Just combine https://github.com/mejdoubi/rainbow-table and their algorithm together. It would probably take me a few hours to put together, but for someone who is very familiar with cryptography, it would be minimal work.

  • I think the author of that repo misunderstands what a rainbow table is. I only quickly skimmed the code, but it doesn't seem to do anything related to rainbow tables.

    On top of that, a rainbow table (if that is what you're looking to use) would not help here. The password is both very long and salted.

    • The repo was just a quick example of how one would use a rainbow table to crack the password. Yes, the fact that it only generates a simple rainbow table means that it isn't the holy grail to the exercise, but the idea of a rainbow table is that someones out there have already been running and generating a rainbow table for many years.

  • I'm willing to sweeten the deal.

    What amount of money would make you actually try to crack it?