From a89f9aff1546485b378fa95bb4a1a9992d16268b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=B6=9B?= Date: Thu, 9 Oct 2025 10:49:52 +0800 Subject: [PATCH] =?UTF-8?q?docs(readme):=20=E6=9B=B4=E6=96=B0=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E5=88=97=E8=A1=A8=E6=8F=8F=E8=BF=B0=E5=B9=B6=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=96=B0=E7=89=B9=E6=80=A7=E6=94=AF=E6=8C=81=E8=AF=B4?= =?UTF-8?q?=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 为散列算法和 UUID 生成器添加便捷封装说明 - 新增 BLAKE2b 和 BLAKE3 校验和算法(待实现) - 添加 UUIDv7 生成器及相关功能(待实现) - 新增 Base36 序列化算法(待实现) --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 306f8b4..01208bd 100644 --- a/README.md +++ b/README.md @@ -21,13 +21,18 @@ Rust 中可以使用的常用辅助功能工具箱。主要配备以下功能: - [x] 2048 位长 - [x] KeyPair 生成器 - 散列算法。 - - [x] Sha512 散列算法 - - [x] Sha1 散列算法 - - [x] MD5 散列算法 - - [x] 图像感知散列算法 + - [x] Sha512 散列算法(便捷封装) + - [x] Sha1 散列算法(便捷封装) + - [x] MD5 散列算法(便捷封装) + - [x] 图像感知散列算法(便捷封装) + - [ ] BLAKE2b 校验和算法(便捷封装) + - [ ] BLAKE3 校验和算法(便捷封装) - 唯一序列号生成器 - [x] 冰雹 ID 生成器(短主机精简日期版雪花 ID) - - [x] UUID 生成器 + - [x] UUIDv4 生成器 + - [ ] UUIDv7 生成器(自定义时间戳分布式版本) + - [ ] UUIDv7 比较及排序 + - [ ] 基于 Base36 的 short UUIDv7 转换器 - [x] short UUID 生成器 - 签名算法 - [x] RSA 签名算法 @@ -35,6 +40,7 @@ Rust 中可以使用的常用辅助功能工具箱。主要配备以下功能: - [x] 随机验证码生成算法 - 序列化算法 - [x] Base64 算法 + - [ ] Base36 算法 - [x] Hex 直转 - 常用工具函数 - [x] 日期时间函数