播放完整性本地验证

Pra*_*ran 10 base64 android integrity playback

我正在尝试将播放完整性检查集成到我的应用程序中,以确保我的应用程序没有安装在已取得 root 权限的 Android 设备上。我可以按照谷歌文档中的指导成功获取完整性令牌响应。但我试图在本地验证它,并关闭该应用程序(如果它安装在有根设备上)。对于本地验证,我遵循文档Decrypt and verify local。但我无法理解什么是 Base64OfEncodedDecryptionKey 和 Base64OfEncodedVerificationKey 以及从哪里可以获得它。

小智 8

您需要进入 Google Play Console -> Release -> Setup -> AppIntegrity -> Response crypto -> Change,选择“管理和下载我的响应加密密钥”,生成密钥文件(按照“显示说明”中的说明进行操作),上传这个文件。 在此输入图像描述 在此输入图像描述