一种智能化防泄露的密码输入系统、方法及介质技术方案

技术编号:31828772 阅读:18 留言:0更新日期:2022-01-12 13:02
本发明专利技术公开了一种智能化防泄露的密码输入系统、方法及介质,所述系统包括:密码键入模块、界面加密模块、密码处理模块和密码后备保护模块;密码键入模块用于获取传感信息,并基于传感信息输出第一密码键入界面;界面加密模块用于检测第一密码键入界面的第一触控信息,并基于第一触控信息生成第二密码键入界面;密码处理模块用于获取第二密码键入界面的键入完成度信息,并基于键入完成度信息执行密码加密操作;密码后备保护模块用于执行计时操作,得到第一时间,并基于第一时间获取异常用户访问情况,密码后备保护模块基于异常用户访问情况执行生物识别操作;本发明专利技术能够在多种方向上保护用户的密码,安全性极高。安全性极高。安全性极高。

【技术实现步骤摘要】
一种智能化防泄露的密码输入系统、方法及介质


[0001]本专利技术涉及密码加密
,特别是涉及一种智能化防泄露的密码输入系统、方法及介质。

技术介绍

[0002]现有技术中,在多种终端设备上所使用的密码输入模块均采用按键式交互设备,这种密码输入模块在使用时均容易被其他人偷窥,使用户信息泄露或导致用户财产损失,最终降低了该密码输入模块所在终端设备的安全性。

技术实现思路

[0003]本专利技术主要解决的是,现有的密码输入模块在使用时均容易被其他人偷窥,进而导致用户信息泄露或用户财产损失,最终降低了终端设备安全性的问题。
[0004]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种智能化防泄露的密码输入系统,包括:密码键入模块、界面加密模块、密码处理模块和密码后备保护模块;所述密码键入模块中配置有传感阈值设置程序,所述传感阈值设置程序用于设置传感阈值;所述密码键入模块用于获取传感信息,并基于所述传感阈值和所述传感信息输出第一密码键入界面;所述界面加密模块中配置有排列顺序配置程序,所述排列顺序配置程序用于配置字符值与密码排列顺序匹配表;所述界面加密模块用于检测所述第一密码键入界面的第一触控信息,所述界面加密模块基于所述字符值与密码排列顺序匹配表和所述第一触控信息生成第二密码键入界面;所述密码处理模块用于获取所述第二密码键入界面的键入完成度信息,所述密码处理模块基于所述键入完成度信息执行密码加密操作,并向所述密码后备保护模块发送间隔检测信号;所述密码后备保护模块中配置有时间阈值设置程序,所述时间阈值设置程序用于设置时间阈值;所述密码后备保护模块用于根据所述间隔检测信号执行计时操作,得到第一时间;所述密码后备保护模块基于所述时间阈值和所述第一时间获取异常用户访问情况,并基于所述异常用户访问情况执行生物识别操作。
[0005]作为一种改进的方案,所述密码键入模块包括:用户在位检测模块和界面输出模块;所述用户在位检测模块上设有距离传感器和第一功放模块;所述界面输出模块上设有图像传感器和指示模块;所述图像传感器和所述指示模块并列设在所述界面输出模块的外部;所述用户在位检测模块与所述图像传感器和所述指示模块通信连接;所述用户在位检测模块用于调用所述距离传感器获取第一用户与所述用户在位检测模块之间的第一距离信息,所述用户在位检测模块设定所述第一距离信息为所述传感
信息,并比对所述传感信息是否不大于所述传感阈值;若不大于,则所述用户在位检测模块将所述指示模块调整为点亮状态,所述用户在位检测模块通过所述第一功放模块语音提示所述第一用户朝向所述指示模块;所述用户在位检测模块还用于调用所述图像传感器获取所述第一用户的面部信息检测情况;若所述面部信息检测情况为捕捉到所述第一用户的面部信息,则所述用户在位检测模块向所述界面输出模块发送第一界面输出信号;所述界面输出模块用于根据所述第一界面输出信号输出所述第一密码键入界面。
[0006]作为一种改进的方案,所述界面输出模块包括:图像处理模块、区域选择模块和界面投放模块;所述界面投放模块与所述图像处理模块和所述图像传感器通信连接;所述图像处理模块中配置有灰度值集合配置程序,所述灰度值集合配置程序用于配置参数与灰度值匹配集合以及距离信息与灰度值匹配集合;所述界面投放模块中配置有界面构建程序,所述界面构建程序用于构建所述第一密码键入界面;所述图像处理模块用于获取所述用户在位检测模块所搭载的第一终端的第一显示屏参数信息,所述图像处理模块在所述参数与灰度值匹配集合中筛选出与所述第一显示屏参数信息相匹配的第一灰度值信息,并按照所述第一灰度值信息调整所述第一终端的显示屏灰度值;所述区域选择模块用于在所述图像处理模块按照所述第一灰度值信息调整所述第一终端的显示屏灰度值后,向所述第一终端的第一显示屏输出若干界面显示区域,所述区域选择模块提示所述第一用户对若干所述界面显示区域进行选择;所述区域选择模块设定所述第一用户所选的所述界面显示区域为第一区域;所述界面投放模块用于调用所述图像传感器获取所述第一用户的面部与所述第一显示屏之间的第二距离信息,所述界面投放模块在所述距离信息与灰度值匹配集合中筛选出与所述第二距离信息相匹配的第二灰度值信息,所述界面投放模块调用所述图像处理模块按照所述第二灰度值信息调整所述第一显示屏中对应所述第一区域的所述显示屏灰度值,所述界面投放模块将所述第一密码键入界面输出至调整所述显示屏灰度值后的所述第一区域中。
[0007]作为一种改进的方案,所述界面加密模块包括:触控检测模块、字符值计算模块和密码打乱模块;所述字符值计算模块中设有位数信息设定程序,所述位数信息设定程序用于设置位数信息;所述触控检测模块用于获取所述第一显示屏上对于所述第一密码键入界面的所述第一触控信息,所述触控检测模块将所述第一触控信息转换成第一字符值,并向所述字符值计算模块发送计算信号;所述字符值计算模块用于在收到所述计算信号后,获取第二时间;所述字符值计算模块提取所述第二时间中与所述位数信息相匹配的第三字符值;所述字符值计算模块计算所述第一字符值与所述第三字符值的差的绝对值,并设定所述绝对值为第四字符值;所述密码打乱模块用于在所述字符值与密码排列顺序匹配表中筛选出与所述第四字符值相匹配的第一密码排列顺序;所述密码打乱模块按照所述第一密码排列顺序调整所述第一显示屏上的所述第一密码键入界面中的密码布局,得到所述第二密码键入界面。
[0008]作为一种改进的方案,所述密码处理模块包括:密码完成度检测模块和密码加密模块;所述第二密码键入界面中包括密码键入区域和密码确认区域;所述密码完成度检测模块用于获取所述第一显示屏上对于所述第二密码键入界面的第二触控信息;所述密码完成度检测模块识别所述第二触控信息中的坐标信息是否属于所述密码键入区域;若属于,则所述密码完成度检测模块将所述第二触控信息转换为第二字符值,所述密码完成度检测模块将所述第一字符值和所述第二字符值整合,得到用户密钥,所述密码完成度检测模块设定所述键入完成度信息为密码键入待完成;若不属于,则所述密码完成度检测模块识别所述第二触控信息中的所述坐标信息是否属于所述密码确认区域,若是,则所述密码完成度检测模块设定所述键入完成度信息为密码键入完成;所述密码加密模块用于在所述键入完成度信息为所述密码键入完成时,执行所述密码加密操作,并向所述密码后备保护模块发送间隔检测信号。
[0009]作为一种改进的方案,所述密码加密模块包括:数据拆分模块、数据整合模块和算法加密模块;所述数据拆分模块中配置有拆分算法编译程序,所述拆分算法编译程序用于编译密钥拆分算法和时间字符拆分算法;所述数据整合模块中配置有整合算法编译程序,所述整合算法编译程序用于编译数据整合算法;所述算法加密模块中配置有加密算法配置程序和加密空间划分程序;所述加密算法配置程序用于配置加密算法;所述加密空间划分程序用于在所述第一终端的虚拟内存中划分加密空间;所述加密算法包括:非对称加密算法;所述密码加密操作由所述数据拆分模块、所述数据整合模块和所述算法加密模块之间的相互配合进行实现:所述数据拆本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能化防泄露的密码输入系统,其特征在于,包括:密码键入模块、界面加密模块、密码处理模块和密码后备保护模块;所述密码键入模块中配置有传感阈值设置程序,所述传感阈值设置程序用于设置传感阈值;所述密码键入模块用于获取传感信息,并基于所述传感阈值和所述传感信息输出第一密码键入界面;所述界面加密模块中配置有排列顺序配置程序,所述排列顺序配置程序用于配置字符值与密码排列顺序匹配表;所述界面加密模块用于检测所述第一密码键入界面的第一触控信息,所述界面加密模块基于所述字符值与密码排列顺序匹配表和所述第一触控信息生成第二密码键入界面;所述密码处理模块用于获取所述第二密码键入界面的键入完成度信息,所述密码处理模块基于所述键入完成度信息执行密码加密操作,并向所述密码后备保护模块发送间隔检测信号;所述密码后备保护模块中配置有时间阈值设置程序,所述时间阈值设置程序用于设置时间阈值;所述密码后备保护模块用于根据所述间隔检测信号执行计时操作,得到第一时间;所述密码后备保护模块基于所述时间阈值和所述第一时间获取异常用户访问情况,并基于所述异常用户访问情况执行生物识别操作。2.根据权利要求1所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码键入模块包括:用户在位检测模块和界面输出模块;所述用户在位检测模块上设有距离传感器和第一功放模块;所述界面输出模块上设有图像传感器和指示模块;所述图像传感器和所述指示模块并列设在所述界面输出模块的外部;所述用户在位检测模块与所述图像传感器和所述指示模块通信连接;所述用户在位检测模块用于调用所述距离传感器获取第一用户与所述用户在位检测模块之间的第一距离信息,所述用户在位检测模块设定所述第一距离信息为所述传感信息,并比对所述传感信息是否不大于所述传感阈值;若不大于,则所述用户在位检测模块将所述指示模块调整为点亮状态,所述用户在位检测模块通过所述第一功放模块语音提示所述第一用户朝向所述指示模块;所述用户在位检测模块还用于调用所述图像传感器获取所述第一用户的面部信息检测情况;若所述面部信息检测情况为捕捉到所述第一用户的面部信息,则所述用户在位检测模块向所述界面输出模块发送第一界面输出信号;所述界面输出模块用于根据所述第一界面输出信号输出所述第一密码键入界面。3.根据权利要求2所述的一种智能化防泄露的密码输入系统,其特征在于,所述界面输出模块包括:图像处理模块、区域选择模块和界面投放模块;所述界面投放模块与所述图像处理模块和所述图像传感器通信连接;所述图像处理模块中配置有灰度值集合配置程序,所述灰度值集合配置程序用于配置参数与灰度值匹配集合以及距离信息与灰度值匹配集合;所述界面投放模块中配置有界面构建程序,所述界面构建程序用于构建所述第一密码键入界面;所述图像处理模块用于获取所述用户在位检测模块所搭载的第一终端的第一显示屏参数信息,所述图像处理模块在所述参数与灰度值匹配集合中筛选出与所述第一显示屏参
数信息相匹配的第一灰度值信息,并按照所述第一灰度值信息调整所述第一终端的显示屏灰度值;所述区域选择模块用于在所述图像处理模块按照所述第一灰度值信息调整所述第一终端的显示屏灰度值后,向所述第一终端的第一显示屏输出若干界面显示区域,所述区域选择模块提示所述第一用户对若干所述界面显示区域进行选择;所述区域选择模块设定所述第一用户所选的所述界面显示区域为第一区域;所述界面投放模块用于调用所述图像传感器获取所述第一用户的面部与所述第一显示屏之间的第二距离信息,所述界面投放模块在所述距离信息与灰度值匹配集合中筛选出与所述第二距离信息相匹配的第二灰度值信息,所述界面投放模块调用所述图像处理模块按照所述第二灰度值信息调整所述第一显示屏中对应所述第一区域的所述显示屏灰度值,所述界面投放模块将所述第一密码键入界面输出至调整所述显示屏灰度值后的所述第一区域中。4.根据权利要求3所述的一种智能化防泄露的密码输入系统,其特征在于,所述界面加密模块包括:触控检测模块、字符值计算模块和密码打乱模块;所述字符值计算模块中设有位数信息设定程序,所述位数信息设定程序用于设置位数信息;所述触控检测模块用于获取所述第一显示屏上对于所述第一密码键入界面的所述第一触控信息,所述触控检测模块将所述第一触控信息转换成第一字符值,并向所述字符值计算模块发送计算信号;所述字符值计算模块用于在收到所述计算信号后,获取第二时间;所述字符值计算模块提取所述第二时间中与所述位数信息相匹配的第三字符值;所述字符值计算模块计算所述第一字符值与所述第三字符值的差的绝对值,并设定所述绝对值为第四字符值;所述密码打乱模块用于在所述字符值与密码排列顺序匹配表中筛选出与所述第四字符值相匹配的第一密码排列顺序;所述密码打乱模块按照所述第一密码排列顺序调整所述第一显示屏上的所述第一密码键入界面中的密码布局,得到所述第二密码键入界面。5.根据权利要求4所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码处理模块包括:密码完成度检测模块和密码加密模块;所述第二密码键入界面中包括密码键入区域和密码确认区域;所述密码完成度检测模块用于获取所述第一显示屏上对于所述第二密码键入界面的第二触控信息;所述密码完成度检测模块识别所述第二触控信息中的坐标信息是否属于所述密码键入区域;若属于,则所述密码完成度检测模块将所述第二触控信息转换为第二字符值,所述密码完成度检测模块将所述第一字符值和所述第二字符值整合,得到用户密钥,所述密码完成度检测模块设定所述键入完成度信息为密码键入待完成;若不属于,则所述密码完成度检测模块识别所述第二触控信息中的所述坐标信息是否属于所述密码确认区域,若是,则所述密码完成度检测模块设定所述键入完成度信息为密码键入完成;所述密码加密模块用于在所述键入...

【专利技术属性】
技术研发人员:张鑫祝召虎
申请(专利权)人:知兔网络科技江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1