[发明专利]一种基于动态密码生成和匹配的蓝牙门锁系统及开启方法在审
申请号: | 202010015610.4 | 申请日: | 2020-01-07 |
公开(公告)号: | CN111243133A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 曾云;李涛;高永会 | 申请(专利权)人: | 杭州涂鸦信息技术有限公司 |
主分类号: | G07C9/00 | 分类号: | G07C9/00;H04W4/80;H04W76/14 |
代理公司: | 北京崇智专利代理事务所(普通合伙) 11605 | 代理人: | 任小燕 |
地址: | 310013 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 动态 密码 生成 匹配 蓝牙 门锁 系统 开启 方法 | ||
1.一种基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,包括用户端和设备端,其中:
所述用户端包括第一存储模块、动态密码生成模块、第一通信模块;
所述第一通信模块用于向所述设备端发送蓝牙连接请求,并将接收到的登入秘钥发送至第一存储模块;
所述第一存储模块用于存储算法、登入秘钥和时间因子;
所述动态密码生成模块用于使用第一存储模块存储的算法、登入秘钥和时间因子计算出动态密码;
所述设备端包括第二通信模块、登入秘钥生成模块、输入模块、第二存储模块、验证密码生成模块、比对模块、门锁模块;
所述第二通信模块用于接收所述用户端的蓝牙连接请求,实现所述用户端和设备端的通信连接;
所述登入秘钥生成模块用于在接收到用户端的蓝牙连接请求后生成登入秘钥;
所述第二存储模块用于存储算法、登入秘钥和时间因子;
所述验证密码生成模块用于使用第二存储模块存储的算法、登入秘钥和时间因子计算出验证密码;
所述输入模块用于输入所述用户端生成的动态密码;
所述比对模块用于比对输入的动态密码和生成的验证密码;
所述门锁模块用于开启或关闭门锁,所述门锁模块接收所述第二通信模块发出的开启命令。
2.根据权利要求1所述的基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,所述动态密码和所述验证密码为使用相同的登入秘钥和时间因子、采用相同的算法计算出来的数字校验码。
3.根据权利要求1所述的基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,所述登入秘钥为所述设备端接收到所述用户端发送的蓝牙连接请求后获得的随机字符串loginkey。
4.根据权利要求1所述的基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,所述时间因子为采用UNIX时间戳计算出的时间参数。
5.根据权利要求4所述的基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,所述用户端和所述设备端的时间分别维护,并允许5min内的时间误差。
6.根据权利要求1-5中任一项所述的基于动态密码生成和匹配的蓝牙门锁系统,其特征在于,所述动态密码和验证密码计算时还包括一个管理员密码参与计算。
7.一种基于动态密码生成和匹配的蓝牙门锁开启方法,其特征在于,包括以下步骤:
S1:用户端向设备端发送蓝牙连接请求;
S2:设备端与用户端进行匹配,
若匹配成功,进入步骤S3,
若匹配失败,直接结束开锁;
S3:设备端生成登入秘钥并发送至用户端;
S4:用户端根据存储的算法、接收到的登入秘钥和时间因子计算出动态密码;
S5:设备端根据存储的算法、登入秘钥和时间因子计算出验证密码;
S6:将用户端计算出的动态密码在设备端输入;
S7:设备端将输入的动态密码和计算出的验证密码进行比对,
若比对相同,则开锁成功,
若比对不相同,直接结束开锁。
8.根据权利要求7所述的基于动态密码生成和匹配的蓝牙门锁开启方法,其特征在于,所述时间因子为采用UNIX时间戳计算出的时间参数T,T=(Current Unix Time-T0)/X,Current Unix Time为当前所在系统的UNIX时间戳,即从1970年1月1日到当前时间的秒数,T0为起始时间,设为0,X为步长,即动态密码的有效时间,T的长度为8字节。
9.根据权利要求8所述的基于动态密码生成和匹配的蓝牙门锁开启方法,其特征在于,所述用户端和设备端允许5min内的时间误差。
10.根据权利要求7所述的基于动态密码生成和匹配的蓝牙门锁开启方法,其特征在于,步骤S4和步骤S5动态密码和验证密码计算过程中,还包括设置一个管理员密码参与运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州涂鸦信息技术有限公司,未经杭州涂鸦信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010015610.4/1.html,转载请声明来源钻瓜专利网。