数据处理方法、装置及系统制造方法及图纸

技术编号:15725082 阅读:253 留言:0更新日期:2017-06-29 12:25
本发明专利技术涉及一种数据处理方法、装置及系统。方法包括:接收刷机工具发送的刷机请求,并根据所述刷机请求生成随机序列号;根据自身的标识信息生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据;通过刷机工具向服务器发送所述目标密文数据,使所述服务器根据所述目标密文数据经解密、加密处理后生成反馈密文数据;通过刷机工具接收服务器生成的所述反馈密文数据,解密所述反馈密文数据并获取所述刷机请求的结果;向所述刷机工具发送应答指令,所述应答指令为所述刷机请求的结果。上述方法通过移动终端与服务器进行鉴权,防止刷机工具被破译后,发生篡改或非法刷机行为,能够有效避免非法刷机现象的发生。

【技术实现步骤摘要】
数据处理方法、装置及系统
本专利技术涉及通讯
,特别是涉及数据处理方法、装置及系统。
技术介绍
随着电子技术的成熟与发展,手机等移动终端越来越普及。在手机开发、生产的过程中,手机制造商会开发官方的应用软件并存储在手机中。为了防止恶意用户通过PC机中的刷机工具对手机内的系统或应用软件进行篡改后再次刷到手机中,一般会对刷机工具进行鉴权处理。但是,部分恶意用户通过反编译破解刷机工具,绕过鉴权,通过刷机工具直接烧录非官方的软件数据或篡改系统文件,进行未授权非法刷机。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置及系统,具体地,涉及一种基于鉴权机制,避免非法刷机的方法、装置及系统,可以通过移动终端与服务器进行鉴权,防止刷机工具被破译后,发生篡改或非法刷机行为的发生,有效避免非法刷机。一种数据处理方法,由待刷机的移动终端执行,包括:接收刷机工具发送的刷机请求,并根据所述刷机请求生成随机序列号;根据自身的标识信息生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据;通过刷机工具向服务器发送所述目标密文数据,使所述服务器根据所述目标密文数据经解密、加密处理后生成反馈密文数据;通过刷机工具接收服务器生成的所述反馈密文数据,解密所述反馈密文数据并获取所述刷机请求的结果;向所述刷机工具发送应答指令,所述应答指令为所述刷机请求的结果。一种数据处理方法,由服务器执行,包括:通过刷机工具接收移动终端发送的目标密文数据,所述目标密文数据包括移动终端根据所述刷机请求生成的随机序列号生成的随机序列号的密文和根据所述移动终端的标识信息生成的标识信息的密文;解密所述目标密文数据并获取待判别的第一标识信息和对所述待判别的第一标识信息进行判断得到的合法性信息;根据所述第一标识信息和所述合法性信息生成反馈密文数据;通过刷机工具向移动终端发送所述反馈密文数据,使移动终端向所述刷机工具发送应答指令,所述应答指令为移动终端根据所述反馈密文数据解密获取所述刷机请求的结果。一种数据处理装置,设置在移动终端中,包括:第一接收模块,用于接收刷机工具发送的刷机请求,并根据所述刷机请求生成随机序列号;第一加密模块,用于根据自身的标识信息生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据;第一发送模块,通过刷机工具用于向服务器发送所述目标密文数据,使所述服务器根据所述目标密文数据经解密、加密处理后生成反馈密文数据;第一解密模块,通过刷机工具用于接收服务器生成的所述反馈密文数据,解密所述反馈密文数据并获取所述刷机请求的结果;应答模块,向所述刷机工具发送应答指令,所述应答指令为所述刷机请求的结果。一种数据处理装置,设置在服务器中,包括:第二接收模块,通过刷机工具接收移动终端发送的目标密文数据,所述目标密文数据包括移动终端根据所述刷机请求生成的随机序列号生成的随机序列号的密文和根据所述移动终端的标识信息生成的标识信息的密文;第二解密模块,用于解密所述目标密文数据并获取待判别的第一标识信息和对所述待判别的第一标识信息进行判断得到的合法性信息;生成模块,用于根据所述第一标识信息和所述第一标识信息的合法性信息生成反馈密文数据;第二发送模块,通过刷机工具用于向移动终端发送所述反馈密文数据,使移动终端向所述刷机工具发送应答指令,所述应答指令为移动终端根据所述反馈密文数据解密获取所述刷机请求的结果。通过上述方法和装置,可以建立刷机工具、移动终端以及服务器三者之间的数据传输对应的关系,在对移动终端生成目标密文数据,并使服务器对目标密文数据进行解密分析后生成反馈密文数据返回至移动终端,由移动终端对反馈密文数据进行解密分析,进而向刷机工具反馈是否开启移动终端与所述刷机工具之间的下载通道进行下载刷机。上述方法通过移动终端与服务器进行鉴权,防止刷机工具被破译后,发生篡改或非法刷机行为,能够有效避免非法刷机现象的发生。附图说明图1为一个实施例中资源处理系统的应用环境图;图2为一个实施例中移动终端的结构示意图;图3为一个实施例中服务器的结构示意图;图4为一个实施例中获取资源的方法的流程示意图;图5为一个实施例中生成包括所述随机序列号密文和所述标识信息密文的目标密文数据的步骤的流程示意图;图6为一个实施例中解密所述反馈密文数据并获取是否执行所述刷机请求的步骤的流程示意图;图7为另一个实施例中数据处理方法的流程示意图;图8为一个实施例中解密所述目标密文数据并获取待判别的第一标识信息和所述待判别的第一标识信息的合法性信息的步骤的流程示意图;图9为一个实施例中根据所述待判别的第一标识信息和所述待判别的第一标识信息的合法性生成反馈密文数据的步骤的流程示意图;图10为一个实施例中数据处理装置的结构框图;图11为一个实施例中加密单元的结构框图;图12为一个实施例中解密处理单元的结构框图;图13为另一个实施例中数据处理装置的结构框图;图14另一个实施例中目标密文解密单元的结构框图;图15另一个实施例中生成单元的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中数据处理方法的应用环境示意图。如图1所示,该应用环境包括移动终端110、PC机120和服务器130。如图1所示,在一个实施例中,提供了一种应用数据的下载系统,包括移动终端110、PC机120和服务器130。移动终端110包括手机、平板电脑、智能手表、个人数字助理(PDA)和电子阅读器等中的至少一种。PC机120可以为台式PC机、笔记本、平板电脑等中的至少一种。服务器130可以是独立的物理服务器也可以是物理服务器集群。图2为一个实施例中移动终端的内部结构示意图。在一个实施例中,提供了一种用于实现一种数据处理方法的移动终端110,包括通过系统总线连接的处理器、非易失性存储介质、内存储器、数据传输接口和触控屏。其中处理器具有计算功能和控制移动终端110工作的功能,该处理器被配置为执行一种数据处理方法。非易失性存储介质包括磁存储介质、光存储介质和闪存式存储介质中的至少一种,非易失性存储介质存储有操作系统和数据处理装置。该数据处理装置用于实现一种数据处理方法。数据传输接口用于连接到PC机120。可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该移动终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。图3为一个实施例中服务器的内部结构示意图。在一个实施例中,提供了一种用于实现一种数据处理方法的服务器130,包括通过系统总线连接的处理器、非易失性存储介质、内存储器和网络接口。其中处理器具有计算功能和控制服务器130工作的功能,该处理器被配置为执行一种数据处理方法。非易失性存储介质存储有操作系统和数据处理装置,该数据处理装置用于实现一种数据处理方法。网本文档来自技高网...
数据处理方法、装置及系统

【技术保护点】
一种数据处理方法,由待刷机的移动终端执行,其特征在于,包括:接收刷机工具发送的刷机请求,并根据所述刷机请求生成随机序列号;根据自身的标识信息生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据;通过刷机工具向服务器发送所述目标密文数据,使所述服务器根据所述目标密文数据经解密、加密处理后生成反馈密文数据;通过刷机工具接收服务器生成的所述反馈密文数据,解密所述反馈密文数据并获取所述刷机请求的结果;向所述刷机工具发送应答指令,所述应答指令为所述刷机请求的结果。

【技术特征摘要】
1.一种数据处理方法,由待刷机的移动终端执行,其特征在于,包括:接收刷机工具发送的刷机请求,并根据所述刷机请求生成随机序列号;根据自身的标识信息生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据;通过刷机工具向服务器发送所述目标密文数据,使所述服务器根据所述目标密文数据经解密、加密处理后生成反馈密文数据;通过刷机工具接收服务器生成的所述反馈密文数据,解密所述反馈密文数据并获取所述刷机请求的结果;向所述刷机工具发送应答指令,所述应答指令为所述刷机请求的结果。2.根据权利要求1所述的数据处理方法,其特征在于,所述生成包括所述随机序列号的密文和所述标识信息的密文的目标密文数据的步骤,包括:对所述随机序列号进行加密生成随机序列号的密文;根据所述随机序列号对所述标识信息进行加密生成所述标识信息的密文;拼接所述随机序列号的密文和标识信息的密文生成目标加密数据。3.根据权利要求1所述的数据处理方法,其特征在于,解密所述反馈密文数据并获取所述刷机请求的结果的步骤,包括:解密所述反馈密文数据,其中,所述反馈密文数据是服务器根据所述目标密文信息解密获得的待判别的第一标识信息和对所述待判别的第一标识信息进行判断得到的合法性信息进行加密生成的;获得待判别的第二标识信息,并判断所述待判别的第二标识信息与自身的标识信息是否一致;获得所述第一标识信息的合法性信息,所述合法性信息表示合法或不合法;若所述第二标识信息与自身的标识信息一致且所述第一标识信息的合法性信息表示合法,则允许刷机;若所述第二标识信息与自身的标识信息不一致或所述第一标识信息表示不合法,则拒绝刷机。4.根据权利要求1所述的数据处理方法,其特征在于,所述标识信息包括eMMC序列号、CPU序列号、国际移动设备识别码和移动终端生产串号中的一种。5.根据权利要求1所述的数据处理方法,其特征在于,所述加密/解密采用对称加密算法、非对称加密算法或椭圆曲线算法。6.一种数据处理方法,由服务器执行,其特征在于,包括:通过刷机工具接收移动终端发送的目标密文数据,所述目标密文数据包括移动终端根据所述刷机请求生成的随机序列号生成的随机序列号的密文和根据所述移动终端的标识信息生成的标识信息的密文;解密所述目标密文数据并获取待判别的第一标识信息和对所述待判别的第一标识信息进行判断得到的合法性信息;根据所述第一标识信息和所述合法性信息生成反馈密文数据;通过刷机工具向移动终端发送所述反馈密文数据,使移动终端向所述刷机工具发送应答指令,所述应答指令为移动终端根据所述反馈密文数据解密获取所述刷机请求的结果。7.根据权利要求6所述的数据处理方法,其特征在于,所述解密所述目标密文数据并获取待判别的第一标识信息和对所述待判别的第一标识信息进行判断得到的合法性信息的步骤,包括:对所述目标密文数据进行解密,获取所述随机序列号;根据所述随机序列号解密获得所述待判别的第一标识信息;判断所述待判别的第一标识信息与自身的标识信息是否一致;若一致,则所述待判别的第一标识信息的合法性信息表示合法,若不一致,则所述待判别的第一标识信息的合法性信息表示不合法。8.根据权利要求7所述的数据处理方法,其特征在于,还包括:根据所述待判别的第一标识信息的合法信息生成合法串标志;根据所述待判别的第一标识信息不合法信息生成不合法串标志。9.根据权利要求7所述的数据处理方法,其特征在于,所述根据所述第一标识信息和所述合法性信息生成反馈密文数据的步骤,包括:组合所述第一标识信息和所述第一标识信息的合法性信息生成组合串标识;加密所述组合串标识生成反馈密文数据。10.根据权利要...

【专利技术属性】
技术研发人员:张志龙
申请(专利权)人:广东欧珀移动通信有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1