android密钥库中生成的公钥会保持不变吗

android密钥库中生成的公钥会保持不变吗,android,android-keystore,android-fingerprint-api,Android,Android Keystore,Android Fingerprint Api,我有以下要求 注册指纹选项时,用户将提供用户名密码和指纹 我们需要在android store中生成密钥并将其传递给服务器(用户名、密码和生成的密钥)。 3.在服务器中,他们将根据用户名和密码保存此密钥。 每当用户尝试使用finger pint登录时,我们需要在指纹验证成功后从客户端获取密钥并将其传递给服务器。 4.在服务器中,他们将检查已保存该密钥的表行(服务器数据库),并使用相应的用户名和密码 我怀疑这把钥匙是否会保持不变。我们将密钥传递给服务器端,同时注册指纹t和用户名密码。因此,如果用户

我有以下要求

  • 注册指纹选项时,用户将提供用户名密码和指纹
  • 我们需要在android store中生成密钥并将其传递给服务器(用户名、密码和生成的密钥)。 3.在服务器中,他们将根据用户名和密码保存此密钥。 每当用户尝试使用finger pint登录时,我们需要在指纹验证成功后从客户端获取密钥并将其传递给服务器。 4.在服务器中,他们将检查已保存该密钥的表行(服务器数据库),并使用相应的用户名和密码

  • 我怀疑这把钥匙是否会保持不变。我们将密钥传递给服务器端,同时注册指纹t和用户名密码。因此,如果用户再次尝试登录并创建一个密钥,它将保持不变。

    否它不可能。如果删除指纹或注册另一个指纹,该密钥将(读取:应)失效。如果发生这种情况,您必须要求用户再次完成注册过程。