gpt4 book ai didi

android - 安全地存储凭据

转载 作者:行者123 更新时间:2023-11-29 14:50:01 25 4
gpt4 key购买 nike

我们的应用程序需要附带多个用户名、密码和 token ,以访问其他基于网络的服务。我已经对此进行了相当多的谷歌搜索,但无法弄清楚如何使用安全存储的凭据来发布应用程序。任何关于如何实现这一目标的建议都将不胜感激。

最佳答案

归根结底,您在 .apk 文件中打包的是 Java 字节码,如果您在 Google 上搜索“逆向工程 Java 字节码”,您将获得有关如何提取该文件信息的工具和教程。我可以想到一些好的做法,它们可以帮助您提高应用的安全性,具体取决于您愿意在应用上投入多长时间:

  • pro-guard:那是一种给予,使用pro-guard!
  • 您可以使用小技巧使事情变得更复杂,以加密格式存储所有这些字符串并在运行时解密它们。
  • 作为最后一点的一个很好的附加组件:在您的开发人员控制台上,您会找到“您的此应用程序的许可证 key ”。您可以在开发期间使用该 key 对信息进行加密,并在运行时从 Google Play 获取该值以使用它进行解密。更多相关信息 HERE
  • 此许可 key 还可用于验证应用的真实性。
  • 您还可以将这些 key 构建为 native 库。存储在 C++ 编译代码中的字符串比字节码更难破解。

总而言之,这个链接可能对您来说是一个很好的阅读:http://developer.android.com/training/articles/security-tips.html

关于android - 安全地存储凭据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21457794/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com