streamhash
High-performance streaming hash library for .NET 10. All 70 algorithms fully accessible including MurmurHash3, CityHash, SpookyHash, SipHash, FarmHash, HighwayHash, MetroHash, KangarooTwelve, wyhash, xxHash, plus complete cryptographic suite (SHA-3, BLAKE, Keccak, RIPEMD, Whirlpool, Tiger, GOST, Streebog, Skein, SM3, Grøstl, JH). Features unified HashFacade API with batch streaming support for parallel multi-algorithm processing. NEW: CreateBasicHashesStreaming() for common CRC32/MD5/SHA-1/SHA-256 use case. Comprehensive test coverage (788+ tests). SIMD-optimized implementations for HighwayHash64 (AVX2), Grøstl (AES-NI), JH (SSSE3), and custom high-performance Whirlpool.
nuget.org
1.10.0
28 days ago
9
2,150 total
Links
| Registry | nuget.org |
| Source | Repository |
| JSON API | View JSON |
| CodeMeta | codemeta.json |
Package Details
| PURL |
pkg:nuget/streamhash
spec |
| License | Unlicense |
| First Release | about 1 month ago |
| Last Synced | about 10 hours ago |
hash streaming murmurhash cityhash spookyhash siphash farmhash highwayhash metrohash kangarootwelve wyhash xxhash crc32 adler32 sha256 sha3 blake2 keccak ripemd whirlpool tiger skein groestl jh performance incremental simd aes-ni avx2 fnv djb2 sdbm batch parallel basic-hashes file-verification