首先我们要实现这个功能需要确认几个问题 1.如何创建一个Keystore并保证其唯一性 2.如何设置KeyProtection 3.如何把密钥也就是密码放到安卓Keystore里面 4.如何通过指纹获取到Keystore里面存储的密码 5.当指纹变更之后如何失效 6. secret key的作用,对称加密 7.指纹验证通过之后如何获取到存储在Android Keystore里面密文 这个问题可以分成两个问题看待,第一个问题是安卓的Keystore体系,第二个是生物识别 参考文章: Android指纹识别,看这一篇就够了 Android 保存私密信息-强大的 keyStore Android K