欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 201410549340X
申请人: 内江师范学院
专利类型:发明专利
专利状态:已下证
专利领域: 电通信技术
更新日期:2024-01-05
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种指纹特征点拓扑结构的加密方法,其特征在于:包括如下步骤:步骤一、确定本枚指纹的密钥:

在平面上任意选取三个有序点,记为(A,B,C),A,B和C三点能够构成一个三角形,且不属于任何一个指纹特征点,以这三个有序顶点(A,B,C)的坐标作为本枚指纹的密钥;

步骤二、任选一个指纹特征点T1,并计算该特征点的加密值:在所有的指纹特征点中任意选取一个特征点T1,计算出该特征点到三个有序顶点(A,B,C)的距离,形成一个有序三数组(X1,Y1,Z1),作为特征点T1的加密值;

步骤三、计算指纹特征点Ti的加密值:

在未加密的指纹特征点中随机选取一个特征点Ti,i=2,3,…,n;其中:n为特征点的个数,计算出Ti到三个有序顶点(A,B,C)的距离,形成一个有序三数组(Xi,Yi,Zi),作为特征点Ti的加密值;

步骤四、重复步骤三,直到所有的指纹特征点的坐标都加密完成。

2.根据权利要求1所述的一种指纹特征点拓扑结构的加密方法,其特征在于:对步骤二的有序三数组(X1,Y1,Z1)进行运算处理,得到新的有序三数组(a1,b1,c1)作为特征点T1的加密值,具体的运算处理方法如下:a1=X1-INT[(Ax+Ay)/10]

b1=Y1-INT[(Bx+By)/10]

c1=Z1-INT[(Cx+Cy)/10]

其中:INT为取整函数,Ax、Ay分别表示A点的横、纵坐标;Bx、By分别表示B点的横、纵坐标;Cx、Cy分别表示C点的横、纵坐标。

3.根据权利要求1所述的一种指纹特征点拓扑结构的加密方法,其特征在于:对步骤三的有序三数组(Xi,Yi,Zi)进行运算处理,得到新的有序三数组(ai,bi,ci)作为特征点Ti的加密值,具体的运算处理方法如下:ai=Xi-INT[Xi-1/10]

bi=Yi-INT[Yi-1/10]

ci=Zi-INT[Zi-1/10]

其中:INT为取整函数。