发明名称 |
从指纹图像生成业务密码的方法和设备 |
摘要 |
本发明提供一种从指纹图像生成业务密码的方法,包括:从采集的指纹图像提取多个指纹特征点;根据所提取的指纹特征点计算两两特征点间的点距值;筛去相同的点距值并取余下所有点距值的并集构成点距值集合;按照预定的数学模型在点距值集合中选取多个点距值以形成数字序列;以及对所形成的数字序列进行哈希运算以获得其摘要值作为业务密码。本发明还提供一种从指纹图像生成业务密码的设备。 |
申请公布号 |
CN102891751B |
申请公布日期 |
2016.06.22 |
申请号 |
CN201110205155.5 |
申请日期 |
2011.07.21 |
申请人 |
中国移动通信集团公司 |
发明人 |
张艳;黄海 |
分类号 |
H04L9/32(2006.01)I;G06K9/00(2006.01)I |
主分类号 |
H04L9/32(2006.01)I |
代理机构 |
北京英赛嘉华知识产权代理有限责任公司 11204 |
代理人 |
余朦;王艳春 |
主权项 |
从指纹图像生成业务密码的方法,包括:从采集的指纹图像提取多个指纹特征点;根据所提取的指纹特征点计算两两特征点间的点距值;筛去相同的点距值并取余下所有点距值的并集构成点距值集合;按照预定的数学模型在所述点距值集合中选取多个点距值以形成数字序列;以及对所形成的数字序列进行哈希运算以获得其摘要值作为所述业务密码;其中,所述按照预定的数学模型在所述点距值集合中选取多个点距值以形成数字序列的步骤包括:1)按预定的数学模型从所述点距值的集合中选取多个元素;2)若所述点距值集合中可选取的元素的个数大于或等于所述数字序列的元素个数,则从所述点距值集合中选取所需个数的元素形成所述数字序列;以及3)若可选取的元素的个数小于形成所述数字序列所需的元素个数,则从所述点距值集合中选取所有可选取的元素形成所述数字序列的一部分,随后将已选取的元素从所述点距值集合中去除,然后以去除元素后的集合为基础重新执行步骤1)至步骤3)。 |
地址 |
100032 北京市西城区金融大街29号 |