[发明专利]一种应用于智能地锁租赁系统的加密方法有效
申请号: | 201710249004.7 | 申请日: | 2017-04-17 |
公开(公告)号: | CN107067249B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 何泾沙;蔡方博;韩知昊;于聪;王思雨 | 申请(专利权)人: | 北京工业大学 |
主分类号: | G06Q20/14 | 分类号: | G06Q20/14;G06Q30/06;G07B15/04;G07C9/00;H04L9/08 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 夏静洁 |
地址: | 100124 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用于 智能 租赁 系统 加密 方法 | ||
本发明公开应用于智能地锁租赁系统中控制智能地锁升降密钥动态更新的方法;智能地锁租赁系统包括服务器、至少一个终端设备以及至少一个智能地锁,服务器存储至少一个智能地锁的信息及第一算法,智能地锁的信息包括智能地锁的标识码、第一随机数、第一密钥、第二随机数以及第二密钥;任一智能地锁存储第一随机数、第一密钥、第二随机数、第二密钥、标志位以及第一算法;用户在一次租赁智能地锁时,完整流程可以包括:首次降锁、中途升锁、中途降锁以及结束租赁的升锁;结束租赁并升锁后,服务器和智能地锁分别更新密钥,即用第二密钥替换第一密钥,第二随机数替换第一随机数;此时,第一密钥失效,保证智能地锁的使用安全,防止智能地锁被盗用。
技术领域
本发明涉及智能地锁数据加密技术领域,尤其涉及一种应用于智能地锁租赁系统的加密方法。
背景技术
目前,随着经济的发展和人们生活水平的不断提高,在城市中的智能租赁车位越来越多。有序停车与安全共享是繁华市区中急需解决的一大问题。
此外,公共停车场上的智能地锁使用越来越普及,以对车位的使用进行规范管理。智能地锁是指通过手机或其他终端设备来控制智能地锁的升降,可以通过服务器平台实现智能地锁的租赁、预约等功能,共享智能地锁资源的方式在实际应用中给机动车驾驶人带来了诸多的方便,智能地锁也为城市中有序、规范管理公共停车场提供了技术手段。
随着智能地锁的广泛使用,亟需解决智能地锁租赁系统中租赁流程中的安全性问题,尤其是在智能地锁租赁过程中控制智能地锁升降密钥的动态更新方法与相关的安全性问题。
发明内容
针对以上提出的问题中存在的不足之处,本申请提供一种应用于智能地锁租赁系统的加密方法,用于保障控制智能地锁升降的关键信息的安全性,该方法能够解决智能地锁租赁系统的安全性问题。
本申请提供一种应用于智能地锁租赁系统的加密方法,所述智能地锁租赁系统包括服务器、至少一个终端设备以及至少一个智能地锁,所述服务器存储至少一个所述智能地锁的信息及第一算法,所述智能地锁的信息包括所述智能地锁的标识码、第一随机数、第一密钥、第二随机数以及第二密钥;任一所述智能地锁存储所述第一随机数、第一密钥、第二随机数、第二密钥、标志位以及第一算法;所述方法包括:
所述终端设备向所述服务器发送所述智能地锁的租赁请求;
所述服务器接收所述租赁请求,并判断所述终端设备是否符合租赁要求;
当所述终端设备符合租赁要求时,所述服务器将所述第二随机数和所述第二密钥作为明文,将所述第一密钥和第一随机数通过第一算法运算得出的结果作为密钥,对所述明文进行加密,得到第一密文;
所述服务器将所述第一密钥、第一密文以及所述智能地锁的标识码发送给所述终端设备;
所述终端设备通过所述智能地锁的标识码与所述智能地锁进行连接;
所述终端设备将所述第一密钥、第一密文和降锁指令发送给所述智能地锁;
所述智能地锁判断自身预存的第一密钥与接收的第一密钥是否匹配;
若匹配,所述智能地锁执行降锁指令,进行首次降锁,并判断标志位的状态是否为租赁的状态;
若标志位为租赁的状态,所述智能地锁将存储的第一密钥与第一随机数通过所述第一算法运算得到的结果作为密钥,对终端设备发送的第一密文进行解密,得到第二密钥和第二随机数;
所述智能地锁存储所述第二密钥和第二随机数,且清除标志位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业大学,未经北京工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710249004.7/2.html,转载请声明来源钻瓜专利网。