如何使用16+ API安全地在Android应用程序中存储密码?
我知道怎么用18+做,但找不到16 +
的任何例子答案 0 :(得分:2)
您可以使用SHA1散列密码,并使用SharedPreferences
然后,当您要检查有效密码时,请再次哈希,并与之前保存的哈希进行比较。
当您不想检索密码时,这很有用,但只检查密码是否有效
如果您还要检索密码,则需要使用一些不同的加密方法,因为SHA1是单向的
我已经找到了this关于如何在Android中实现RSA协议的示例,这是一种双向非对称加密方案,并且当您想要检索密码以供进一步使用时也能正常运行: