1.一种智能化防泄露的密码输入系统,其特征在于,包括:密码键入模块、界面加密模块、密码处理模块和密码后备保护模块;
所述密码键入模块中配置有传感阈值设置程序,所述传感阈值设置程序用于设置传感阈值;所述密码键入模块用于获取传感信息,并基于所述传感阈值和所述传感信息输出第一密码键入界面;
所述界面加密模块中配置有排列顺序配置程序,所述排列顺序配置程序用于配置字符值与密码排列顺序匹配表;所述界面加密模块用于检测所述第一密码键入界面的第一触控信息,所述界面加密模块基于所述字符值与密码排列顺序匹配表和所述第一触控信息生成第二密码键入界面;
所述密码处理模块用于获取所述第二密码键入界面的键入完成度信息,所述密码处理模块基于所述键入完成度信息执行密码加密操作,并向所述密码后备保护模块发送间隔检测信号;
所述密码后备保护模块中配置有时间阈值设置程序,所述时间阈值设置程序用于设置时间阈值;所述密码后备保护模块用于根据所述间隔检测信号执行计时操作,得到第一时间;所述密码后备保护模块基于所述时间阈值和所述第一时间获取异常用户访问情况,并基于所述异常用户访问情况执行生物识别操作。
2.根据权利要求1所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码键入模块包括:用户在位检测模块和界面输出模块;所述用户在位检测模块上设有距离传感器和第一功放模块;所述界面输出模块上设有图像传感器和指示模块;
所述图像传感器和所述指示模块并列设在所述界面输出模块的外部;所述用户在位检测模块与所述图像传感器和所述指示模块通信连接;
所述用户在位检测模块用于调用所述距离传感器获取第一用户与所述用户在位检测模块之间的第一距离信息,所述用户在位检测模块设定所述第一距离信息为所述传感信息,并比对所述传感信息是否不大于所述传感阈值;若不大于,则所述用户在位检测模块将所述指示模块调整为点亮状态,所述用户在位检测模块通过所述第一功放模块语音提示所述第一用户朝向所述指示模块;
所述用户在位检测模块还用于调用所述图像传感器获取所述第一用户的面部信息检测情况;若所述面部信息检测情况为捕捉到所述第一用户的面部信息,则所述用户在位检测模块向所述界面输出模块发送第一界面输出信号;
所述界面输出模块用于根据所述第一界面输出信号输出所述第一密码键入界面。
3.根据权利要求2所述的一种智能化防泄露的密码输入系统,其特征在于,所述界面输出模块包括:图像处理模块、区域选择模块和界面投放模块;所述界面投放模块与所述图像处理模块和所述图像传感器通信连接;
所述图像处理模块中配置有灰度值集合配置程序,所述灰度值集合配置程序用于配置参数与灰度值匹配集合以及距离信息与灰度值匹配集合;
所述界面投放模块中配置有界面构建程序,所述界面构建程序用于构建所述第一密码键入界面;
所述图像处理模块用于获取所述用户在位检测模块所搭载的第一终端的第一显示屏参数信息,所述图像处理模块在所述参数与灰度值匹配集合中筛选出与所述第一显示屏参数信息相匹配的第一灰度值信息,并按照所述第一灰度值信息调整所述第一终端的显示屏灰度值;
所述区域选择模块用于在所述图像处理模块按照所述第一灰度值信息调整所述第一终端的显示屏灰度值后,向所述第一终端的第一显示屏输出若干界面显示区域,所述区域选择模块提示所述第一用户对若干所述界面显示区域进行选择;所述区域选择模块设定所述第一用户所选的所述界面显示区域为第一区域;
所述界面投放模块用于调用所述图像传感器获取所述第一用户的面部与所述第一显示屏之间的第二距离信息,所述界面投放模块在所述距离信息与灰度值匹配集合中筛选出与所述第二距离信息相匹配的第二灰度值信息,所述界面投放模块调用所述图像处理模块按照所述第二灰度值信息调整所述第一显示屏中对应所述第一区域的所述显示屏灰度值,所述界面投放模块将所述第一密码键入界面输出至调整所述显示屏灰度值后的所述第一区域中。
4.根据权利要求3所述的一种智能化防泄露的密码输入系统,其特征在于,所述界面加密模块包括:触控检测模块、字符值计算模块和密码打乱模块;所述字符值计算模块中设有位数信息设定程序,所述位数信息设定程序用于设置位数信息;
所述触控检测模块用于获取所述第一显示屏上对于所述第一密码键入界面的所述第一触控信息,所述触控检测模块将所述第一触控信息转换成第一字符值,并向所述字符值计算模块发送计算信号;
所述字符值计算模块用于在收到所述计算信号后,获取第二时间;所述字符值计算模块提取所述第二时间中与所述位数信息相匹配的第三字符值;所述字符值计算模块计算所述第一字符值与所述第三字符值的差的绝对值,并设定所述绝对值为第四字符值;
所述密码打乱模块用于在所述字符值与密码排列顺序匹配表中筛选出与所述第四字符值相匹配的第一密码排列顺序;所述密码打乱模块按照所述第一密码排列顺序调整所述第一显示屏上的所述第一密码键入界面中的密码布局,得到所述第二密码键入界面。
5.根据权利要求4所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码处理模块包括:密码完成度检测模块和密码加密模块;所述第二密码键入界面中包括密码键入区域和密码确认区域;
所述密码完成度检测模块用于获取所述第一显示屏上对于所述第二密码键入界面的第二触控信息;所述密码完成度检测模块识别所述第二触控信息中的坐标信息是否属于所述密码键入区域;若属于,则所述密码完成度检测模块将所述第二触控信息转换为第二字符值,所述密码完成度检测模块将所述第一字符值和所述第二字符值整合,得到用户密钥,所述密码完成度检测模块设定所述键入完成度信息为密码键入待完成;若不属于,则所述密码完成度检测模块识别所述第二触控信息中的所述坐标信息是否属于所述密码确认区域,若是,则所述密码完成度检测模块设定所述键入完成度信息为密码键入完成;
所述密码加密模块用于在所述键入完成度信息为所述密码键入完成时,执行所述密码加密操作,并向所述密码后备保护模块发送间隔检测信号。
6.根据权利要求5所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码加密模块包括:数据拆分模块、数据整合模块和算法加密模块;
所述数据拆分模块中配置有拆分算法编译程序,所述拆分算法编译程序用于编译密钥拆分算法和时间字符拆分算法;
所述数据整合模块中配置有整合算法编译程序,所述整合算法编译程序用于编译数据整合算法;
所述算法加密模块中配置有加密算法配置程序和加密空间划分程序;所述加密算法配置程序用于配置加密算法;
所述加密空间划分程序用于在所述第一终端的虚拟内存中划分加密空间;所述加密算法包括:非对称加密算法;
所述密码加密操作由所述数据拆分模块、所述数据整合模块和所述算法加密模块之间的相互配合进行实现:
所述数据拆分模块通过所述密钥拆分算法将所述用户密钥拆分,得到若干拆分密钥;
所述数据拆分模块获取第三时间,并通过所述时间字符拆分算法将所述第三时间拆分,得到若干加密字符;
所述数据整合模块通过所述数据整合算法将若干所述拆分密钥和若干所述加密字符进行整合,得到第一加密密钥;
所述算法加密模块通过调用所述非对称加密算法将所述第一加密密钥进行加密,得到第二加密密钥;所述算法加密模块将所述第二加密密钥保存至所述加密空间中。
7.根据权利要求6所述的一种智能化防泄露的密码输入系统,其特征在于,所述密码后备保护模块包括:时序控制器、用户信息比对模块和生物认证模块;所述用户信息比对模块中配置有时间段设定程序和数据库搭建程序,所述时间段设定程序用于设置检测时间段,所述数据库搭建程序用于搭建终端数据库;
所述时序控制器用于在收到所述间隔检测信号后,执行所述计时操作,得到所述第一时间;所述时序控制器比对所述第一时间是否达到所述时间阈值,若达到,则所述时序控制器向所述用户信息比对模块发送异常用户检测信号;
所述用户信息比对模块用于在收到所述异常用户检测信号后,获取所述终端数据库中与所述用户密钥相匹配的第一用户标识信息,并每隔所述检测时间段检测所述第一终端中是否存在与所述第一用户标识信息相匹配的访问请求;若存在,则所述用户信息比对模块设定所述异常用户访问情况为存在异常用户访问;若未存在,则所述用户信息比对模块设定所述异常用户访问情况为未存在异常用户访问;
所述生物认证模块用于在所述异常用户访问情况为所述存在异常用户访问时,执行所述生物识别操作。
8.根据权利要求7所述的一种智能化防泄露的密码输入系统,其特征在于,所述生物认证模块中设有指纹信息获取模块、面部信息获取模块、拾音比对模块、第二功放模块、告警模块和校验信息处理程序;所述告警模块与所述第一终端通信连接;所述校验信息处理程序中配置有正则表达式匹配算法;
所述校验信息处理程序用于获取所述终端数据库中与所述第一用户标识信息相匹配的用户校验信息;
所述生物识别操作由所述指纹信息获取模块、所述面部信息获取模块、所述拾音比对模块、所述第二功放模块、所述告警模块以及所述校验信息处理程序之间的相互配合进行实现:
所述生物认证模块通过所述第二功放模块语音提示第二用户语音选择指纹校验模式或面部校验模式;
所述生物认证模块通过所述指纹信息获取模块在所述第二用户选择所述指纹校验模式时,获取所述第二用户的第一指纹信息;
所述生物认证模块通过所述面部信息获取模块在所述第二用户选择所述面部校验模式时,获取所述第二用户的第一面部信息;
所述生物认证模块通过所述拾音比对模块捕捉所述第二用户在选择所述指纹校验模式或所述面部校验模式时所输出的语音信息,所述生物认证模块通过所述拾音比对模块识别所述语音信息中的第一语音特征;
所述生物认证模块通过所述校验信息处理程序提取所述用户校验信息中的第二指纹信息、第二面部信息和第二语音特征;
所述生物认证模块通过所述校验信息处理程序调用所述正则表达式匹配算法比对所述第一语音特征和所述第二语音特征是否匹配;若非匹配,则所述生物认证模块通过所述告警模块向所述第一终端的管理后台发送第一告警信息;若匹配,则所述生物认证模块通过所述校验信息处理程序调用所述正则表达式匹配算法比对所述第一指纹信息与所述第二指纹信息,或比对所述第一面部信息与所述第二面部信息;若在所述第二用户选择所述指纹校验模式时,所述第一指纹信息与所述第二指纹信息匹配,或在所述第二用户选择所述面部校验模式时,所述第一面部信息与所述第二面部信息匹配,则所述生物认证模块调用所述密码键入模块输出所述第一密码键入界面;若在所述第二用户选择所述指纹校验模式时,所述第一指纹信息与所述第二指纹信息非匹配,或在所述第二用户选择所述面部校验模式时,所述第一面部信息与所述第二面部信息非匹配,则所述生物认证模块通过所述告警模块向所述第一终端的管理后台发送第二告警信息。
9.一种智能化防泄露的密码输入方法,其特征在于,包括以下步骤:第一界面输出步骤:设置传感阈值;获取传感信息;基于所述传感阈值和所述传感信息输出第一密码键入界面;
第二界面输出步骤:配置字符值与密码排列顺序匹配表;检测所述第一密码键入界面的第一触控信息;基于所述字符值与密码排列顺序匹配表和所述第一触控信息生成第二密码键入界面;
用户密码加密步骤:获取所述第二密码键入界面的键入完成度信息;基于所述键入完成度信息执行密码加密操作,并生成间隔检测信号;
后备识别保护步骤:设置时间阈值;基于所述间隔检测信号执行计时操作,得到第一时间;基于所述时间阈值和所述第一时间获取异常用户访问情况,并基于所述异常用户访问情况执行生物识别操作。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求9中所述智能化防泄露的密码输入方法的步骤。