five

Mobile App Attestation Service

收藏
RapidAPI2026-06-11 更新2026-06-12 收录
下载链接:
https://rapidapi.com/BradyRyun/api/mobile-app-attestation-service
下载链接
链接失效反馈
官方服务:
资源简介:
Allows you to verify connections are coming from your mobile application without authentication
创建时间:
2026-06-11
原始信息汇总

数据集详情总结:Mobile App Attestation Service

类别:Cryptography

提供者:BradyRyun

订阅人数:1

简介: 这是一个用于验证 iOS 设备上 Apple App Attest 凭证的 API。它帮助您的后端服务器确认来自 iOS 应用的连接是否来自真实的 Apple 设备和您的真实应用,而非脚本、模拟器或重放请求。

主要用途: 您从后端服务器调用此 API,它会验证 Apple 提供的签名 attestation object,并返回该凭证是否有效。它用于增强用户登录或注册流程的安全性,无需您自行实现 CBOR 解析、Apple 证书链验证等复杂操作。

核心端点与功能

  • POST /register_client_clients_register_post:用于注册您的应用配置。
  • POST /verify:核心验证端点。您的后端传入设备ID、凭证提供者("apple"或"ios")、attestation_token、attestation_key_id 和 challenge_token。API 返回验证结果。

响应示例

  • 验证成功(HTTP 200): json { "verified": true, "message": "", "attestation_key_id": "base64url-app-attest-key-id", "details": { "attestation_format": "apple-appattest", "environment": "production", "sign_count": 0 } }

  • 验证失败(HTTP 200,需检查 verified 字段): json { "verified": false, "message": "Challenge nonce mismatch", "attestation_key_id": null, "details": null }

使用前提

  • 仅支持 iOS,不支持 Android。
  • 您的后端需要负责:
    • 用户的登录/注册流程
    • 生成并管理 challenge token(建议使用 JWT,需包含 jtiexp,以防重放攻击)
    • 调用 /verify 并根据结果决定是否发放会话

价格方案

  • BASIC:$0.00 / 月
  • PRO:$9.99 / 月
  • ULTRA:$19.99 / 月
  • MEGA:$99.00 / 月
二维码
社区交流群
二维码
科研交流群
商业服务