[发明专利]基于生物特征融合的电动汽车支付信息认证加密系统及方法有效
申请号: | 201710444309.3 | 申请日: | 2017-06-13 |
公开(公告)号: | CN107332829B | 公开(公告)日: | 2020-04-24 |
发明(设计)人: | 王磊;周亮;李俊娥;梅文明;韩丽芳;赵婷;刘剑;彭弼君;许昂;饶雪;茹叶棋;杨国泰;张婕 | 申请(专利权)人: | 中国电力科学研究院;国家电网公司;武汉大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;G06Q20/38;G06Q20/40 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 魏波 |
地址: | 100192 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 生物 特征 融合 电动汽车 支付 信息 认证 加密 系统 方法 | ||
1.一种基于生物特征融合的电动汽车支付信息认证加密方法,采用基于生物特征融合的电动汽车支付信息认证加密系统;其特征在于:包括手机和数据库;用户将手机作为支付的认证端,用于获取车主的生物特征身份信息,通过生物特征模板保护加密、多生物特征融合后,将最终数据发送给后台数据库,数据库根据系统的安全协议对其进行数据分析;
所述方法包括以下步骤:
步骤1:手机提取指纹特征信息X,对指纹特征进行加密;{bi}为得到的指纹特征BioCode,i=1,2,...,m2;
所述对指纹特征进行加密,加密过程基于以下公式进行:
X'=AXT (1);
Y=AX'T (2);
其中,X为指纹的小波傅里叶梅林特征n×n矩阵,A为m×n的随机矩阵,Y为m×m的变换矩阵,L为样本容量,τ为阈值向量,{bi}为得到的指纹特征BioCode,i=1,2,...,m2;
步骤2:根据IMEI卡验证信息生成l位密钥R,并进行级联编码,形成密钥R″,设备提取虹膜信息Iris Code w0,对二者进行模糊承诺加密得到p;
IMEI卡验证信息根据公式5生成l位密钥R,采用公式6、7进行级联编码:
R←{0,1}l (5);
R′←rs(R) (6);
R″←hc(R′) (7);
然后采用公式8、9对二者进行模糊承诺加密:
w0←f(x) (8);
其中rs代表Reed-Solomon编码,hc代表Hadamard编码,f为提取虹膜特征IrisCode函数,表示异或运算;
步骤3:将bi与p进行二进制串联得到融合模板M,手机使用自己的私钥加密后得到S,再采用和后台数据库的公钥进行签名加密,后台数据库使用私钥解密得到M,并使用手机公钥进行认证是否是手机发送的;
步骤4:若后台数据库解密后的到M与后台数据库中存储的某个数据相同,则后台数据库进行哈希函数运算H(IDi),并发送给手机,IDi为数据库储存的对应手机的用户信息加密信息;
步骤5:手机接收验证结果后,执行ID的哈希函数运算H(ID),ID为本设备上的用户信息加密信息,若得到H(IDi)与H(ID)相同,则认证成功,否则,认证失败。
2.根据权利要求1所述的方法,其特征在于:步骤3中,手机使用自己的私钥按照式10加密后得到S,再采用和后台数据库的公钥按照式11进行签名加密,后台数据库使用私钥按照式12解密得到M;
其中{n,e1}为手机公钥,{n,e2}为手机私钥;{n′,u1}为后台数据库公钥,{n′,u2}为后台数据库私钥。
3.根据权利要求1所述的方法,其特征在于,步骤4中所述哈希函数运算H(IDi)为:
H(IDi)=IDi mod b (13);
其中,a为哈希表长,b为小于等于a的素数,b≤a。
4.根据权利要求1-3任意一项所述的方法,其特征在于,步骤3中采用公钥私钥的生成过程如下:
步骤A1:假设x和y都是素数,且x≠y;
步骤A2:计算欧拉函数φ(n)=(x-1)(y-1);
步骤A3:选择整数e1使得gcd(φ(n),e1)=1;其中,1<e1<φ(n);
步骤A4:计算e1e2modφ(n)=1;
步骤A5:得到公钥KU={n,e1},私钥KR={n,e2};
同理,取x′和y′,得到公钥KU′={n′,u1},私钥KR′={n′,u2}。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电力科学研究院;国家电网公司;武汉大学,未经中国电力科学研究院;国家电网公司;武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710444309.3/1.html,转载请声明来源钻瓜专利网。