[发明专利]一种面向通讯模组的软件安全保护方法在审
申请号: | 202111466723.7 | 申请日: | 2021-12-03 |
公开(公告)号: | CN114912081A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 林心果;朱贤全;王友峰;沈晓伟 | 申请(专利权)人: | 浙江利尔达物联网技术有限公司 |
主分类号: | G06F21/12 | 分类号: | G06F21/12 |
代理公司: | 杭州杭诚专利事务所有限公司 33109 | 代理人: | 王江成 |
地址: | 311100 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 面向 通讯 模组 软件 安全 保护 方法 | ||
本发明公开了一种面向通讯模组的软件安全保护方法,一种面向通讯模组的软件安全保护方法,包括以下步骤:S1,通过保护算法生成密文;S11,PC机通过串口获取通讯模组IMEI号以及SN号;S12,PC机通过特定算法计算并生成密文;S13,校验生成的密文是否格式长度合法,若是,则进入下一步骤,若否,则返回步骤S11;S14,保存密文结果。S2,通讯模组出厂生产并写入密文;S3,通讯模组软件密文校验。本发明经过保护算法密文生成、通讯模组出厂生产以及通讯模组软件密文校验的流程步骤后,确保了模组软件与其所运行通讯模组硬件匹配;具有维护简单、安全性高、使用场景广、可量产等特点。
技术领域
本发明涉及软件安全技术领域,尤其是一种面向通讯模组的软件安全保护方法。
背景技术
现有通讯模组软件保护方法主要有以下几种:1、通过模组运行软件校验通讯模组特定字符(如设备IMEI号、设备SN号等),检测软件与模组硬件是否匹配。2、通过模组特定license形式,检测软件与模组硬件是否匹配。3、通过软件设定在模组硬件上电时获取云服务器特定字符与模组本身信息对比,检测软件与模组硬件是否匹配。
上述方法均存在缺点:1、通过模组运行软件校验通讯模组特定字符。该方法需在软件内部写入特定校验逻辑,设备IMEI号及SN号对应绑定唯一模组硬件,在实际生产过程中随着生产数量的增加,IMEI号及SN号数量大,需定期维护更新通讯模组校验软件,该方法存在不持续性,且运营维护成本大。2、通过模组特定license形式,该形式在软件内对license进行校验,若同一license写入不同的两个模组,同样可正常使用。即使在软件上对写入次数做限制,该方法依旧存在维护流程复杂和维护成本高的问题。该软件保护方法易破解、维护流程复杂,无法严格意义上满足软件保护的要求。3、通过软件设定在模组硬件上电时获取云服务器特定字符与模组本身信息对比,该方法局限于设备所处网络正常条件下进行检测,对网络及云服务器负载有一定要求,若设备所处环境为弱覆盖或对通讯模组通讯次数及流量有严格要求的情况下,该方法会产生正常业务以外的数据流量或在网络信号弱覆盖下无法满足软件保护。
在中国专利文献上公开的“一种通讯模组的数据安全系统及方法”,其公开号为CN112333144A,公开日为2021-02-05,一种通讯模组的数据安全系统及方法,系统包括通讯模组、终端设备以及数据云平台,通讯模组包括安全模组,安全模组包括AT引擎模块、标准AT处理模块、扩展安全AT处理模块、安全中间件和安全芯片;所述AT引擎模块用于通过安全算法将AT指令分离为常规通讯功能相关的标准AT指令和安全功能相关的扩展安全AT指令,对标准AT指令以及扩展安全AT指令进行软件上的隔离;所述标准AT处理模块用于处理通讯模组的常规通讯功能相关的标准AT指令;所述扩展安全AT处理模块用于处理通讯模组的安全功能相关的扩展安全AT指令,具体为:当接收到扩展安全AT指令时,通过安全中间件调用安全模块的鉴权接口进行操作鉴权,鉴权通过后再进行相应的功能处理。但是该发明并未提出具体的软件安全保护方法。
发明内容
本发明解决了现有通讯模组软件保护维护成本高且易破解的问题,提出一种面向通讯模组的软件安全保护方法,本发明经过保护算法密文生成、通讯模组出厂生产以及通讯模组软件密文校验的流程步骤后,确保了模组软件与其所运行通讯模组硬件匹配;具有维护简单、安全性高、使用场景广、可量产等特点。
为了实现上述目的,本发明采用以下技术方案:一种面向通讯模组的软件安全保护方法,包括以下步骤:
S1,通过保护算法生成密文;
S2,通讯模组出厂生产并写入密文;
S3,通讯模组软件密文校验。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江利尔达物联网技术有限公司,未经浙江利尔达物联网技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111466723.7/2.html,转载请声明来源钻瓜专利网。