mirror of
https://github.com/SabreTools/SabreTools.Hashing.git
synced 2026-02-17 05:45:28 +00:00
676f6951d1eede71ea23f5cc2c5ef9ef577c00a9
SabreTools.Hashing
This library comprises of methods and helpers to simplify the process of getting checksums and checksums from both files and streams. See the following table for information about where each of the various components comes from:
| Source | Hash / Checksum Types | Notes |
|---|---|---|
| Aaru.Checksums | SpamSum | Some code tweaks made to support older .NET versions |
| Compress | N/A | Used for threaded hashing |
| CRC32 / OptimizedCRC | CRC-32 | Used in net20, net35, net40, and net452 |
| System.IO.Hashing | CRC-32, CRC-64, xxHash32, xxHash64, XXH3, XXH128 | Used in net462 and above |
| System.Security.Cryptography | MD5, SHA-1, SHA-256, SHA-384, SHA-512 | Built-in library |
Find the link to the Nuget package here.
Description
Releases
15
Languages
C#
97.9%
Shell
1.1%
PowerShell
1%