一种基于物联网的网上银行用户登录加密系统的制作方法

阅读: 评论:0



1.本发明涉及加密系统领域,具体是一种基于物联网的网上银行用户登录加密系统。


背景技术:



2.物联网一般是指让所有能行使独立功能的普通物体实现互联互通的网络,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理,通过物联网技术可以实现使用户免去去银行办理业务的手续,足不出户即可对银行业务进行办理。
3.随着物联网技术的发展,网上银行也采用了物联网技术实现用户与银行之间的信息连通,为了对用户的登录信息进行保密银行一般会采用专用的加密算法对用户登录信息进行加密。
4.现有的网上银行用户登录加密系统多采用rsa公钥加密算法进行用户登录加密,该种加密方法对用户信息的保密效果较差,不能有效的防止银行内部人员对用户的个人信息进行窥探;因此,针对上述问题提出一种基于物联网的网上银行用户登录加密系统。


技术实现要素:



5.为了弥补现有技术的不足,现有的网上银行用户登录加密系统多采用rsa公钥加密算法进行用户登录加密,该种加密方法对用户信息的保密效果较差,不能有效的防止银行内部人员对用户的个人信息进行窥探的问题,本发明提出一种基于物联网的网上银行用户登录加密系统。
6.本发明解决其技术问题所采用的技术方案是:本发明所述的一种基于物联网的网上银行用户登录加密系统,包括面容图像采集模块虹膜图像采集模块、图像处理模块、图像接口模块、客户端身份认证模块、图像管理模块和服务器身份认证模块;所述面容图像采集模块和虹膜图像采集模块对用户的面容图像信息或虹膜图像信息进行采集并将面容图像信息或虹膜图像信息传输给图像处理模块,所述图像处理模块对采集的图像信息进行处理提取用户面容特征信息或虹膜特征信息,并将用户面容特征信息或虹膜特征信息存储至图像接口模块,所述图像接口模块由客户端身份认证模块控制,所述图像管理模块将用户的面容特征信息或虹膜特征信息存入数据库并将用户的面容特征信息或虹膜特征信息传输给图像处理模块,所述服务器端身份认证模块控制并受反馈于图像处理模块,所述客户端身份认证模块通过认证协议与服务器端身份认证模块实现通信连接。
7.优选的,所述认证协议采用rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密,所述认证协议包含管理员和用户之间的双向认证,管理员和服务器之间的双向认证,所述rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密具体为,公钥密码采用的是rsa公钥加密算法,私钥密码采用的是rc4私钥加密算法,所述rsa公钥加密算法用于对通信双方进行认证,所述rc4私钥加密算法对传输的用户信息进行认证。
8.优选的,所述面容图像采集模块与虹膜图像采集模块通过测量并记录不同灰度级的掌纹图像。
9.优选的,所述图像处理模块对图像进行处理的流程具体为:
10.s1:将面容图像采集模块、虹膜图像采集模块采集到的数据进行降采样,进行特征计算,通过算法对数据进行筛选,获取特征点所在区域,且对数据进行降采样,进一步减少数据量;
11.s2:通过特征识别,进一步精确提取特征的有效数据,对图像进行归一化处理;
12.s3:对归一化后的图像,进行亮度、对比度和平滑度的处理,确定面容特征数据或虹膜特征数据,提高识别准确度。
13.优选的,所述面容特征数据包括根据人脸器官的形状描述以及他们之间的距离特性来获得有助于人脸分类的特征数据,其特征分量通常包括特征点间的欧氏距离、曲率和角度。
14.优选的,所述虹膜特征数据具体为内圆、外圆和二次曲线在图像中的位置。
15.优选的,所述客户端身份认证模块在客户端和服务器端建立连接后对当前用户的有效身份进行认证并调用图像接口模块得到当前用户的面容特征值或虹膜特征值,所述客户端身份认证模块在认证协议支持下与服务器端进行通信,此时面容特征值或虹膜特征值与用户id号被加密传送到服务器端的图像管理模块。
16.优选的,所述图像管理模块存在于服务器端用于录入、更新、删除用户的id号、面容特征值或虹膜特征值以及有关的查询处理,所述服务器身份认证模块调用图像管理模块并将该用户的面容特征信息或虹膜特征信息存入数据库中,所述服务器身份认证模块通过图像处理模块调取数据库中的用户面容模板并调用匹配函数来确认用户身份。
17.本发明的有益之处在于:
18.1.本发明通过采用rsa公钥加密算法与rc4私钥加密算法相结合的方式,实现了对传输的用户信息进行认证能够有效的保证用户登录的安全性的作用,解决了现有的网上银行用户登录加密系统多采用rsa公钥加密算法进行用户登录加密,该种加密方法对用户信息的保密效果较差,不能有效的防止银行内部人员对用户的个人信息进行窥探的问题。
附图说明
19.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
20.图1为本发明的系统架构示意图;
21.图2为本发明的图像处理流程示意图。
具体实施方式
22.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实
施例,都属于本发明保护的范围。
23.实施例一
24.请参阅图1-图2所示,一种基于物联网的网上银行用户登录加密系统,包括面容图像采集模块、虹膜图像采集模块、图像处理模块、图像接口模块、客户端身份认证模块、图像管理模块和服务器身份认证模块;所述面容图像采集模块和虹膜图像采集模块对用户的面容图像信息或虹膜图像信息进行采集并将面容图像信息或虹膜图像信息传输给图像处理模块,所述图像处理模块对采集的图像信息进行处理提取用户面容特征信息或虹膜特征信息,并将用户面容特征信息或虹膜特征信息存储至图像接口模块,所述图像接口模块由客户端身份认证模块控制,所述图像管理模块将用户的面容特征信息或虹膜特征信息存入数据库并将用户的面容特征信息或虹膜特征信息传输给图像处理模块,所述服务器端身份认证模块控制并受反馈于图像处理模块,所述客户端身份认证模块通过认证协议与服务器端身份认证模块实现通信连接。
25.进一步的,所述认证协议采用rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密,所述认证协议包含管理员和用户之间的双向认证,管理员和服务器之间的双向认证,所述rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密具体为,公钥密码采用的是rsa公钥加密算法,私钥密码采用的是rc4私钥加密算法,所述rsa公钥加密算法用于对通信双方进行认证,所述rc4私钥加密算法对传输的用户信息进行认证;
26.工作时,rsa公钥加密算法兼容性比较广,能够适用于各种不同的系统之中,rc4私钥加密算法具有算法简单,运行速度快的优点,该算法的速度可以达到des加密的10倍左右,且具有很高级别的非线性,对硬件资源的消耗较低,还可以防御暴力破解。
27.进一步的,所述面容图像采集模块与虹膜图像采集模块通过测量并记录不同灰度级的掌纹图像;
28.工作时,以方便对后期对图像进行处理,能够有效的处理后的图像精准度。
29.进一步的,所述图像处理模块对图像进行处理的流程具体为:
30.s1:将面容图像采集模块、虹膜图像采集模块采集到的数据进行降采样,进行特征计算,通过算法对数据进行筛选,获取特征点所在区域,且对数据进行降采样,进一步减少数据量;
31.s2:通过特征识别,进一步精确提取特征的有效数据,对图像进行归一化处理;
32.s3:对归一化后的图像,进行亮度、对比度和平滑度的处理,确定面容特征数据或虹膜特征数据,提高识别准确度。
33.进一步的,所述面容特征数据包括根据人脸器官的形状描述以及他们之间的距离特性来获得有助于人脸分类的特征数据,其特征分量通常包括特征点间的欧氏距离、曲率和角度;
34.工作时,人脸由眼睛、鼻子、嘴、下巴等局部构成,对这些局部和它们之间结构关系的几何描述,可作为识别人脸的重要特征,这些特征被称为几何特征。
35.进一步的,所述虹膜特征数据具体为内圆、外圆和二次曲线在图像中的位置;
36.虹膜是一种在眼睛中瞳孔内的织物状各环状物,每一个虹膜都包含一个独一无二的基于像冠、水晶体、细丝、斑点、结构、凹点、射线、皱纹和条纹等特征的结构。
37.进一步的,所述客户端身份认证模块在客户端和服务器端建立连接后对当前用户
的有效身份进行认证并调用图像接口模块得到当前用户的面容特征值或虹膜特征值,所述客户端身份认证模块在认证协议支持下与服务器端进行通信,此时面容特征值或虹膜特征值与用户id号被加密传送到服务器端的图像管理模块。
38.进一步的,所述图像管理模块存在于服务器端用于录入、更新、删除用户的id号、面容特征值或虹膜特征值以及有关的查询处理,所述服务器身份认证模块调用图像管理模块并将该用户的面容特征信息或虹膜特征信息存入数据库中,所述服务器身份认证模块通过图像处理模块调取数据库中的用户面容模板并调用匹配函数来确认用户身份。
39.工作原理:面容图像采集模块和虹膜图像采集模块对用户的面容图像信息或虹膜图像信息进行采集并将面容图像信息或虹膜图像信息传输给图像处理模块,图像处理模块对采集的图像信息进行处理提取用户面容特征信息或虹膜特征信息,并将用户面容特征信息或虹膜特征信息存储至图像接口模块,图像接口模块由客户端身份认证模块控制,图像管理模块将用户的面容特征信息或虹膜特征信息存入数据库并将用户的面容特征信息或虹膜特征信息传输给图像处理模块,服务器端身份认证模块控制并受反馈于图像处理模块,客户端身份认证模块通过认证协议与服务器端身份认证模块实现通信连接。
40.在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
41.以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

技术特征:


1.一种基于物联网的网上银行用户登录加密系统,其特征在于:包括面容图像采集模块、虹膜图像采集模块、图像处理模块、图像接口模块、客户端身份认证模块、图像管理模块和服务器身份认证模块;所述面容图像采集模块和虹膜图像采集模块对用户的面容图像信息或虹膜图像信息进行采集并将面容图像信息或虹膜图像信息传输给图像处理模块,所述图像处理模块对采集的图像信息进行处理提取用户面容特征信息或虹膜特征信息,并将用户面容特征信息或虹膜特征信息存储至图像接口模块,所述图像接口模块由客户端身份认证模块控制,所述图像管理模块将用户的面容特征信息或虹膜特征信息存入数据库并将用户的面容特征信息或虹膜特征信息传输给图像处理模块,所述服务器端身份认证模块控制并受反馈于图像处理模块,所述客户端身份认证模块通过认证协议与服务器端身份认证模块实现通信连接。2.根据权利要求1所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述认证协议采用rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密,所述认证协议包含管理员和用户之间的双向认证,管理员和服务器之间的双向认证,所述rsa公钥加密算法与rc4私钥加密算法相结合的方式进行加密具体为,公钥密码采用的是rsa公钥加密算法,私钥密码采用的是rc4私钥加密算法,所述rsa公钥加密算法用于对通信双方进行认证,所述rc4私钥加密算法对传输的用户信息进行认证。3.根据权利要求2所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述面容图像采集模块与虹膜图像采集模块通过测量并记录不同灰度级的掌纹图像。4.根据权利要求3所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述图像处理模块对图像进行处理的流程具体为:s1:将面容图像采集模块、虹膜图像采集模块采集到的数据进行降采样,进行特征计算,通过算法对数据进行筛选,获取特征点所在区域,且对数据进行降采样,进一步减少数据量;s2:通过特征识别,进一步精确提取特征的有效数据,对图像进行归一化处理;s3:对归一化后的图像,进行亮度、对比度和平滑度的处理,确定面容特征数据或虹膜特征数据,提高识别准确度。5.根据权利要求4所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述面容特征数据包括根据人脸器官的形状描述以及他们之间的距离特性来获得有助于人脸分类的特征数据,其特征分量通常包括特征点间的欧氏距离、曲率和角度。6.根据权利要求5所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述虹膜特征数据具体为内圆、外圆和二次曲线在图像中的位置。7.根据权利要求6所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述客户端身份认证模块在客户端和服务器端建立连接后对当前用户的有效身份进行认证并调用图像接口模块得到当前用户的面容特征值或虹膜特征值,所述客户端身份认证模块在认证协议支持下与服务器端进行通信,此时面容特征值或虹膜特征值与用户id号被加密传送到服务器端的图像管理模块。8.根据权利要求7所述的一种基于物联网的网上银行用户登录加密系统,其特征在于:所述图像管理模块存在于服务器端用于录入、更新、删除用户的id号、面容特征值或虹膜特征值以及有关的查询处理,所述服务器身份认证模块调用图像管理模块并将该用户的面容
特征信息或虹膜特征信息存入数据库中,所述服务器身份认证模块通过图像处理模块调取数据库中的用户面容模板并调用匹配函数来确认用户身份。

技术总结


本发明属于加密系统领域,具体的说是一种基于物联网的网上银行用户登录加密系统,包括面容图像采集模块、虹膜图像采集模块、图像处理模块、图像接口模块、客户端身份认证模块、图像管理模块和服务器身份认证模块;所述面容图像采集模块和虹膜图像采集模块对用户的面容图像信息或虹膜图像信息进行采集并将面容图像信息或虹膜图像信息传输给图像处理模块,所述图像处理模块对采集的图像信息进行处理提取用户面容特征信息或虹膜特征信息,并将用户面容特征信息或虹膜特征信息存储至图像接口模块;通过采用RSA公钥加密算法与RC4私钥加密算法相结合的方式,实现了对传输的用户信息进行认证能够有效的保证用户登录的安全性的作用。用。用。


技术研发人员:

郑豪杰

受保护的技术使用者:

福建云豆网络科技有限公司

技术研发日:

2022.09.07

技术公布日:

2023/3/24

本文发布于:2023-03-26 22:14:31,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/3/80068.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:虹膜   模块   图像   所述
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图