[发明专利]基于区块链的智能锁控制方法、装置及系统在审
| 申请号: | 201811632129.9 | 申请日: | 2018-12-28 |
| 公开(公告)号: | CN109767530A | 公开(公告)日: | 2019-05-17 |
| 发明(设计)人: | 洪亮;张艳菊;卢亦斌 | 申请(专利权)人: | 中链科技有限公司 |
| 主分类号: | G07C9/00 | 分类号: | G07C9/00;H04L9/32 |
| 代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 刘林涛 |
| 地址: | 100034 北京市西城*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 智能锁 开锁 区块 令牌 用户身份信息 权限信息 开锁请求信息 通用令牌 可读存储介质 中心服务器 装置及系统 钥匙 关联生成 控制方式 控制权限 控制信息 令牌发送 锁端 发行 网络 关联 转发 | ||
本发明公开了一种基于区块链的智能锁控制方法、装置、系统及可读存储介质,其中,该方法包括:获取第一钥匙端的用户身份信息、开锁权限信息和开锁请求信息;根据开锁请求信息将区块链网络中发行的通用令牌与用户身份信息以及开锁权限信息相关联,生成用于控制对应第一钥匙端的智能锁的特定令牌;将特定令牌发送给智能锁。该方法将区块链网络中发行的通用令牌与用户身份信息以及开锁权限信息相关联生成用于智能锁的开锁控制的特定令牌,之后将该特定令牌发送至智能锁,以使智能锁根据特定令牌实现开锁控制,将智能锁的开锁控制权限与区块链相结合,无需中心服务器将开锁控制信息转发至锁端,通过区块链的控制方式提高了智能锁控制的安全性。
技术领域
本发明涉及区块链技术领域,具体涉及一种基于区块链的智能锁控制方法、装置、系统及计算机可读存储介质。
背景技术
随着物联网的发展,越来越多的设备连入网络。例如,智能锁是一种典型的入网设备,目前,对智能锁的控制主要采用中心化服务器实现,通过钥匙端将控制信息发送至中心服务器,中心服务器将控制信息转发至锁端,锁端接收到控制信息后进行控制信息对应的操作,由于上述智能锁的控制方式是基于中心化服务器实现的,存在开锁控制信息安全性低的问题。
发明内容
有鉴于此,本发明实施例提供了一种基于区块链的智能锁控制方法、装置、系统及计算机可读存储介质,以解决现有技术中采用中心化服务器实现智能锁的控制导致安全性低的问题。
根据第一方面,本发明实施例提供了一种基于区块链的智能锁控制方法,包括:获取第一钥匙端的用户身份信息、开锁请求信息和开锁请求信息;根据所述开锁请求信息将区块链网络中发行的通用令牌与所述用户身份信息以及所述开锁权限信息相关联,生成用于控制对应所述第一钥匙端的智能锁的特定令牌;将所述特定令牌发送给智能锁。
可选地,所述将所述特定令牌发送给智能锁端的步骤之后,所述方法还包括:验证所述特定令牌中的通用令牌;当验证通过后,将所述特定令牌中的所述用户身份信息和所述开锁权限信息与预存在智能锁端的信息进行比对;当比对结果一致时,控制所述智能锁开启。
可选地,所述将所述特定令牌中的所述用户身份信息和所述开锁权限信息与预存在智能锁端的信息进行比对的步骤中,包括:将所述特定令牌中的用户身份公钥与预先存储在智能锁端的用户身份私钥进行比对,并且将所述特定令牌中的所述开锁权限公钥与预先存储在智能锁端的开锁权限私钥进行对比。
可选地,所述验证所述特定令牌中的通用令牌步骤之前,还包括:对所述特定令牌进行解密。
可选地,所述当比对结果一致时,控制所述智能锁开启的步骤之后,还包括:对所述特定令牌进行销毁。
可选地,在比对结果上增加智能锁锁端的签名信息生成用于记录所述智能锁的开锁过程的开锁记录令牌。
可选地,所述在比对结果上增加智能锁端的签名信息生成用于记录所述智能锁的开锁过程的开锁记录令牌的步骤之后,还包括:将所述开锁记录令牌发送给第一钥匙端,以使所述第一钥匙端根据所述开锁记录令牌进行开锁统计。
可选地,所述方法还包括:根据接收到的第一钥匙端的交易请求,将所述特定令牌发送至第二钥匙端,以供所述第二钥匙端控制所述智能锁。
根据第二方面,本发明实施例提供了一种基于区块链的智能锁控制装置,包括:第一获取模块,用于获取第一钥匙端的用户身份信息和开锁请求信息;第一处理模块,用于根据所述开锁请求信息将区块链网络中发行的通用令牌、开锁权限信息与所述用户身份信息相关联,生成用于控制对应所述第一钥匙端的智能锁的特定令牌;第二处理模块,用于将所述特定令牌发送给智能锁。
可选地,还包括:第一验证模块,用于验证所述特定令牌中的通用令牌;第一比对模块,用于当验证通过后,将所述特定令牌中的所述用户身份信息与所述开锁权限信息与预存在智能锁端的信息进行比对;第三处理模块,用于当比对结果一致时,控制所述智能锁开启。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中链科技有限公司,未经中链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811632129.9/2.html,转载请声明来源钻瓜专利网。





