← 返回
未分类 中文

Hash Generator Tool

Multi-purpose hash tool: MD5, SHA-1, SHA-256, SHA-512, BLAKE2b, Base64 encode/decode, UUID generation, HMAC signing. Pure Python standard library, no API key...
多用途哈希工具:MD5、SHA-1、SHA-256、SHA-512、BLAKE2b、Base64 编码/解码、UUID 生成、HMAC 签名。仅使用 Python 标准库,无需 API 密钥。
freedompixels freedompixels 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 299
下载
💾 0
安装
1
版本
#latest

概述

Hash Toolkit

All-in-one hash utility supporting multiple algorithms, Base64 encoding/decoding, UUID generation, and HMAC signing. Pure Python standard library, works offline.

Features

  • Hash Algorithms: MD5, SHA-1, SHA-256, SHA-512, BLAKE2b
  • Base64: Encode and decode
  • UUID: Generate random UUIDs
  • HMAC: Sign messages with secret keys
  • Pure standard library: Zero dependencies, works offline

Usage

Hash Generation

# SHA-256 (default)
python3 scripts/hash_toolkit.py "Hello World"

# MD5
python3 scripts/hash_toolkit.py "Hello World" --algo md5

# SHA-512
python3 scripts/hash_toolkit.py "Hello World" --algo sha512

# BLAKE2b
python3 scripts/hash_toolkit.py "Hello World" --algo blake2

Base64

# Encode
python3 scripts/hash_toolkit.py "Hello World" --encode64

# Decode
python3 scripts/hash_toolkit.py "SGVsbG8gV29ybGQ=" --decode

UUID

# Generate one UUID
python3 scripts/hash_toolkit.py --uuid

# Generate 5 UUIDs
python3 scripts/hash_toolkit.py --uuid --count 5

HMAC

# HMAC-SHA256
python3 scripts/hash_toolkit.py "message" --hmac "secret-key"

# HMAC with different algorithm
python3 scripts/hash_toolkit.py "message" --hmac "secret-key" --algo sha512

Options

OptionDescription
---------------------
TEXTText to hash/encode
--algoAlgorithm: md5, sha1, sha256, sha512, blake2 (default: sha256)
--encode64Base64 encode
--decodeBase64 decode
--uuidGenerate UUID
--hmac KEYHMAC signing with key
--upperOutput uppercase
--count NNumber of UUIDs to generate

Security Notes

  • MD5 & SHA-1: Not recommended for security purposes (collision vulnerabilities)
  • SHA-256/SHA-512/BLAKE2b: Suitable for security applications
  • Password storage: Use bcrypt/argon2 instead of simple hashing
  • HMAC: Suitable for message authentication

中文说明

多功能Hash工具,支持多种哈希算法、Base64编解码、UUID生成、HMAC签名。纯Python标准库,无需API Key。

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-21 14:18 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

dev-programming

Mcporter

steipete
使用 mcporter CLI 直接列出、配置、认证及调用 MCP 服务器/工具(支持 HTTP 或 stdio),涵盖临时服务器、配置编辑及 CLI/类型生成功能。
★ 199 📥 68,364
office-efficiency

Feishu Daily Report

freedompixels
飞书日报/周报自动生成:从飞书文档、聊天记录、Bitable等自动汇总生成结构化报告并发送至文档或群聊。触发词:生成日报、写周报、汇总今天工作、整理飞书内容发日报、自动发日报、定时生成报告。关键词:日报、周报、日报生成、自动。
★ 0 📥 1,506
dev-programming

YouTube

byungkyu
使用托管OAuth集成YouTube Data API,支持搜索视频、管理播放列表、获取频道数据及评论互动,适用于用户需要时使用此技能。
★ 142 📥 42,218