The invention relates to an intelligent security keyboard system based on multi-fingerprint identification and its working method, which comprises a fingerprint acquisition module, a processing module, a database, a data module, a fingerprint acquisition module and a processing module, a processing module and a database connection, a database and a data module connection, a data module and a processing module connection. The fingerprint acquisition module is installed under each key cap of the keyboard. The fingerprint acquisition module has a module number, a number of fingerprints are stored in the database, the fingerprint number is set up, and the module number corresponds to the fingerprint number. The processing module is used to establish a temporary corresponding link between the fingerprint number and the module number. The temporary link field is generated, and the specified link field is still in the database. The data module determines the corresponding relationship between the temporary link field and the specified link field, and the data module verifies the password security according to the corresponding relationship.
【技术实现步骤摘要】
一种基于多指纹识别的智能安全键盘系统及其工作方法
本专利技术涉及计算机及其周边设施领域,尤其涉及一种基于多指纹识别的智能安全键盘系统及其工作方法。
技术介绍
在日常生活中,经常需要使用用户密码等验证用户身份,以便根据该用户身份及权限,进行后续事务处理。例如,在网站或者软件的登录时,往往需要进行密码的验证。在现有技术中,密码键盘与后台处理系统之间使用加密方式进行用户密码传输。然而,密码攻击者在整个传输通道中都有可能截取用户密码传输报文。例如,当用户使用软件时,按照正常操作流程,通过密码键盘输入用户密码,并提交至后台处理系统,后台处理系统根据用户密码识别用户身份,判断该用户权限,据此允许用户进入或拒绝用户进入。在密码键盘与后台处理系统通信过程中,攻击者可能截取用户所输入的密码报文,与此同时,用户此次事务处理仍可正常进行,这样在用户不知情的情况下,攻击者已保留一份用户密码报文。虽然用户密码报文为密文,攻击者可能无法获知用户密码明文,但仍可在用户离开后,通过重发用户密码报文的方式,伪造用户事务处理,而后台处理系统无法识别此伪造用户信息,这将对系统安全造成威胁。因此,虽然用户密码在密码键盘和后台处理系统之间为密文传输,攻击者无法有效识别原始用户密码,但仍可直接利用用户密码密文,在非正常授权情况下重发该用户密码密文,伪造用户事务处理,威胁整个系统安全。
技术实现思路
专利技术目的:针对虽然用户密码在密码键盘和后台处理系统之间为密文传输,攻击者无法有效识别原始用户密码,但仍可直接利用用户密码密文,在非正常授权情况下重发该用户密码密文,伪造用户事务处理,威胁整个系统安全的问题 ...
【技术保护点】
1.一种基于多指纹识别的智能安全键盘系统,包括:指纹获取模块、处理模块、数据库、数据模块,所述指纹获取模块与所述处理模块连接,所述处理模块与所述数据库连接,所述数据库与所述数据模块连接,所述数据模块与所述处理模块连接,其特征在于:所述指纹获取模块分为若干子指纹获取模块,所述子指纹获取模块分别与不同的按键对应,所述子指纹获取模块设置有模块编号,所述数据库中存有若干指纹,所述指纹设置有指纹编号,所述模块编号与所述指纹编号存在对应关系,所述处理模块用于建立指纹编号与所述模块编号的暂时对应链接并生成暂时链接字段,所述数据库中还存有指定链接字段,所述数据模块判断暂时连接字段与所述指定链接字段的对应关系,所述数据模块根据所述对应关系进行密码安全验证。
【技术特征摘要】
1.一种基于多指纹识别的智能安全键盘系统,包括:指纹获取模块、处理模块、数据库、数据模块,所述指纹获取模块与所述处理模块连接,所述处理模块与所述数据库连接,所述数据库与所述数据模块连接,所述数据模块与所述处理模块连接,其特征在于:所述指纹获取模块分为若干子指纹获取模块,所述子指纹获取模块分别与不同的按键对应,所述子指纹获取模块设置有模块编号,所述数据库中存有若干指纹,所述指纹设置有指纹编号,所述模块编号与所述指纹编号存在对应关系,所述处理模块用于建立指纹编号与所述模块编号的暂时对应链接并生成暂时链接字段,所述数据库中还存有指定链接字段,所述数据模块判断暂时连接字段与所述指定链接字段的对应关系,所述数据模块根据所述对应关系进行密码安全验证。2.根据权利要求1所述的一种基于多指纹识别的智能安全键盘系统,其特征在于:还包括交互模块,所述交互模块面向系统连接所述处理模块,所述交互模块面向外接连接网络以及软件,所述交互模块用于提供通过安全验证的密码。3.根据权利要求2所述的一种基于多指纹识别的智能安全键盘系统,其特征在于:所述交互模块还用于获取输入对象。4.根据权利要求3所述的一种基于多指纹识别的智能安全键盘系统,其特征在于:还包括识别模块,所述识别模块连接所述处理模块,所述识别模块用于判断所述交互模块获取的输入对象并根据所述输入对象判断是否开启所述安全键盘系统。5.根据权利要求1~4所述的一种基于多指纹识别的智能安全键盘系统的工作方法,其特征在于:针对模块编号对应单一指纹编号,包括以下步骤:S01:所述交互模块识别输入对象;S02:所述识别模块识别所述交互模块输入对象并判断输入对象是否为密码;S03:若是,则所述识别模块判断开启键盘安全系统;S04:所...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。