作者showsky (Ting Cheng)
看板AndroidDev
标题Re: [问题] SafetyNet api
时间Thu Jan 31 18:01:40 2019
跟 google map api 没关系~
应该是说跟 google map api 一样,需要建立 GCP project,然後产生凭证来使用。
SafetyNet Attestation API,可以加到你认为需要做装置检查的流程,
比如你有一个点数兑换系统,想要避免使用模拟器来执行,就可以把检查加入到
你的流程中~
最重要的是需要三方检查,当然也可以 app 端自己验证
流程大概是这样
1. app 端跟 server 端拿一组 key
2. app 端利用这组 key,去跟 google 检查装置得到 JSON Web Signature (JWS)
3. app 端把 JWS,送回 server 端
4. server 端得到 JWS,去跟 google 询问此是否被串改。
5. server 端就可以拆开 JWS,里面的 key 是不当初送给 app 端的,再来检查装置资讯
※ 引述《fangjames (fangjames)》之铭言:
: Hi all,
: 有人有使用过safetyNet api 过吗?我看doc 说是用来检查装置是否root过,若没root
: 过,即可以使用android play商城购物 这样理解对吗
: 还有若要获得Key 要在google api 去create project,但 绑定专案与google map api 有
: 什麽关系吗 ?
: 请各位大大帮忙开示一下感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 203.67.103.47
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1548928903.A.E6E.html
※ 编辑: showsky (203.67.103.47), 01/31/2019 18:02:22
1F:→ aids61517: 应该 01/31 18:25
※ 编辑: showsky (203.67.103.47), 01/31/2019 18:55:33
2F:推 fangjames: 如果没有凭证的话 还能使用safety api吗 02/03 02:18