一种从键盘上分离动态键位信息的密码输入方法及系统
万方数据知识服务平台
应用市场
我的应用
会员HOT
万方专利
×

点击收藏,不怕下次找不到~

@万方数据
会员HOT

专利专题

一种从键盘上分离动态键位信息的密码输入方法及系统

引用
本申请涉及信息安全技术领域,具体涉及一种从键盘上分离动态键位信息的密码输入方法及系统,该方法包括:在锁具内,生成设定密码、键盘键位映射数据及标识数据;解锁设备获取锁具内的键盘键位映射数据;在验证匹配成功后,该锁具内生成随机键盘键值序列并将该随机键盘键值序列发送至该解锁设备;该锁具及该解锁设备分别根据各自的该随机键盘键值序列以及该键盘键位映射数据生成键位数据相同的新键盘布局;该锁具根据该锁具内的设定密码以及还原后的该密码键值序列完成解锁操作。上述方案解决现有的密码输入方法安全性较低,容易导致密码泄露的问题,在降低设备开发成本的前提下,还能够满足社会上绝大多数密码输入产品的密码防泄露要求。

发明专利

CN202310995038.6

2023-08-08

CN116895112A

2023-10-17

G07C9/00(2020.01)

刘强

刘强

530033 广西壮族自治区南宁市江南区五一中路127号3栋

北京三聚阳光知识产权代理有限公司

陈凯

广西;45

1.一种从键盘上分离动态键位信息的密码输入方法,其特征在于,所述方法包括: 在锁具内,生成设定密码、键盘键位映射数据以及标识数据; 解锁设备获取所述锁具内的键盘键位映射数据以及所述标识数据,并进行保存; 在执行解锁操作时,所述锁具根据所述解锁设备发送的所述标识数据,对所述解锁设备的身份进行验证匹配; 在验证匹配成功后,所述锁具内生成随机键盘键值序列,并将所述随机键盘键值序列发送至所述解锁设备; 所述锁具及所述解锁设备分别根据各自内部的所述随机键盘键值序列以及所述键盘键位映射数据生成键位数据相同的新键盘布局;所述新键盘布局用于读取并还原用户输入的密码键值序列; 所述锁具根据所述锁具内的设定密码以及还原后的所述密码键值序列完成解锁操作。 2.根据权利要求1所述的方法,其特征在于,所述在锁具内,生成设定密码、键盘键位映射数据以及标识数据,包括: 在锁具内,生成设定密码、键盘键位映射数据以及所述键盘键位映射数据的标识数据; 通过所述标识数据对所述键盘键位映射数据进行标记,并将标记后的所述键盘键位映射数据保存在所述锁具内。 3.根据权利要求1所述的方法,其特征在于,所述锁具根据所述解锁设备发送的所述标识数据,对所述解锁设备的身份进行验证匹配,包括: 所述解锁设备将所述解锁设备内的标识数据发送至所述锁具; 所述锁具根据所述解锁设备发送的标识数据以及所述锁具内的标识数据,对所述解锁设备的身份进行验证匹配。 4.根据权利要求3所述的方法,其特征在于,所述锁具根据所述解锁设备发送的标识数据以及所述锁具内的标识数据,对所述解锁设备的身份进行验证匹配,包括: 若验证匹配失败,则所述锁具结束解锁操作。 5.根据权利要求1所述的方法,其特征在于,所述锁具生成的新键盘布局为非显示键盘布局;所述解锁设备生成的新键盘布局为显示键盘或非显示键盘布局; 当所述解锁设备生成的新键盘布局为非显示键盘时,所述解锁设备以隐秘播报的形式传输所生成的新键盘布局的键盘键值信息以及键值布局信息。 6.根据权利要求5所述的方法,其特征在于,所述解锁设备以隐秘播报的形式传输所生成的新键盘布局的键盘键值信息以及键值布局信息,包括: 在所述解锁设备上显示空白的多宫格键位,所述解锁设备根据用户的手指触摸信息以及停留的位置信息,通过耳机告知用户对应键位的实际键值信息。 7.根据权利要求1所述的方法,其特征在于,所述锁具及所述解锁设备分别根据各自内部的所述随机键盘键值序列以及所述键盘键位映射数据生成键位数据相同的新键盘布局,包括: 所述锁具及所述解锁设备分别顺序取出各自内部的所述随机键盘键值序列内的键值信息以及所述键盘键位映射数据内的键位信息; 根据每次取出的所述键位信息,把所述键值信息布局到新键盘的对应键位,以在锁具及所述解锁设备内分别生成键位数据相同的新键盘布局。 8.根据权利要求1至7任一所述的方法,其特征在于,所述锁具根据所述锁具内的设定密码以及还原后的所述密码键值序列完成解锁操作,包括: 所述锁具根据所述锁具内生成的新键盘布局读取并还原用户输入的密码键值序列; 所述锁具将所述锁具内的设定密码与还原后的所述密码键值序列进行比较,在设定密码与还原后的所述密码键值序列一致时,完成解锁操作。 9.一种从键盘上分离动态键位信息的密码输入系统,其特征在于,所述系统包括锁具以及解锁设备; 所述锁具,用于生成设定密码、键盘键位映射数据以及标识数据; 所述解锁设备,用于获取所述锁具内的键盘键位映射数据以及所述标识数据,并进行保存; 所述锁具,还用于在执行解锁操作时,根据所述解锁设备发送的所述标识数据,对所述解锁设备的身份进行验证匹配; 在验证匹配成功后,生成随机键盘键值序列,并将所述随机键盘键值序列发送至所述解锁设备; 所述解锁设备,还用于根据解锁设备内部的所述随机键盘键值序列以及所述键盘键位映射数据,生成新键盘布局; 所述锁具,还用于根据锁具内部的所述随机键盘键值序列以及所述键盘键位映射数据,生成与所述解锁设备所生成的新键盘布局的键位数据相同的新键盘布局; 根据所述锁具内的设定密码以及还原后的所述密码键值序列完成解锁操作。 10.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如权利要求1至8任一所述的一种从键盘上分离动态键位信息的密码输入方法。
相关文献
评论
法律状态详情>>
相关作者
相关机构