加密解密 API 接口
「加密解密」分类下共 13 个接口,均支持 GET / POST 调用,每个接口都附有请求参数、返回字段说明和可直接运行的调用示例。
- MD5 加密 对文本进行MD5哈希加密
- AES 加密 AES 对称加密,将明文转为 Base64 密文。密钥长度支持 16、24、32 字节
- Base64 编解码 文本与 Base64 互转,支持编码和解码两种模式
- SHA 哈希 支持 SHA256/SHA512 哈希计算
- JWT解析 解析JWT Token的header和payload(不解密签名)
- AES 解密 AES 对称解密,将 Base64 密文还原为明文
- AES 高级加密 支持 GCM/CBC/ECB/CTR/OFB/CFB 六种加密模式,PKCS7/ZERO/NONE 三种填充方式,可选 Base64 或 HEX 输出
- AES 高级解密 支持 GCM/CBC/ECB/CTR/OFB/CFB 全模式解密,与高级加密接口完全配对。解密参数必须与加密时一致
- MD5校验 校验文本的MD5哈希值是否匹配
- 表情包加密 将文本加密为 emoji 表情串,支持密钥混淆。加密后可发到聊天软件,只有用本平台解密才能还原。
- 表情包解密 将 emoji 表情串解密还原为文本。需与加密时使用相同的密钥(如有)。
- TinyLock 加密 TinyAPI 专属多重嵌套加密。3层异构加密(AES-256-GCM + ChaCha20 + XOR置换)+ HMAC签名防篡改 + 时间戳防重放 + 服务端盐值密钥派生。支持TTL过期,同一文本每次加密结果不同。
- TinyLock 解密 TinyLock 多重嵌套解密。自动验证 HMAC 签名(防篡改)+ 检查 TTL 过期 + 逆序3层解密。密钥必须与加密时一致。