(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210909728.0
(22)申请日 2022.07.29
(71)申请人 金邦达有限公司
地址 519000 广东省珠海市前山福溪金邦
达大厦
(72)发明人 温现杰
(74)专利代理 机构 珠海智专 专利商标代理有限
公司 44262
专利代理师 林永协
(51)Int.Cl.
H04L 9/40(2022.01)
H04L 9/32(2006.01)
G07C 9/00(2020.01)
(54)发明名称
一种智能门锁远程授权的方法
(57)摘要
本发明提供一种智能 门锁远程授权的方法。
该方法包括: 被授权终端设备获取智能门锁识别
码; 被授权终端设备产生密钥对, 向智 能门锁管
理平台发送第一数据; 智能门锁管理平台将第一
数据发送至授权终端设备; 智能门锁管理平台接
收授权终端设备的授权指令、 授权开始时间和授
权结束时间; 智能门锁管理平台生成加密的第二
数据, 将其发送至智能门锁; 智 能门锁获取加密
的第二数据后进行解密, 将第二数据添加至白名
单; 若白名单添加成功, 将白名单添加第二数据
成功的消息发送至智能 门锁管理平台; 智能 门锁
管理平台将消息发送至授权终端设备和被授权
终端设备; 授权终端设备确认授权申请成功。 此
方法解决了防止非授权终端设备开锁的问题。
权利要求书3页 说明书6页 附图7页
CN 115314272 A
2022.11.08
CN 115314272 A
1.一种智能门锁远程授权的方法, 其特 征在于:
被授权终端设备获取智能门锁 识别码;
所述被授权终端设备调用SE芯片产生密钥对, 所述密钥对包括公钥与私钥, 向智能门
锁管理平台发送第一数据, 所述第一数据包括被授权终端设备识别码、 所述公钥和智能门
锁识别码;
所述智能门锁管理平台接收所述第一数据, 将第一数据发送至授权终端设备;
所述智能门锁管理平台接收授权终端设备的授权指令、 授权开始时间和授权结束时
间;
所述智能门锁管理平台生成第 二数据并对所述第 二数据进行加密, 将加密后的所述第
二数据发送至智能门锁, 所述第二数据包括所述被授权终端设备识别码、 所述 公钥、 所述授
权开始时间和所述授权结束时间;
所述智能门锁获取加密的所述第二数据后进行解密, 将所述第二数据添加至白名单;
若所述白名单添加成功, 将所述白名单添加所述第 二数据成功的消息发送至所述智能
门锁管理平台;
所述智能门锁管理平台将所述白名单添加所述第二数据成功的消息发送至所述授权
终端设备和被授权终端设备;
所述授权终端设备确认 授权申请成功。
2.根据权利要求1所述的智能门锁远程授权的方法, 其特 征在于:
所述被授权终端设备调用SE芯片产生所述密钥对 包括:
根据智能门锁 识别码判断是否生成过对应的密钥对;
若是, 读取 所述公钥;
若否, 产生 一组新的密钥对。
3.根据权利要求1所述的智能门锁远程授权的方法, 其特 征在于:
所述第二数据添加至白名单包括:
所述智能门锁按顺序读取 所述白名单的记录;
所述智能门锁判断当前读取的记录的有效标志是否 置位;
若否, 所述智能门锁添加所述第二数据至当前记录中;
若是, 所述智能门锁判断所述当前读取的记录是否为 白名单最后一条记录, 若不是白
名单最后一条记录, 所述智能门锁读取下一条记录, 若 是白名单最后一条记录, 则确认白名
单添加所述第二数据失败;
读取所述下一条记录后, 继续执行所述智能门锁判断当前读取的记录的有 效标志是否
置位的步骤。
4.根据权利要求1所述的智能门锁远程授权的方法, 其特 征在于:
所述授权终端设备确认 授权申请成功的步骤后, 还 包括:
所述被授权终端设备在进入智能门锁感应区时获取 所述智能门锁 识别码;
所述被授权终端设备生成第三数据, 所述第三数据包括所述被授权终端设备识别码、
通过对所述被授权终端设备识别码计算得到的第一摘要数据和补充位;
所述被授权终端设备使用该智能门锁识别码对应的所述私钥对所述第三数据进行签
名运算, 得到签名数据;权 利 要 求 书 1/3 页
2
CN 115314272 A
2所述被授权终端设备识别码与所述签名数据合并形成第四数据;
所述被授权终端设备将所述第四数据发送至所述智能门锁上。
5.根据权利要求 4所述的智能门锁远程授权的方法, 其特 征在于:
所述被授权终端设备将所述第四数据发送至所述智能门锁上的步骤后, 还 包括:
所述智能门锁获取 所述第四数据;
所述智能门锁在所述第四数据中取 出所述被授权终端设备识别码;
所述智能门锁在所述白名单按顺序比对所述被授权终端设备识别码, 在确 认当前记录
的有效标志置位后, 判断所述被授权终端设备识别码与所述白名单的当前记录的被授权终
端设备识别码是否相等;
若相等, 所述智能门锁取出所述被授权终端设备识别码对应的所述公钥对签名数据进
行解密, 若不相等, 所述智能门锁判断所述白名单的当前记录是否是最后一条记录;
若是最后一条记录, 则读取 所述白名单的数据失败;
若不是最后一条记录, 读取 所述白名单的下一条记录 。
6.根据权利要求5所述的智能门锁远程授权的方法, 其特 征在于:
所述智能门锁取出所述被授权终端设备识别码对应的所述公钥对所述签名数据进行
解密包括:
使用所述公钥对所述签名数据进行解密, 得到明文数据;
在所述明文数据中取出所述被授权终端设备识别码, 通过对所述被授权终端设备识别
码计算得到第二摘要数据;
判断所述第一摘要数据与所述第二摘要数据是否相等;
若相等, 判断所述明文数据的被授权终端设备识别码与 所述第四数据中的被授权终端
设备识别码是否相等;
若不相等, 开锁命令验证失败。
7.根据权利要求6所述的智能门锁远程授权的方法, 其特 征在于:
判断所述明文数据的被授权终端设备识别码与所述第四数据中的被授权终端设备识
别码是否相等后的步骤 包括:
若是, 所述智能门锁获取当前时间, 比较所述当前时间是否在所述 白名单中对应的被
授权终端设备识别码的记录中的所述授权开始时间和所述授权结束时间之内;
若否, 所述 开锁命令验证失败。
8.根据权利要求7 所述的智能门锁远程授权的方法, 其特 征在于:
所述智能门锁获取当前时间, 比较所述当前时间是否在所述白名单中对应的被授权终
端设备识别码的记录中的所述授权开始时间和所述授权结束时间之内后的步骤 包括:
若是, 智能门锁执 行开锁动作;
若否, 智能门锁不执 行开锁动作。
9.根据权利要求 4所述的智能门锁远程授权的方法, 其特 征在于:
通过对所述被授权终端设备识别码计算得到的第一摘要数据的步骤 包括:
通过对所述被授权终端设备识别码做SHA ‑1计算, 得到20 字节的第一摘要数据。
10.根据权利要求6所述的智能门锁远程授权的方法, 其特 征在于:
通过对所述被授权终端设备识别码计算得到的第二摘要数据的步骤 包括:权 利 要 求 书 2/3 页
3
CN 115314272 A
3
专利 一种智能门锁远程授权的方法
文档预览
中文文档
17 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:27:57上传分享