go-hash 是一个 go 常用摘要 Digest Hash 算法库,包含了 go 标准库的 hash 算法和其他标准库未实现的 hash 算法。
Hash 也叫 Digest 算法,主要是对数据做摘要运算以获取数据的 digest 值。
Hash 算法主要用到最多的是密码处理,验证文件内容完整性,也有类似 CRC 的算法来验证数据正确性。
go-hash 基本包含了常用了摘要算法,包括不限于 MD2/MD4/MD5/Hmac/Ripemd160/SHA1/SHA3/SHA256/SM3/Xxhash/Gost 等等。
项目地址为: https://github.com/deatil/go-hash
如果该项目对你有帮助,可以点个 star 支持下😊
有疑问加站长微信联系(非本文作者))