‹ BackHN Continuity

Thread

RSA-896

229 points · 90 comments · madars

  1. Retr0id · · focus · HN ↗
    If anyone else has spare GPU hours they don&#x27;t know what to do with, may I recommend partial hash collisions: <a href="https:&#x2F;&#x2F;github.com&#x2F;DavidBuchanan314&#x2F;birthday_party" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;DavidBuchanan314&#x2F;birthday_party

    (The &quot;record&quot; set by me only took about 1 GPU day - easy to beat!)

    1. gpugreg · · focus · HN ↗
      Here&#x27;s a larger partial hash collision (108 trailing bits):

          echo 23ca73454a1b981fe51cad0dbd05f4e696795ba67abb28c61aea1a024e5bbeca | xxd -r -p | sha256sum
          echo a16a8141361ae9834ad171ec28961fc8a951ff1bfc3a9ce0dc2fcdbdfa2ccd35 | xxd -r -p | sha256sum
      
      From this post from 6 years ago: <a href="https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;crypto&#x2F;comments&#x2F;guctw4&#x2F;finding_sha256_partial_collisions_via_the_bitcoin&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.reddit.com&#x2F;r&#x2F;crypto&#x2F;comments&#x2F;guctw4&#x2F;finding_sha2...
      1. Retr0id · · focus · HN ↗
        True, I forgot about that! It&#x27;s more fun when the inputs are printable ascii, though :P

        It should also be easy to beat with just a few GPU weeks.

        1. gpugreg · · focus · HN ↗
          I agree that ASCII is definitely cooler, for example when personalizing the hashed data as in your example.
Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.