[发明专利]一种基于集合多项式变换与调和的指纹细节信息隐藏与恢复方法有效
申请号: | 201410193076.0 | 申请日: | 2014-05-08 |
公开(公告)号: | CN104009973B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 付波;潘宗奎 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;G06K9/00;G06K9/60 |
代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
地址: | 610041 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 集合 多项式 变换 调和 指纹 细节 信息 隐藏 恢复 方法 | ||
1.一种基于集合多项式变换与调和的指纹细节特征信息隐藏与恢复方法,将指纹细节特征信息,分为特征三角形外接圆半径,以及外接圆圆心到三角形各顶点之间连线所组成的最小的两个夹角;其特征在于,所述的指纹细节信息隐藏与恢复方法,包括指纹细节特征信息的注册隐藏和指纹细节特征信息的验证恢复两部分,其中指纹细节特征信息的注册隐藏包括以下几个子步骤:
S101,特征三角形构造:采集指纹图像,提取指纹细节点特征MA,用Delaunay算法构造指纹细节点三角形集合,记为其中,c表示特征三角形个数,mi=(Ri,θi1,θi2),Ri表示第i个三角形外接圆半径,θi1,θi2为第i个三角形外接圆圆心到三个顶点连线之间按从小到大排列的最小的两个夹角;
S102,量化:将S101步骤得到的特征三角形集合进行量化,量化方法为以及其中表示不大于x的最大整数,λr、λθ表示两个正整数,通过量化得到集合其中m'i=R'iθ'i1θ'i2,R'i、θ'i1和θ'i2连接后格式化补齐;
S103,多项式变换:在有限域Fq中,其中q满足2b+n≤q,b为集合中字符元素的二进制位数,n为集合X=(x1,x2,...,xn)的元素个数,用S102步骤得到的特征向量集构造特征多项式函数用集合X评估多项式,其中xi满足xi≠m'j,n的大小满足为经过量化的验证特征集合,计算出相应的特征向量记为
S104,MD5摘要运算:将S102步骤量化后的特征向量集合进行单向MD5运算,得到摘要
S105,存储秘密信息:在智能卡内存储秘密信息();
所述的指纹细节特征信息的验证恢复包括以下子步骤:
S201,特征三角形构造:与步骤S101相同,采集指纹图像,提取指纹细节点特征MB,用Delaunay算法构造指纹细节点三角形集合,记为其中d表示特征三角形个数;mi=(Ri,θi1,θi2),Ri表示第i个三角形外接圆半径,θi1,θi2为第i个三角形外接圆圆心到三个顶点连线之间按从小到大排列的最小的两个夹角;
S202,量化:将S201步骤得到的特征三角形集合进行量化,量化方法为以及其中表示不大于x的最大整数,λr、λθ表示两个正整数,通过量化得到集合其中m'i=R'iθ'i1θ'i2,R'i、θ'i1和θ'i2连接后格式化补齐;
S203,多项式变换:与S103相同,在有限域Fq中,其中q满足2b+n≤q,b为集合的字符长度,n的大小满足用S202步骤得到的特征向量集构造特征多项式函数用集合X=(x1,x2,...,xn)评估多项式,其中xi满足xi≠m′j,n的大小同上,计算出相应的特征向量记为
S204,Δ比值运算:从智能卡中提取秘密信息(),计算即delta记为(y1,y2,.......,yn-1,yn),其中,xi∈X;
S205,求解ΔA、ΔB:构造多项式方程组
S206,恢复将S202中获取的与S205获取的ΔA、ΔB进行集合运算
S207,计算秘密信息:将S206中获取的进行MD5运算,得到验证指纹
S208,摘要验证:由S104中提取的指纹模板的特征集合秘密信息与验证指纹匹配,从而实现验证恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410193076.0/1.html,转载请声明来源钻瓜专利网。