[发明专利]基于指纹信息的区块链电子钱包的私钥生成方法及系统有效
申请号: | 201910066429.3 | 申请日: | 2019-01-24 |
公开(公告)号: | CN109840487B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 金以东;李雪莉;王语莫;周大胜 | 申请(专利权)人: | 易保互联医疗信息科技(北京)有限公司 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06Q20/36;G06Q20/38;G06Q20/40;H04L9/08 |
代理公司: | 北京科石知识产权代理有限公司 11595 | 代理人: | 李艳霞 |
地址: | 100027 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 指纹 信息 区块 电子 钱包 生成 方法 系统 | ||
1.一种基于指纹信息的区块链电子钱包的私钥生成方法,其特征在于,包括以下步骤:
对用户指纹进行图像采集;
对指纹图像进行二值化处理,得到二值化指纹图像;
从二值化指纹图像中提取指纹特征点,并根据提取出的所有指纹特征点构建特征点集合;
根据特征点集合得到归一化后的矩阵,其具体过程为:
假设特征点集合Q中有k个元素,对于k个元素中的每个元素,分别查找与该元素距离最近的两个元素,并计算该元素以及与该元素距离最近的两个元素中任意两个元素之间的欧氏距离;
将某元素对应的三个欧式距离按照预设顺序进行排序,排序得到的三个欧式距离构成距离向量d;
利用k个元素中各元素对应的距离向量构成二维距离向量D0;
对于二维距离向量D0中的每个元素,计算该元素包含的三个欧式距离的和值,并将该和值按照预设顺序进行排序,排序后的和值对应的元素包含的欧式距离构成k行3列的矩阵D;
对k行3列的矩阵D中的每一列元素进行归一化处理,得到归一化后的矩阵利用归一化后的矩阵生成用户指纹对应的私钥。
2.根据权利要求1所述的私钥生成方法,其特征在于,所述步骤从二值化指纹图像中提取指纹特征点,并根据提取出的所有指纹特征点构建特征点集合的具体过程为:
对二值化指纹图像中的各像素点进行扫描,选定某像素点q;
利用某像素点q的八邻域像素图中的八个像素点的像素值计算分类参数,其中,分类参数N采用以下公式计算得到:
式中,pi表示q的八邻域像素图中第i个像素点的像素值;
根据分类参数N确定该像素点为端点还是分叉点;
对二值化指纹图像进行去噪声处理,得到去噪后的端点和分叉点;
利用去噪后的端点和分叉点构建特征点集合。
3.根据权利要求2所述的私钥生成方法,其特征在于,所述步骤根据分类参数N确定该像素点为端点还是分叉点的过程为:
当N=1时,该像素点q为端点;
当N=3时,该像素点q为分叉点。
4.根据权利要求2所述的私钥生成方法,其特征在于,所述步骤对二值化指纹图像进行去噪声处理,得到去噪后的端点和分叉点的具体过程为:
以某个端点为起点,沿该端点所在的脊线移动Z个像素,如果在Z个像素之内遇到分叉点,则判定该分叉点为噪声点,并剔除该噪声点;
遍历二值化指纹图像中所有的端点和脊线,剔除所有噪声点;
其中,Z为可调参数,根据指纹图像的大小和分辨率进行调整。
5.根据权利要求1所述的私钥生成方法,其特征在于,所述步骤对k行3列的矩阵D中的每一列元素进行归一化处理的过程为:
式中,m=1,2,3,… ,k,i=2或3;表示归一化后的元素,dm,i表示矩阵D中第m行第i列的元素,dm,1表示矩阵D中第m行第1列的元素。
6.根据权利要求1所述的私钥生成方法,其特征在于,所述步骤利用归一化后的矩阵生成用户指纹对应的私钥的具体过程为:
对归一化后的矩阵中的每个元素计算其对应的四舍五入后的整数
式中,round表示按四舍五入规则取整;λ表示可调参数,其为非负整数;
按照预设顺序排列生成用户指纹对应的私钥。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易保互联医疗信息科技(北京)有限公司,未经易保互联医疗信息科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910066429.3/1.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置