[发明专利]一种android系统实现终端设备远程锁网和解锁的实现方法在审
申请号: | 201810075794.6 | 申请日: | 2018-01-26 |
公开(公告)号: | CN108199904A | 公开(公告)日: | 2018-06-22 |
发明(设计)人: | 李仁启;樊啟保;金星;吴义山;孙荣卫;张波 | 申请(专利权)人: | 上海广升信息技术股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/06;H04W8/18;H04L9/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦东新区自由贸易*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 客户端 锁网 终端设备 计算机领域 客户端监听 变化事件 常驻系统 对称加密 改变设备 开机事件 配置信息 守护进程 数据上传 优化组合 网络锁 运营商 解锁 密钥 品牌 上锁 加密 服务器 出厂 节约 运营 成功 | ||
1.一种android系统实现终端设备远程锁网和解锁的实现方法,其特征在于:包括如下步骤:
101、客户端作为守护进程常驻系统运行;
102、客户端监听开机事件、换卡事件、日期变化事件和push消息事件等事件变化,以便及时的获取最新的配置信息,以及改变设备网络锁状态;
103、客户端在接收到开机事件之后,先读取设备中保存的当前网络锁状态,如果是上锁状态,则对设备进行上锁操作,用户无法进入桌面,除非插入指定运营商指定的SIM卡;如果是解锁状态,则对设备进行解锁操作,用户可以直接进入桌面进行任何操作,接收到事件的同时进行设备信息的收集操作,包含但不限于系统版本号、设备型号、IMEI、IMSI、网络状况、网络锁状态等;
104、客户端对所收集的信息进行优化组合操作,组合完成之后,使用特点的AES加密密钥进行对称加密操作;
105、客户端已post方式通过https把已经加密的数据上传给服务器;
106、客户端接收到服务器下发的新配置信息,先对信息进行RSA解密操作,解密完成之后,再进行信息有效性校验工作;
107、客户端对信息校验成功后,把配置信息保存到modem的nvram中,并根据配置信息中的网络锁状态对设备进行上锁或者解锁操作,上锁成功后,有且只有指定运营商的指定SIM卡能进入桌面进行操作;不管配置信息是否校验成功,是否生效,客户端都会上报最终结果给到服务器。
2.根据权利要求1所述的一种android系统实现终端设备远程锁网和解锁的实现方法,其特征在于:所述步骤104,客户端对收集的信息进行AES对称加密,具体包括以下步骤:
201、客户端收集完所有需要的信息,包含但不限于系统版本号、设备型号、IMEI、IMSI、网络状况、网络锁状态等;
202、客户端按照设定的规则对本机信息进行排序操作;
203、客户端按照设定的压缩算法对排序后的本机信息进行压缩操作;
204、客户端按照设定的方法计算出对称加密AES的加密密钥;
205、客户端通过AES加密密钥对压缩后本机信息进行加密操作。
3.根据权利要求1所述的一种android系统实现终端设备远程锁网和解锁的实现方法,其特征在于:所述步骤106,接收到服务器配置信息并解密校验,具体包括以下步骤:
301、客户端收到服务器下发的配置信息;
302、客户端根据指定的方式获取非对称加密算法RSA解密密钥;
303、客户端使用RSA公钥对配置信息进行解密,并分离出配置信息元素,包含但不限于:IMEI、IMSI、时间戳、有效期、网络锁状态;
304、客户端对分离出的配置信息元素进行有效性校验,包含但不限于:签名信息是否有效、IMEI是否匹配、时间戳是否有效、有效期是否符合、网络锁状态是否有变化等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海广升信息技术股份有限公司,未经上海广升信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810075794.6/1.html,转载请声明来源钻瓜专利网。