徐涛
|
30ddec3409
|
feat(hash): 添加 BLAKE3 校验和算法支持
- 在 `README.md` 中将 BLAKE3 校验和算法标记为已完成
- 引入 `lukechampine.com/blake3` 依赖以实现 BLAKE3 算法功能
- 新增 `hash/blake3` 包,提供多种 BLAKE3 哈希计算函数
- 支持 BLAKE3、BLAKE3/224、BLAKE3/256、BLAKE3/384 等变种
- 提供字节数组与文件的哈希计算及十六进制编码结果
- 更新 `go.mod` 和 `go.sum` 以包含新增依赖项
|
2025-10-07 22:38:43 +08:00 |
|
徐涛
|
357b19d9ad
|
feat(hash): 添加 BLAKE2b 校验和算法支持
- 在 `hash` 模块中新增 `blake2b` 子包,实现 BLAKE2b 系列散列算法
- 支持多种输出长度:224、256、384 和 512 位
- 提供字节及十六进制字符串两种格式的散列计算函数
- 支持对字节数组和文件进行散列计算
- 更新 go.mod 使用 Go 1.24.0 并引入 golang.org/x/crypto 和 golang.org/x/sys 依赖
- 更新 README.md 标记 BLAKE2b 功能为已完成
|
2025-10-07 22:29:05 +08:00 |
|
徐涛
|
4229c1a7a5
|
feat(uuid):完成UUID和短UUID生成功能。
|
2023-07-12 21:57:59 +08:00 |
|
徐涛
|
2a2283ec4c
|
feat(hash):增加pHash图像感知哈希算法。
|
2023-07-12 15:26:49 +08:00 |
|
徐涛
|
29cebf455c
|
feat(hash):增加系列校验和算法实现。
|
2023-07-12 14:59:25 +08:00 |
|
徐涛
|
539e4ec384
|
feat(types):增加日期时间类型。
|
2023-07-11 09:58:15 +08:00 |
|