dchest/siphash
View on GitHub ↗ ★ 297 Go
Go implementation of SipHash-2-4, a fast short-input PRF created by Jean-Philippe Aumasson and Daniel J. Bernstein.
4 mentions on Hacker News by 4 people: 0 stories, 4 comments · first 2012-06-24 · latest 2025-09-18
20082026
-
…with the help of dchest's excellent siphash library. https://github.com/n2p5/uuid47 refs: https://github.com/dchest/siphash
comment by funcimp · 2025-09-18 · in UUIDv47: Store UUIDv7 in DB, emit UUIDv4 outside (SipHash-masked timestamp) -
…breaking anything, then yes, it will probably go into a dot release of the package. For example, you use "github.com/dchest/siphash" package. In StableLib it's version v1.0.0 (vX.Y.Z), available via "stablelib.com/v1/crypto/siphash".…
comment by dchest · 2015-04-08 · in StableLib – Stable Distribution of Go Packages -
…do it well. Those programs, even after being abandoned for years, still work fine. (for example: https://github.com/dchest/siphash ) They're at their most brittle when they are highly platform dependent (like bindings to some C libraries)…
comment by cdoxsey · 2013-11-12 · in Web.go – Web applications with Go -
Implementations: C: https://github.com/floodyberry/siphash Go: https://github.com/dchest/siphash C: https://github.com/emboss/siphash-c Ruby: https://github.com/emboss/siphash-ruby Java: https://github.com/emboss/siphash-java
comment by emboss · 2012-06-24 · in SipHash - A solution for hashDoS and short message MACs