一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的身份核验方法和装置与流程

2022-08-10 22:16:41 来源:中国专利 TAG:


1.本发明涉及大数据和人工智能技术领域,具体涉及一种基于区块链的身份核验方法和装置。


背景技术:

2.随着大数据和人工智能时代的到来,人们不断追求智能化和便利化。以往人们办理交管业务需要携带大量纸质材料,耗费工作人员大量精力检验核对。现在利用区块链技术,将相关个人资料上传到区块链,使得用户只需要进行身份认证即可获取办理业务所需材料。由于区块链具有加密和不可篡改等特点,用户的隐私可以得到很好的保护。
3.目前普遍采用的身份核验方式主要是人脸和指纹识别两种,虽然他们可以作为用户身份的唯一认证,但由于这些特征经常暴露在外部环境中,很容易遭到他人捕获,导致个人生物信息泄露,可见人脸识别、指纹识别等身份核验方式已不能很好的保证用户隐私。


技术实现要素:

4.为了解决现有身份核验技术存在的不足,本发明提供一种基于区块链的身份核验方法和装置,该方法采用区块链技术,利用区块链技术具有加密和不可篡改的特点,将区块链技术运用到身份核验技术领域,在满足了身份核验要求的同时,也使用户的隐私得到了很好的保护。其具体技术方案如下:
5.本发明实施例提供的一种基于区块链的身份核验方法,包括步骤:
6.获取待匹配的第一舌纹信息,并对所述第一舌纹信息进行预处理;
7.将预处理后的第一舌纹信息上传至区块链,在所述区块链中与预先存储的第二舌纹信息进行比对;
8.若比对成功,则获取与所述第二舌纹信息关联的个人信息,并反馈所述个人信息。
9.进一步的,对所述第二舌纹信息进行预先存储,具体包括步骤:
10.获取第二舌纹信息、为所述第二舌纹信息配置id信息;
11.为所述第二舌纹信息和所述id信息添加密钥,并将添加密钥后的所述第二舌纹信息和所述id信息上传至区块链;
12.为所述第二舌纹信息和所述id信息匹配身份证号进行存储。
13.进一步的,所述第一舌纹信息通过无接触的超声波方法获取。
14.本发明的第二方面提供一种基于区块链的身份核验装置,包括:
15.获取模块,用于获取待匹配的第一舌纹信息,并对所述第一舌纹信息进行预处理;
16.比对模块,用于将预处理后的第一舌纹信息上传至区块链,在所述区块链中与预先存储的第二舌纹信息进行比对;
17.反馈模块,用于若比对成功,则获取与所述第二舌纹信息关联的个人信息,并反馈所述个人信息。
18.进一步的,还包括预先存储模块,用于对所述第二舌纹信息进行预先存储。
19.进一步的,所述预先存储模块具体包括:
20.舌纹信息获取模块,用于获取第二舌纹信息、为所述第二舌纹信息配置id信息;
21.加密模块,用于为所述第二舌纹信息和所述id信息添加密钥,并将添加密钥后的所述第二舌纹信息和所述id信息上传至区块链;
22.存储模块,用于为所述第二舌纹信息和所述id信息匹配身份证号进行存储。
23.进一步的,还包括超声波模块,用于无接触获取第一舌纹信息。
24.本发明的第三方面提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器处理上述任一所述的基于区块链的身份核验方法。
25.本发明的第四方面提供一种电子设备,该电子设备包括:
26.处理器;以及,
27.被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述任一所述的基于区块链的身份核验方法。
28.本发明实施例提供的一种基于区块链的身份核验方法和装置,该方法采用第一舌纹信息作为识别身份的特征,采集后将第一舌纹信息进行加密并上传至区块链,然后将加密后的第一舌纹信息与预先存储的第二舌纹信息进行比对,根据比对结果判断是否比对成功,如果比对成功则将与第二舌纹信息关联的个人信息反馈至用户。采用区块链技术,利用区块链技术具有加密和不可篡改的特点,将区块链技术运用到身份核验技术领域,在满足了身份核验要求的同时,也使用户的隐私得到了很好的保护。
附图说明
29.图1是本发明一种基于区块链的身份核验方法的流程示意图。
30.图2是本发明一种基于区块链的身份核验方法中舌纹获取方法的示意图。
具体实施方式
31.以下结合附图对本发明进行说明,但不用来限制本发明的范围。
32.参见图1是本发明一种基于区块链的身份核验方法的流程示意图,包括:
33.s1:获取待匹配的第一舌纹信息,并对所述第一舌纹信息进行预处理。
34.上述第一舌纹信息为待验证身份的用户信息,上述第一舌纹信息通过超声波装置进行无接触采集。上述预处理用于对采集的舌纹信息进行信号滤除处理,比如信号滤波处理等。
35.具体地,如图2所示,舌纹的获取方法说明如下:
36.通过对超声波传感器施加脉冲电压激励,使传感器发出超声波脉冲。由于入射声波在穿过不同介质或者显著声阻抗时会发生反射和透射,当两介质的声阻抗差异较大时透射率几乎为0,声波几乎全部返回。超声波识别舌纹时,两介质(空气和舌苔)声阻抗差异大,根据反射波在幅值、相位等信息上的变化,就可以建立舌纹特征,确定包括:舌体、丝状乳头、菌状乳头、叶状乳头的位置,并生成具有3个维度的舌纹图像。
37.通过超声波识别模组获取用户舌纹信息,计算机分配唯一id,通过密钥加密后上传至区块链,匹配身份证号进行数据存储,利用区块链不可篡改的特性,以保护数据的真实
可靠性。
38.s2:将预处理后的第一舌纹信息加密后上传至区块链,在所述区块链中与预先存储的第二舌纹信息进行比对。
39.第二舌纹信息是预先采集并存储在区块链存储器中的舌纹信息,区块链中存在很多用户的舌纹信息(也即本发明的第二舌纹信息)。在采用超声波识别模组采集第二舌纹信息后,会为该第二舌纹信息配置id信息;为所述第二舌纹信息和所述id信息添加密钥,并将添加密钥后的所述第二舌纹信息和所述id信息上传至区块链;为所述第二舌纹信息和所述id 信息匹配身份证号进行存储。
40.s3:若比对成功,则获取与所述第二舌纹信息关联的个人信息,并反馈所述个人信息。
41.当需要核对用户身份,再次获取用户第一舌纹信息时,需与区块链中已有的第二舌纹信息进行比对,比对成功后可以从区块链上拉取用户的个人信息,并向用户反馈成功提取信息。若比对不成功,则提示身份验证未通过。
42.本发明实施例提供的一种基于区块链的身份核验方法和装置,该方法采用第一舌纹信息作为识别身份的特征,采集后将第一舌纹信息进行加密并上传至区块链,然后将加密后的第一舌纹信息与预先存储的第二舌纹信息进行比对,根据比对结果判断是否比对成功,如果比对成功则将与第二舌纹信息关联的个人信息反馈至用户。采用区块链技术,利用区块链技术具有加密和不可篡改的特点,将区块链技术运用到身份核验技术领域,在满足了身份核验要求的同时,也使用户的隐私得到了很好的保护。
43.基于区块链的身份核验装置包括:
44.获取模块,用于获取待匹配的第一舌纹信息,并对所述第一舌纹信息进行预处理;
45.比对模块,用于将预处理后的第一舌纹信息上传至区块链,在所述区块链中与预先存储的第二舌纹信息进行比对;
46.反馈模块,用于若比对成功,则获取与所述第二舌纹信息关联的个人信息,并反馈所述个人信息。
47.还包括预先存储模块,用于对所述第二舌纹信息进行预先存储,所述预先存储模块具体包括:
48.舌纹信息获取模块,用于获取第二舌纹信息、为所述第二舌纹信息配置id信息;
49.加密模块,用于为所述第二舌纹信息和所述id信息添加密钥,并将添加密钥后的所述第二舌纹信息和所述id信息上传至区块链;
50.存储模块,用于为所述第二舌纹信息和所述id信息匹配身份证号进行存储。
51.另外还包括超声波模块,用于无接触获取第一舌纹信息。
52.本发明提供的计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器处理上述的基于区块链的身份核验方法。
53.本发明实施例提供的电子设备,该电子设备包括:
54.处理器;以及,
55.被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行上述的基于区块链的身份核验方法。
56.虽然,上文中已经用一般性说明及具体实施例对本发明作了详尽的描述,但在本
发明基础上,可以对之作一些修改或改进,这对本领域技术人员而言是显而易见的。因此,在不偏离本发明精神的基础上所做的这些修改或改进,均属于本发明要求保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献