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 参数缺失、格式错误或资源不存在(如已收录的明文)