back
loading skill details...
Hash生成器工具。支持MD5/SHA-1/SHA-256/SHA-512/BLAKE2b哈希、Base64编解码、UUID生成、HMAC签名。纯Python标准库,无需API Key。
--- slug: cn-hash-generator name: Hash生成器 description: "Hash生成器工具。支持MD5/SHA-1/SHA-256/SHA-512/BLAKE2b哈希、Base64编解码、UUID生成、HMAC签名。纯Python标准库,无需API Key。" keywords: hash, MD5, SHA256, Base64, UUID, HMAC, 哈希, 校验, 签名 version: "1.0.0" author: 千策 --- # Hash生成器 多功能Hash工具,支持哈希生成、Base64编解码、UUID生成、HMAC签名。纯Python标准库实现,无需API Key。 ## 功能 - **哈希生成**:MD5、SHA-1、SHA-256、SHA-512、BLAKE2b - **Base64**:编码和解码 - **UUID**:随机UUID生成 - **HMAC签名**:密钥+消息签名 - 纯标准库(hashlib + uuid + base64),零依赖 ## 使用示例 ``` 计算"Hello World"的SHA256 生成一个UUID Base64编码"你好" HMAC签名 消息"test" 密钥"key" ``` ## 技术实现 调用 `scripts/cn_hash_generator.py`,支持参数: - `--algo`:算法选择(md5/sha1/sha256/sha512/blake2) - `--encode64`:Base64编码 - `--decode`:Base64解码 - `--uuid`:生成UUID - `--hmac KEY`:HMAC签名 - `--upper`:输出大写 - `--count N`:UUID生成数量 ## 注意事项 - Hash是单向的,不可逆 - MD5和SHA-1不建议用于安全场景 - 密码存储建议使用bcrypt而非简单Hash
don't have the plugin yet? install it then click "run inline in claude" again.