从用户详细信息生成唯一ID

时间:2015-03-04 07:32:28

标签: android biometrics unique-id

  

我的场景与Aadhaar生成UID几乎相同。

当用户从多个设备或多个用户从单个设备注册时,我需要从用户详细信息为每个用户生成唯一ID

我有以下用户的详细信息

  1. 名字
  2. 姓氏
  3. DOB生物识别数据(2到5个手指)
  4. 从这个细节我需要为每个用户提取一个唯一的ID。

    ???? - ???? - ????

      

    我尝试了很多方法,比如从每个字符串获取hashmap,但我想要0   有重复身份的概率。

2 个答案:

答案 0 :(得分:0)

也许你应该尝试使用hashset而不是hashmap。

答案 1 :(得分:0)

唯一ID是否包含一组数字以及这些详细信息?

如果是:那么只需将一系列数字与名字,姓氏和生物识别数据的subStrings连接起来。

如果否:创建唯一ID并将其与已生成的ID的集合进行比较。如果Collection包含id,则更改您正在执行的连接量。