MD5 生成器

从任意文本输入生成 MD5 哈希值。复制或下载哈希值,无需发送数据。

输入
输出
0 字符 0 行

MD5 生成器

此 MD5 工具根据您提供的任意文本输入生成 128 位哈希摘要。它可用于验证数据完整性、创建校验和、生成唯一标识符或比较文件内容而不泄露原始数据。

哈希生成在您的浏览器中本地运行。您粘贴到输入编辑器中的文本不会被上传、存储或发送到服务器,因此您可以在不改变工作流程的情况下快速使用此工具。

使用方法

  1. 将文本粘贴或输入到输入编辑器中。
  2. 点击生成 MD5以创建哈希摘要。
  3. 在输出编辑器中查看 32 个字符的十六进制 MD5 哈希值。
  4. 使用复制复制到剪贴板,下载保存为文本文件,或清除重置两个编辑器。

什么是 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 的图片工具会用于发现,并在需要浏览器能力时返回网页入口。