是否可以使用Android的指纹扫描仪作为生成非对称密钥的网关。
手机用于注册多个指纹,生成非对称密钥并将公钥发送到在线数据库(如果可能,通过短信)。
所有私钥都被用户销毁或保存为助记密码。
答案 0 :(得分:0)
对于GMS认证设备,您无法访问Android 6.0及其他任何特定于指纹的信息。因此,我不相信您可以从中生成非对称密钥,因为无法从TEE获得唯一信息。
请参阅:https://source.android.com/compatibility/7.1/android-7.1-cdd.pdf
章节:7.3.10
亮点:
指纹API似乎只能验证指纹而不是其他:https://developer.android.com/reference/android/hardware/fingerprint/FingerprintManager.html