43得票1回答
安卓指纹API加解密

我正在使用Android M指纹API,允许用户登录应用程序。为此,我需要在设备上存储用户名和密码。目前,我的登录和指纹API均可正常工作,但是用户名和密码都是以明文形式存储的。我希望在存储之前对密码进行加密,并在用户使用指纹进行身份验证后能够检索到它。 我非常难以使其工作。我一直在尝试从 ...

29得票2回答
如何确定设备是否支持屏幕指纹识别?

我正在编写一个应用程序功能,使用生物识别指纹验证API来验证用户身份。通过与BiometricPrompt API的结合,它符合预期工作。 通常它会显示自己的UI对话框,因此可以在Android设备上统一使用。(相比较指纹管理器 API有进步) 在某些设备测试场景中,我遇到了屏幕内置式(例...

27得票2回答
禁用指纹传感器 - Android模拟器

如何在Android模拟器中禁用指纹传感器?我在设置窗口或config.ini文件中找不到任何选项。 默认情况下,所有SDK 23以上的模拟器都支持指纹功能。我想在不支持指纹的SDK 23以上版本中测试我的流程。

26得票6回答
启动指纹注册屏幕的意图

如何从我的应用程序中启动指纹录入设置屏幕(添加指纹屏幕)? 在注册指纹之后,有没有办法通过startActivityForResult返回到我的应用程序?

24得票2回答
有没有一种方法可以在Web浏览器中使用Android指纹API或iOS Touch ID?

例如,我有一个带有身份验证的网站。是否有任何指纹API可以从JavaScript中使用来登录用户?像Android和iOS这样的移动操作系统有这样的API。因此,至少理论上移动版本的浏览器可以提供这样的功能。但是我在互联网上找不到任何信息。

23得票3回答
为什么Android指纹认证需要加密对象?

我已经研究了谷歌提供的Android指纹示例。 https://github.com/googlesamples/android-FingerprintDialog 由于我对安全标准不太了解,因此我无法理解以下内容: 为什么我们需要使用Keystore、key、CryptoObject...

18得票1回答
Android KeyStoreException:

我的应用程序在使用 Android 的密钥库在通过指纹验证后加密一些数据。这似乎在大多数设备上都可以正常工作,但是我收到了一些来自 OnePlus2 用户的错误报告,其中包括以下异常android.security.KeyStoreException: Signature/MAC verifi...

18得票1回答
使用Espresso进行Android指纹UI测试

我已经有一个Android指纹实现的功能了,现在想使用Espresso添加UI测试。但是我找不到如何模拟指纹扫描的解决方案。有一个ADB命令adb -e emu finger touch可以在模拟器上使用。 有没有想法将其与Espresso集成?

17得票2回答
安卓指纹:hasEnrolledFingerprints在某些三星手机上会触发异常

当启用来自Android 6用户的指纹时,我们的生产应用程序中出现了很多异常,但我无法在任何本地三星设备上复现。堆栈跟踪如下:Message: SecurityException: Permission Denial: getCurrentUser() from pid=24365, uid=...

14得票1回答
Android KeyStoreException 未知错误

我正在尝试在Android M指纹API通过用户验证后解密加密文本。我一直在尝试遵循Android安全示例和KeyGenParameterSpec文档中提供的示例。我已经成功使用公钥对文本进行了加密,但是当我使用Cipher中的私钥以DECRYPT_MODE调用cipher.doFinal时,...