[发明专利]通信模组运行处理方法、装置、通信模组及计算机可读介质有效
申请号: | 202010060289.1 | 申请日: | 2020-01-19 |
公开(公告)号: | CN111291363B | 公开(公告)日: | 2022-02-15 |
发明(设计)人: | 罗志军;何伟;廖宏俭 | 申请(专利权)人: | 深圳信可通讯技术有限公司 |
主分类号: | G06F21/51 | 分类号: | G06F21/51;G06F21/44 |
代理公司: | 北京劲创知识产权代理事务所(普通合伙) 11589 | 代理人: | 徐家升 |
地址: | 518101 广东省深圳市宝安区西乡宝*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 模组 运行 处理 方法 装置 计算机 可读 介质 | ||
本申请实施例公开了一种通信模组运行处理方法、装置、通信模组及计算机可读介质,其中方法包括:在通信模组未处于生产模式的情况下检测到操作指令时,从所述通信模组的指定存储地址读取关键字,其中,所述关键字是在所述通信模组处于生产模式的情况下写入的,所述通信模组未处于生产模式的情况下所述指定存储地址为只读区域;根据封装成库的解密算法对所述关键字进行验证;在所述关键字验证通过的情况下,控制所述通信模组执行所述操作指令对应的操作;在所述关键字验证未通过的情况下,控制所述通信模组进入休眠状态。
技术领域
本申请涉及通信技术领域,尤其涉及一种通信模组运行处理方法、装置、通信模组及计算机可读介质。
背景技术
随着无线物联网的发展,无线通信模组的使用量也大大增加,定制化的产品也原来越多,有一些模组供应商就会和出货需求量大的客户合作,模组供应商提供模组硬件和基础的SDK(Software Development Kit,软件开发包)给合作商,合作商可以基于这个基础平台定制开发自己的业务。但是这种模式会带来一些问题,如果基于这个SDK开发的固件刷到其他厂商的通信模组,或者该通信模组的SDK进行了更改,就可能会产生不兼容的情况,影响模组的使用。
发明内容
本申请实施例提供一种通信模组运行处理方法,可以保证通信模组的运行,并提高通信模组的安全性。
一种通信模组运行方法,包括:
在通信模组未处于生产模式的情况下检测到操作指令时,从所述通信模组的指定存储地址读取关键字,其中,所述关键字是在所述通信模组处于生产模式的情况下写入的,所述通信模组未处于生产模式的情况下所述指定存储地址为只读区域;
根据封装成库的解密算法对所述关键字进行验证;
在所述关键字验证通过的情况下,控制所述通信模组执行所述操作指令对应的操作;
在所述关键字验证未通过的情况下,控制所述通信模组进入休眠状态。
进一步地,所述通信模组处于生产模式的情况下所述指定存储地址为读写区域,所述方法还包括:
在所述通信模组处于生产模式的情况下,获取所述关键字并将获取的所述关键字写入所述通信模组的指定存储地址中;
控制所述通信模组退出所述生产模式,并在退出所述生产模式之后重启所述通信模组。
进一步地,所述获取所述关键字并将获取的所述关键字写入所述通信模组的指定存储地址中,包括:
获取所述通信模组的模组类型标识,根据所述模组类型标识获取预设字段;
获取合作商标识,根据所述合作商标识获取对对应的加密字段;
根据所述加密字段对所述预设字段进行加密处理获得所述关键字;
确定所述通信模组中对应于所述合作商标识的指定存储地址,并将获取的所述关键字写入所述定存储地址中。
进一步地,所述在通信模组未处于生产模式的情况下检测到操作指令时,从所述通信模组的指定存储地址读取关键字,包括:
在通信模组未处于生产模式的情况下检测到操作指令时,获取所述操作指令的重要等级;
从所述通信模组的指定存储地址读取所述重要等级所对应的关键字;
所述根据封装成库的解密算法对所述关键字进行验证,包括:
根据所述重要等级获取对所述关键字进行加密处理的加密等级,根据所述加密等级所对应的解密算法对所述关键字进行验证。
进一步地,所述在所述关键字验证通过的情况下,控制所述通信模组执行所述操作指令对应的操作,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳信可通讯技术有限公司,未经深圳信可通讯技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010060289.1/2.html,转载请声明来源钻瓜专利网。