Top 0.1% dependent packages on proxy.golang.org
Top 0.1% dependent repos on proxy.golang.org
Top 9.8% forks on proxy.golang.org
Top 0.5% docker downloads on proxy.golang.org
proxy.golang.org : github.com/aead/siphash
Package siphash implements the SipHash-64 and SipHash-128 pseudo-random-functions - with the recommended parameters: c = 2 and d = 4. SipHash computes a message authentication code (MAC) from a variable-length message and a 128 bit secret key. SipHash was designed to be efficient, even for short inputs, with performance comparable to non-cryptographic hash functions. SipHash cannot be used as a cryptographic hash function. Neither SipHash-64 nor SipHash-128 are strong collision resistant. SipHash was designed to defend hash flooding DoS attacks. SipHash-64 can be used as hashing scheme within hash maps or other key-value data structures. SipHash-128 can be used to compute a 128 bit authentication tag for messages.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/aead/siphash
Keywords:
cryptography
, go
, golang
, siphash
License: MIT
Latest release: over 6 years ago
First release: about 8 years ago
Namespace: github.com/aead
Dependent packages: 978
Dependent repositories: 9,401
Stars: 11 on GitHub
Forks: 3 on GitHub
Docker dependents: 59
Docker downloads: 1,527,357
See more repository details: repos.ecosyste.ms
Last synced: 13 days ago