[发明专利]锁管理系统及锁管理方法在审
申请号: | 201711128861.8 | 申请日: | 2017-11-15 |
公开(公告)号: | CN108055124A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 吕锋 | 申请(专利权)人: | 吕锋 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L29/06;G07C9/00 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 徐彦圣 |
地址: | 200020*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理 系统 方法 | ||
本发明提供了一种锁管理系统及锁管理方法,涉及智能锁技术领域。用户可以通过账户子系统建立对应的账户,并可以通过授权子系统将智能锁的开锁权限授予其他被授权方,在授权的过程中需要使用授权方数字签名,该授权方数字签名与授权方具有唯一的对应关系,使得授权的操作无法被假冒。同时是有得到授权信息的被授权方才能对智能锁的密文进行解密,使得没有得到授权的人员无法对智能锁进行开锁。被授权方只需通过电子设备即可实现智能锁的开锁,无需携带实体钥匙,使得授权过程更简单。同时,授权方对应的公私钥对在锁管理系统和个人终端中分别存储,单独通过公钥或私钥都无法实现授权和开锁,开锁过程更安全。
技术领域
本发明涉及智能锁技术领域,具体而言,涉及一种锁管理系统及锁管理方法。
背景技术
现有的门禁或其他通过锁具控制开门的场所很多实用智能锁来提高安全性。大多的智能锁在授权给其它用户进行开锁的时候,通常面临安全性的问题和。例如,一些简单的授权开锁方法,通过为锁设置密码,然后将密码告知用户。如此,密码是第三方可知的,很容易泄露,若授权他人打开则需要告诉别人密码。其次,密码本身安全度不高,还存在被破解的风险。
发明内容
有鉴于此,本发明提供了一种基于非对称加密技术的锁管理系统,能够实现更安全的开锁管理。
本发明提供的技术方案如下:
一种锁管理系统,包括:
账户子系统,用于根据用户的身份标识为所述用户分配公私钥对,其中所述公私钥对包括公钥和对应的私钥,所述公钥存储于所述锁管理系统中,所述私钥存储于与所述用户对应的个人终端中;
锁授权子系统,用于根据接收到的授权信息将智能锁的开锁权限授权给所述智能锁对应的被授权方;
开锁子系统,用于确定接收到的开锁请求是否具有开锁权限,如果所述开锁请求具有开锁权限,生成与该开锁请求对应的智能锁的开锁指令,以打开所述智能锁。
进一步地,所述锁授权子系统通过以下方式根据接收到的授权信息将智能锁的开锁权限授权给对应的被授权方:
接收授权方发送的所述智能锁的授权信息;
对所述授权信息进行加密,得到授权信息摘要;
使用与所述授权方对应的私钥对所述授权信息摘要进行加密,生成授权方数字签名;
使用所述被授权方对应的公钥对所述授权信息和生成的所述授权方数字签名进行加密,并将加密后的授权信息和授权方数字签名存储于所述智能锁中,完成智能锁授权。
进一步地,所述开锁子系统通过以下方式根据接收到的开锁请求确定该开锁请求是否具有开锁权限:
接收被授权方提供的私钥,利用该私钥对所述智能锁对应的密文进行解密,并根据解密结果判断开锁请求对应的被授权方是否具有开锁权限;
如果对所述密文进行解密后得到所述授权信息和所述授权方数字签名,表明接收到的开锁请求对应的被授权方具备开锁权限;
如果对所述密文进行解密不能得到解密结果,表明接收到的开锁请求对应的被授权方不具备开锁权限。
进一步地,利用该私钥对所述智能锁对应的密文进行解密,得到授权信息和授权方数字签名后,所述开锁子系统还用于:
根据所述授权信息获取与所述授权方对应的公钥;
利用与所述授权方对应的所述公钥对解密得到的授权方数字签名进行解密,得到第一授权信息摘要;
对解密得到的所述授权信息进行解密运算,得到第二授权信息摘要;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于吕锋,未经吕锋许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711128861.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面料卷筒压花机构用压花切料装置
- 下一篇:一种撒布器滑道