MD5 生成器
从任意文本输入生成 MD5 哈希值。复制或下载哈希值,无需发送数据。
MD5 生成器
此 MD5 工具根据您提供的任意文本输入生成 128 位哈希摘要。它可用于验证数据完整性、创建校验和、生成唯一标识符或比较文件内容而不泄露原始数据。
哈希生成在您的浏览器中本地运行。您粘贴到输入编辑器中的文本不会被上传、存储或发送到服务器,因此您可以在不改变工作流程的情况下快速使用此工具。
使用方法
- 将文本粘贴或输入到输入编辑器中。
- 点击生成 MD5以创建哈希摘要。
- 在输出编辑器中查看 32 个字符的十六进制 MD5 哈希值。
- 使用复制复制到剪贴板,下载保存为文本文件,或清除重置两个编辑器。
什么是 MD5?
MD5(消息摘要算法第5版)是一种广泛使用的加密哈希函数,产生 128 位(16 字节)的哈希值。它通常表示为 32 个字符的十六进制数。MD5 由 Ronald Rivest 于 1991 年设计,用于替代早期的哈希函数 MD4。
虽然 MD5 由于已知漏洞不再被认为适用于加密目的,但它仍然适用于校验和、文件验证以及速度和简单性比抗碰撞性更重要的非安全应用。
输入说明
该工具支持任何文本输入,包括 Unicode 字符。相同的输入始终会产生相同的 MD5 哈希值,因此它是确定性的。即使输入文本的微小变化也会产生完全不同的哈希值(雪崩效应)。
示例
相同的值可以被哈希生成一致的 MD5 摘要:
--- 输入文本 --- Hello, World! --- MD5 哈希 --- 65a8e27d8879283831b664bd8b7f0ad4 --- 另一个示例 --- Coding.Tools --- MD5 哈希 --- a1b2c3d4e5f67890123456789abcdef0
MCP 集成
MCP(Model Context Protocol,模型上下文协议)让 AI 代理和应用可以发现并调用 Coding.Tools 工具,用于可重复的转换、格式化、哈希和生成工作流。
MCP 工具名: md5-generator
MCP 端点: https://coding.tools/mcp
请先调用 tools/list。每个工具条目都会包含 inputSchema、outputSchema 和 examples,AI 代理或客户端可以据此生成合法参数,不需要猜。
调用 tools/call 后,result.content[0].text 是展示用结果,result.structuredContent 是适合程序解析的结构化结果。工具级失败会返回 isError: true;协议级失败会返回 JSON-RPC error。
tools/call 请求示例:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"md5-generator","arguments":{"input":"release-notes-v1"}}}'
大多数文本和数据工具接收 input 字符串以及可选的 options。只依赖浏览器图片 API 的图片工具会用于发现,并在需要浏览器能力时返回网页入口。