ANVIL 在线加密 API

纯自建密码算法 · 不依赖任何公开算法 · 提供加密 / 解密 / 口令派生 / 签名
正在检测服务状态…

快速开始

# 1. 取令牌
curl -X POST "https://anvil.xueyuanpie.com/api.php?act=auth.verify" \
  -d "app_id=YOUR_APP_ID" -d "app_secret=YOUR_APP_SECRET"

# 2. 加密
curl -X POST "https://anvil.xueyuanpie.com/api.php?act=crypto.encrypt" \
  -H "X-Auth-Token: $TOKEN" \
  -d "key=$KEY" -d "data=要保护的内容"

# 3. 解密
curl -X POST "https://anvil.xueyuanpie.com/api.php?act=crypto.decrypt" \
  -H "X-Auth-Token: $TOKEN" \
  -d "key=$KEY" -d "token=$CIPHER"

接口

接口方法鉴权说明
sys.healthGET无健康检查与引擎信息
sys.infoGET无接口清单与限额
auth.verifyPOST无app 凭证换 24h 令牌
auth.infoGET/POST令牌配额与到期时间
crypto.keygenPOST令牌生成 32 字节密钥
crypto.encryptPOST令牌明文 → 令牌(支持文件上传)
crypto.decryptPOST令牌令牌 → 明文(先验封条)
crypto.derivePOST令牌口令 + 盐 → 密钥
crypto.signPOST令牌≤64KB 数据 MAC

特性

自建算法ANVIL-1 的轮函数、置换盒、封条、编码全部自研,不含任何公开算法。
先验封条解密前校验完整性,失败不产生明文,也不泄露失败原因差异。
密钥不落地服务端不保存明文与密钥;审计日志只记接口、字节数、IP。
令牌即密文两字符一字节的 A-Za-z0-9 令牌,可直接入库、进 URL、嵌 JSON。
自建算法未经第三方密码学审计,适合业务数据保护;不建议用于国家秘密或支付核心链路。