2

Android 文档中有这样的建议:

安全建议:最好传入一个字符串,以帮助您的应用程序识别进行购买的用户,以便您以后可以验证这是该用户的合法购买。对于消耗品,您可以使用随机生成的字符串,但对于非消耗品,您应该使用唯一标识用户的字符串。

生成此字符串的最佳做法是什么?

4

1 回答 1

1

当应用程序独立时,最好的方法是

  • 使用经过混淆的 Google Play LVL 用户 ID,并在分隔符之后
  • 添加一个安全的随机信息(又名随机数),并根据您的需要,
  • 您可以添加其他信息来识别例如时间点

这样,您可以

  • 关联 LVL 和 IAB 信息和
  • IAB 服务响应比没有随机数时更安全

仍然存在以下漏洞:

进一步提高安全性的唯一方法是使用基于服务器的方法进行 LVL/IAB 验证。

于 2013-04-23T13:23:28.027 回答