【技术实现步骤摘要】
数据部署方法、芯片、移动设备、服务器及存储介质
[0001]本申请涉及通信领域,尤其涉及一种数据部署方法、芯片、移动设备、服务器及存储介质。
技术介绍
[0002]SIM/USIM卡是移动设备中的用户识别卡。SIMLOCK部署又可以称之为SIMLOCK个性化设置,其用于对SIM/USIM卡的功能进行限定,例如,可以对SIM/USIM卡的功能进行锁定,或者,也可以对SIM/USIM卡的功能进行解锁。
[0003]以对SIM/USIM卡的功能进行锁定为例,在移动设备出厂前,可以将安全数据(例如,SIMLOCK白名单信息)写入移动设备,使得移动设备可以在SIM/USIM卡插卡开机阶段比较SIM/USIM卡网络信息与SIMLOCK白名单信息,当上述两者信息匹配时,移动设备可以正常驻网并使用网络服务,否则仅可以使用限制网络服务(例如,拨打紧急电话)。其中,SIMLOCK可以提供网络锁、网络子锁、服务供应商锁、集团锁及用户锁等五种类型的锁。SIMLOCK安全数据一经写入,可以借助安全算法保证数据的安全,防止被恶意用户篡改。
[0004]然而,SIMLOCK安全数据写入移动设备的方式通常是通过产线工具,例如,首先将SIMLOCK安全数据从服务器发送给产线工具,再通过产线工具将SIMLOCK安全数据写入移动设备。上述方式会不仅会导致写入效率较低,在移动设备重新部署SIMLOCK安全数据时维护成本提高,而且也无法满足厂商灵活的业务需求。
技术实现思路
[0005]本申请提供了一种数据部署方法、芯片、移动 ...
【技术保护点】
【技术特征摘要】
1.一种数据部署方法,其特征在于,应用于移动设备,所述方法包括:接收服务器发送的加密安全数据和第一签名数据,所述加密安全数据由所述服务器使用第一密钥对安全数据加密后获得,所述第一签名数据由所述服务器使用私钥对第一哈希值签名后获得,所述第一哈希值由所述服务器对所述加密安全数据进行哈希运算后获得;对所述加密安全数据进行校验;若校验通过,则将所述加密安全数据存储在所述移动设备中,以完成安全数据在所述移动设备中的部署。2.根据权利要求1所述的方法,其特征在于,所述接收服务器发送的加密安全数据和第一签名数据之前,所述方法还包括:对服务器进行身份鉴权。3.根据权利要求2所述的方法,其特征在于,所述对服务器进行身份鉴权包括:响应于接收到所述服务器发送的鉴权请求,生成第一随机数;向所述服务器发送第一加密数,所述第一加密数由所述移动设备使用公钥对所述第一随机数加密后获得;接收第二加密数;使用所述公钥解密所述第二加密数,得到第三随机数;将所述第三随机数与所述第一随机数进行比对,以实现对所述服务器的身份鉴权。4.根据权利要求3所述的方法,其特征在于,所述对服务器进行身份鉴权之后,所述方法还包括:清除所述第一随机数。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述方法还包括:将所述第一签名数据存储在所述移动设备中。6.根据权利要求1
‑
5任一项所述的方法,其特征在于,所述方法还包括:响应于用户输入的校验码,对所述校验码进行校验,所述校验码用于更新所述移动设备的锁卡状态;若校验通过,更新所述移动设备的锁卡状态,所述锁卡状态由所述安全数据中的信息指示。7.根据权利要求6所述的方法,其特征在于,所述安全数据包括第三哈希值,所述对所述校验码进行校验包括:获取所述安全数据中的校验参数;基于所述校验参数及所述校验码进行哈希运算,得到第二哈希值;将所述第二哈希值与所述第三哈希值进行比对,以实现对所述校验码的校验。8.根据权利要求6所述的方法,其特征在于,所述更新所述移动设备的锁卡状态包括:将所述移动设备处于已锁卡的状态更新为未锁卡的状态;或者,将所述移动设备处于未锁卡的状态更新为已锁卡的状态。9.根据权利要求6所述的方法,其特征在于,所述更新所述移动设备的锁卡状态之前,所述方法还包括:使用所述第一签名数据对所述加密安全数据进行校验。10.根据权利要求6所述的方法,其特征在于,所述移动设备还包括动态数据,所述动态
数据至少包括校验次数及所述锁卡状态,所述若校验通过,更新所述移动设备的锁卡状态包括:若校验通过,更新所述动态数据,基于更新后的动态数据中指示的锁卡状态更新所述安全数据中指示的锁卡状态。11.根据权利要求10所述的方法,其特征在于,所述更新所述动态数据之前,所述方法还包括:对所述动态数据进行校验。12.根据权利要求11所述的方法,其特征在于,所述动态数据与设备识别号进行绑定,所述动...
【专利技术属性】
技术研发人员:宋志伟,任仕玖,王鹏飞,
申请(专利权)人:展讯通信天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。