[发明专利]一种利用多项式保护指纹模板的方法和认证方法无效
申请号: | 201110414013.X | 申请日: | 2011-12-13 |
公开(公告)号: | CN102496011A | 公开(公告)日: | 2012-06-13 |
发明(设计)人: | 冯全;张淑苗;杨梅;陶菊春;康立军;吴丽丽 | 申请(专利权)人: | 甘肃农业大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 730070 *** | 国省代码: | 甘肃;62 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 多项式 保护 指纹 模板 方法 认证 | ||
1.一种保护指纹细节点模板隐私性的方法,其特征在于使用一个具有随机性的多项式表示指纹特征模板。
2.根据权利要求1所述的方法,其特征在于,包括:
在一个域中,随机选择k个数,分别用ck-1,ck-2,...,c1,c0表示,将它们作为系数构造一个k-1阶多项式f1,其中k小于指纹细节点模板中细节特征点的个数NT;细节点模板中的每个特征点作为x,在中计算y=f1(x),由所得的NT个(x,y)点对,在中采用多项式插值法构造一个NT-1阶多项式f2,该多项式作为生物特征模板。
3.按照权利要求1和2所述的方法,其特征在于将f1的系数ck-1,ck-2,...,c1,c0级联起来,计算其哈希值H。
4.一种基于指纹的身份认证方法,其特征在于,包括:
注册时,生成多项式f2和相应的校验值H,作为指纹特征模板;
认证时,由现场细节点集合、多项式f2构造出校验值H′,若H′等于H,则接受用户身份。
5.按照权利要求2、3和4的方法,其特征在于,包括:
认证时,当现场指纹细节点数目NQ大于等于k时,将每个细节特征点作为x,
在中计算y=f2(x);
由NQ个(x,y)点对在中构造出一个k-1阶多项式f;
将f的系数按照权利要求3同样的方法级联,计算其哈希值H′;
若H′等于H,则接受用户身份。
6.一种用指纹细节点锁定和解锁用户秘密信息的方法,其特征在于,使用多项式达到所述目的。
7.根据权利要求6,用指纹细节点锁定用户秘密信息时,其特征在于,包括:在一个域中把用户秘密信息C(二进制串)分割成k段,分别用ck-1,ck-2,...,c1,c0表示,作为k-1阶多项式f3的k个系数,其中k小于指纹细节点模板中细节特征点的个数NT;
指纹细节点模板中的每个特征点作为x,在中计算y=f3(x),由所得的NT个(x,y)点对,在中采用多项式插值法构造一个NT-1阶多项式f4;
计算用户秘密信息C的哈希值H。
8.根据权利要求7,一种用指纹细节点解锁出多项式f4中锁定的用户秘密信息的方法,其特征在于,包括:
当现场细节点数目NQ大于等于k时,将每个细节点作为x,在中计算y=f4(x);
由NQ个(x,y)点对在中构造出k-1阶多项式f;
将f的系数ak-1,ak-2,...,a1,a0级联起来,记为ak-1|ak-2|...|a1|a0,计算出哈希值H′;
若H′等于H,则说明ak-1|ak-2|...|a1|a0就是用户秘密信息C。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甘肃农业大学,未经甘肃农业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110414013.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种塔钟机芯
- 下一篇:一种输电线路杆塔接地网运行状况在线监测装置