[发明专利]电子关锁设备及其固件升级方法在审
申请号: | 201711187300.5 | 申请日: | 2017-11-23 |
公开(公告)号: | CN109828767A | 公开(公告)日: | 2019-05-31 |
发明(设计)人: | 陈志强;李元景;吴相豪;李进学;刘世国 | 申请(专利权)人: | 同方威视技术股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F21/51 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 周泉 |
地址: | 100084 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 固件升级 升级服务器 固件升级通知 电子关锁 升级参数 验证 发送 业务服务器 固件文件 升级数据 响应 升级 | ||
本公开提供了一种电子关锁设备及其固件升级方法。所述方法包括:接收来自业务服务器的固件升级通知,所述固件升级通知包括升级参数;根据升级参数,向升级服务器发送固件升级请求;从升级服务器接收固件升级响应,所述固件升级响应包括数字签名;对所述数字签名进行验证,以确定是否进行升级;在所述数字签名通过验证的条件下,向升级服务器发送升级确认;从升级服务器接收包括固件文件的升级数据。
技术领域
本公开涉及物流监管领域,具体地涉及一种电子关锁设备及其固件升级方法。
背景技术
在海关通关等领域中,需要防止所运输的或待查验的物品(例如,集装箱)在未经允许的情况下被打开,从而保证物品不被偷换为违禁品。电子关锁是一种常用的选择。
在电子关锁的使用过程中,随着系统功能的升级,需要不断对电子关锁的固件进行升级。目前,市场上没有提供对大规模关锁进行业务升级的解决方案。此外,目前的电子关锁没有考虑到在升级过程中的安全性问题。如果在固件升级的过程中出现电子关锁数字签名的泄露,则可能对货厢的安全性带来严重的威胁。此外,如果升级过程出现意外情况,现有技术也无法快速解决升级的故障。
发明内容
本公开提出了一种电子关锁设备及其固件升级方法。
根据本公开的一个方面,提出了一种电子关锁设备的固件升级方法。所述方法包括:接收来自业务服务器的固件升级通知,所述固件升级通知包括升级参数;根据升级参数,向升级服务器发送固件升级请求;从升级服务器接收固件升级响应,所述固件升级响应包括数字签名;对所述数字签名进行验证,以确定是否进行升级;在所述数字签名通过验证的条件下,向升级服务器发送升级确认;从升级服务器接收包括固件文件的升级数据。
在一个实施例中,所述升级数据包括固件文件和完整性数据。所述方法还包括:根据所述固件文件计算完整性数据;将所接收的完整性数据与所计算的完整性数据进行比较;在所接收的完整性数据与所计算的完整性数据一致的条件下,使用所述固件文件对所述电子关锁设备进行固件升级。
在一个实施例中,所述方法还包括:从所述数字签名导出第一散列摘要值;对所述固件文件进行散列运算,导出第二散列摘要值;将第一散列摘要值与第二散列摘要值进行比较;在第一散列摘要值与第二散列摘要值相同的条件下,使用所述固件文件对所述电子关锁设备进行固件升级。
在一个实施例中,所述根据升级参数向升级服务器发送固件升级请求的步骤包括:将所接收的升级参数与所存储的升级参数进行匹配;在实现匹配的条件下,向升级服务器发送固件升级请求。
在一个实施例中,所述升级参数包括以下各项中的至少一项:升级服务器的地址、用于升级的端口、业务服务器的地址、业务服务器的标识、业务服务器的端口信息和业务服务器验证信息。
在一个实施例中,所述固件升级通知还包括指示将要升级到的版本的版本信息。所述方法还包括:根据所述版本信息,确定是否需要进行升级。
在一个实施例中,在向所述升级服务器发送升级确认之前,所述方法还包括:判断是否处于空闲时段;在处于空闲时段的条件下,向所述升级服务器发送升级确认。
在一个实施例中,在电子关锁设备不处于空闲时段的条件下,向所述升级服务器发送空闲时段信息,所述空闲时段信息指示所述升级服务器可以向所述电子关锁设备发送包括固件文件的升级数据的时段。
在一个实施例中,所述方法还包括:在所述电子关锁设备不处于空闲时段的条件下,向所述升级服务器发送所述升级确认;以及在从升级服务器接收包括固件文件的升级数据之后,在所述电子关锁设备处于空闲时段的条件下,将所述升级数据存储在所述电子关锁设备的存储单元的第一存储区域,以及在所述电子关锁设备不处于空闲时段的条件下,将所述升级数据存储在所述电子关锁设备的存储单元的与第一存储区域不同的第二存储区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于同方威视技术股份有限公司,未经同方威视技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711187300.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:光伏设备升级系统及方法
- 下一篇:一种软件补丁的管理方法及系统