Hacker GitHub

← All repos

cmuratori/meow_hash

View on GitHub ↗ ★ 1,838 C++

Official version of the Meow hash, an extremely fast level 1 hash

13 mentions on Hacker News by 12 people: 2 stories, 11 comments · first 2018-10-20 · latest 2024-11-18

Mentions per year 13 mentions · busiest year 2018 (4)
20082026
  1. See also: “Meow hash” by the legendary Casey Muratori, a fast non-cryptographic hash function: https://github.com/cmuratori/meow_hash > It’s the fastest hash function we know of, and we have benchmarked all the ones we could find. On…
  2. The AES instruction thing has already been done in MeowHash. Not sure how it compares. https://github.com/cmuratori/meow_hash
  3. A collision was reported a couple months ago https://github.com/cmuratori/meow_hash/issues/80
    comment by arduinomancer · 2021-10-29 · in Meow Hash (2018)
  4. …he took the criticism quite graciously: https://twitter.com/cmuratori/status/1417546500083568641 https://github.com/cmuratori/meow_hash/issues/80 all of this is very interesting reading for someone like me who doesn't know very much about…
    comment by adamrezich · 2021-07-28 · in Cryptanalysis of Meow Hash
  5. ▲ 3
    Full 128-bit collision between two files in Meow Hash
    story by arduinomancer · 2021-07-21 · 0 comments
  6. …miss the issue report on the repo (basically, "here are two images that happen to collide???"): https://github.com/cmuratori/meow_hash/issues/80
    comment by cespare · 2021-07-20 · in Cryptanalysis of Meow Hash
  7. …) with 32/64 bit output. The latest version, xxh3, supports up to 128 bit output. meow hash ( https://github.com/cmuratori/meow_hash ) The recently released Blake3 which is designed to be cryptographically secure is very fast also (…
    comment by eadan · 2020-05-29 · in SHA-1 collisions now cost $45k [pdf]
  8. …a theoretical performance of 16 bytes per cycle on some processors, too fast for memory to keep up. https://github.com/cmuratori/meow_hash
    comment by NohatCoder · 2020-01-10 · in The BLAKE3 cryptographic hash function
  9. …x86/ARM then AES is often a better choice. [0] https://github.com/jandrewrogers/AquaHash [1] https://github.com/cmuratori/meow_hash
    comment by jandrewrogers · 2019-03-11 · in New fastest portable hash: wyhash
  10. …against it with real life, prod data. It resulted in 13 collisions on 116275 files in 512b mode. https://github.com/cmuratori/meow_hash/issues/7#issuecomment...
  11. https://github.com/cmuratori/meow_hash/blob/master/meow_hash... What do AESRotate(foo,bar) and AESMerge(foo,bar) do? [edit] So it's a simple cyclic rotation preceded by A.Q0 = _mm512_aesdec_epi128(A.Q0, B.Q0) From Googling,…
  12. …bytes/cycle. Meow does include implementation for smhasher, so benchmarking should be easy enough https://github.com/cmuratori/meow_hash/blob/master/meow_smha...
  13. ▲ 1
    Meow Hash – An Extremely Fast Non-Cryptographic Hash
    story by doppp · 2018-10-20 · 1 comment