The technical scheme of the invention includes an intelligent lock password generation and verification method. The password generation terminal generates the trigger instruction after obtaining the host's unlocked request. The intelligent lock checks the trigger instruction of the visitor to generate random codes. The password generation terminal uses including but not the random code to generate the temporary password, and the visitor uses the temporary code. The password is unlocked; the intelligent lock and the cipher generation terminal do not need synchronization, which reduces the requirement to the intelligent system of the intelligent lock. The structure is simple and the production cost of the intelligent lock is reduced. In the process of unlocking, the owner is required to interact and communicate with the visitor, which is beneficial to the owner to confirm the true identity of the guest; and the password is generated finally. The terminal generates random passwords by using random codes, which increases the randomness of ciphers and improves the security of intelligent locks.
【技术实现步骤摘要】
一种智能锁密码生成与验证方法
本专利技术涉及一种智能锁密码生成与验证方法,属于计算机安防
技术介绍
目前,机械锁越来越不能满足人们对安全防御的要求,随着智能化时代的到来,出现了较高安全可靠性的智能密码锁;然而当智能密码锁的主人不在现场时,对于需要临时解锁的访客,智能密码锁的主人只能将开锁密码告诉访客,事后为了安全性起见,主人往往只能修改密码,如此每有访客解锁一次就需要修改一次密码,这给使用智能密码锁的访客带来极大不便。由此,市面上出现了能够使用移动终端生成访客临时密码进行开锁的智能密码锁,但其要求移动终端与智能密码锁进行时间同步,系统要求较高,实施起来不方便;使用移动终端直接一次性生成临时密码,主人与访客缺少交流,不易确认访客真实身份,安全性不够高。
技术实现思路
针对现有技术的不足,本专利技术的技术方案提供了一种智能锁密码生成与验证方法,降低了对智能锁内部智能系统的要求,结构简单,减少了智能锁的制作成本;开锁过程中,要求主人与访客互动交流,从而有利于主人确认客人的真实身份;并且密码生成终端利用随机码生成临时密码,增加了密码的随机性,提高了智能锁的安全性。本专利技术的技术方案的一种智能锁密码生成与验证方法,采用密码生成终端和第三方通信终端配合智能锁进行开锁,该方法包括:第三方通信终端向密码生成终端发送开锁请求;密码生成终端接收开锁请求后将用于获取随机码的触发指令发送给第三方通信终端,所述触发指令为智能锁内预设的触发指令;智能锁获取访客输入的触发指令,所述访客输入的触发指令从第三方通信终端获取;智能锁判断访客输入的触发指令与智能锁内预设的触发指令是否匹 ...
【技术保护点】
1.一种智能锁密码生成与验证方法,该方法采用密码生成终端和第三方通信终端配合智能锁进行开锁,其特征在于:第三方通信终端向密码生成终端发送开锁请求;密码生成终端接收开锁请求后将用于获取随机码的触发指令发送给第三方通信终端,所述触发指令为智能锁内预设的触发指令;智能锁获取访客输入的触发指令,所述访客输入的触发指令从第三方通信终端获取;智能锁判断访客输入的触发指令与智能锁内预设的触发指令是否匹配,若匹配成功则智能锁生成并输出随机码,否则智能锁进行对应提示并请求访客重新输入触发指令;第三方通信终端将访客获取的随机码发送给密码生成终端;密码生成终端使用包括但不限于随机码生成临时密码并将其发送给第三方通信终端;智能锁获取访客输入的临时密码并使用智能锁内的校验算法进行校验,所述访客输入的临时密码从第三方通信终端获取;若密码校验成功则智能锁执行开锁操作并无效化本次访客输入的临时密码,若密码校验失败则智能锁不执行开锁操作并进行相应提示。
【技术特征摘要】
1.一种智能锁密码生成与验证方法,该方法采用密码生成终端和第三方通信终端配合智能锁进行开锁,其特征在于:第三方通信终端向密码生成终端发送开锁请求;密码生成终端接收开锁请求后将用于获取随机码的触发指令发送给第三方通信终端,所述触发指令为智能锁内预设的触发指令;智能锁获取访客输入的触发指令,所述访客输入的触发指令从第三方通信终端获取;智能锁判断访客输入的触发指令与智能锁内预设的触发指令是否匹配,若匹配成功则智能锁生成并输出随机码,否则智能锁进行对应提示并请求访客重新输入触发指令;第三方通信终端将访客获取的随机码发送给密码生成终端;密码生成终端使用包括但不限于随机码生成临时密码并将其发送给第三方通信终端;智能锁获取访客输入的临时密码并使用智能锁内的校验算法进行校验,所述访客输入的临时密码从第三方通信终端获取;若密码校验成功则智能锁执行开锁操作并无效化本次访客输入的临时密码,若密码校验失败则智能锁不执行开锁操作并进行相应提示。2.根据权利要求1所述的智能锁密码生成与验证方法,其特征在于,该方法还包括:获取智能锁的唯一标识;智能锁进行初始化并存储访客设置的管理密码;密码生成终端存储智能...
【专利技术属性】
技术研发人员:刘国昌,王文隽,肖铁军,
申请(专利权)人:珠海耀阳电子科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。