MD5 Decrypt API 接口文档
专业的MD5哈希解密API服务,支持多种加密格式,提供稳定高效的接口服务
接口概述
本API提供MD5哈希解密、数据总量查询及明文提交功能,支持16位和32位MD5哈希值解密,基于MySQL数据库存储数据,接口稳定可靠,响应迅速。
基础URL:当前API所在的服务器地址(例如:http://example.com/api.php)
请求方式:支持GET和POST
返回格式:JSON(编码:UTF-8)
公共参数:所有接口均需通过c参数指定接口类型(decrypt/totaldata/submit)
接口详情
GET/POST 解密MD5哈希值(type=decrypt)
功能描述:根据16位或32位MD5哈希值查询对应的明文,需验证用户token及解密次数。
请求参数
| 参数名 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| c | 是 | 字符串 | 接口类型,固定值:decrypt |
| hash | 是 | 字符串 | 需解密的MD5哈希值(16位或32位) |
| token | 是 | 字符串 | 用户身份令牌,用于验证权限及解密次数 |
成功响应(解密成功)
{
"code": "200",
"msg": "Success",
"time": 0.002,
"data": "明文内容"
}
成功响应(解密失败)
{
"code": "200",
"msg": "MD5解密失败",
"data": "fail"
}
错误响应
{
"code": "401",
"msg": "error",
"data": "token错误,或解密次数不足!"
}
{
"code": "404",
"msg": "MD5格式错误",
"data": "error"
}
GET/POST 查询总数据量(type=totaldata)
功能描述:查询数据库中已收录的MD5-明文对应关系总条数。
请求参数
| 参数名 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| c | 是 | 字符串 | 接口类型,固定值:totaldata |
成功响应
{
"code": "200",
"time": 0.001,
"msg": "已有100000条"
}
GET/POST 提交明文生成MD5(type=submit)
功能描述:提交明文,生成对应的16位和32位MD5哈希值并存储到数据库(需验证token)。
请求参数
| 参数名 | 是否必填 | 类型 | 说明 |
|---|---|---|---|
| c | 是 | 字符串 | 接口类型,固定值:submit |
| hash | 是 | 字符串 | 需提交的明文(注意:参数名虽为hash,实际接收明文) |
| token | 是 | 字符串 | 用户身份令牌,用于验证权限 |
成功响应(提交成功)
{
"code": "200",
"msg": "Success",
"time": 0.003,
"data": "感谢提交"
}
错误响应
{
"code": "404",
"msg": "error",
"data": "提交失败,因为已收录。"
}
{
"code": "401",
"msg": "error",
"data": "token错误!"
}
响应码说明
| 响应码 | 说明 |
|---|---|
| 200 | 请求成功(包含解密成功/失败、提交成功、数据查询成功等) |
| 401 | token错误、为空或权限不足 |
| 404 | 参数缺失、格式错误或资源不存在(如已收录的明文) |