The invention discloses a method and system for processing the feedback value of pseudo register based on the mobile terminal, the mobile terminal is read when the register value, and the value obtained by the central processor register address feedback, and consists of sixteen hexadecimal number sequence; the sixteen hexadecimal digit sequence according to the preset generation of pseudo encryption method the register value is read and feedback sequence. The method can be read when the mobile terminal register value, and the value obtained by the central processor register address feedback, and consists of sixteen hexadecimal number sequence; and feedback on the sixteen hexadecimal digit sequence according to the encryption methods set to generate pseudo register value sequence, so that even when the mobile terminal is even after the break, the data the content is read encrypted content; the higher mobile terminal security technology.
【技术实现步骤摘要】
本专利技术涉及移动终端领域,尤其涉及的是一种基于移动终端的伪寄存器值反馈处理方法及系统。
技术介绍
移动终端由于其软硬件的复杂性,难免会出现问题;因此,在移动终端开发阶段,移动终端厂商保留其调试功能方便工程师调试,以及解决移动终端存在的问题。虽然该调试功能会在移动终端出厂时关闭,但还是有专门的方法可以重新打开。因此,竞争对手可以通过购买移动终端,并且获取专门打开调试功能的方法可以反解出移动终端的各种重要设置及信息,造成移动终端技术泄漏。比如,厂商A研发了一款移动终端,该移动终端号称充电五分钟通话两小时,其充电设置极为精妙;厂商B购买了该移动终端,并且对移动终端进行破解,获取移动终端的充电设置,容易造成厂商A号称充电五分钟通话两小时的充电设置泄漏,容易给投入巨大研发的公司造成损失。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的移动终端出售后调试功能会被竞争对手破解的缺陷问题,本专利技术提供一种基于移动终端的伪寄存器值反馈处理方法及系统,提供了一种伪寄存器值反馈方法,通过该方法,可以当移动终端即使被破解后,读出的数据内容仍为加密内容;从而使移动终端的技术保密性更高,提高了安全性。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的伪寄存器值反馈处理方法,其中,包括:A,当移动终端的寄存器值被读取时,由中央处理器获取反馈的寄存器地址及值,并组成十六进制数字序列;B,对所述十六进制数字序列按预先设置的加密方法生成伪寄存器值序列并反馈被读出。所述基于移动终端的伪寄存器值反馈处理方法,其中,在所述步骤A之前还包 ...
【技术保护点】
一种基于移动终端的伪寄存器值反馈处理方法,其特征在于,包括:A,当移动终端的寄存器值被读取时,由中央处理器获取反馈的寄存器地址及值,并组成十六进制数字序列;B,对所述十六进制数字序列按预先设置的加密方法生成伪寄存器值序列并反馈被读出。
【技术特征摘要】
1.一种基于移动终端的伪寄存器值反馈处理方法,其特征在于,包括:A,当移动终端的寄存器值被读取时,由中央处理器获取反馈的寄存器地址及值,并组成十六进制数字序列;B,对所述十六进制数字序列按预先设置的加密方法生成伪寄存器值序列并反馈被读出。2.根据权利要求1所述基于移动终端的伪寄存器值反馈处理方法,其特征在于,在所述步骤A之前还包括:S,预先在移动终端设置用于当移动终端被破解后,用于对寄存器值读出的数据内容进行加密的加密码算法。3.根据权利要求1所述基于移动终端的伪寄存器值反馈处理方法,其特征在于,在所述步骤A还包括:设置读取寄存器地址为X,其值为Y,则生成的十六进制数字序列为PXMYL;其中P为超始符,用于指明一个寄存器地址及值的开始;其中M为分隔附,用于指示其之前为寄存器地址,其之后为该寄存器的值;其中L为结束符,用于指明一个寄存器地址及值的结束;P与L之间为一个寄存器的地址与值,并且寄存器的地址与值由M分隔开。4.根据权利要求1所述基于移动终端的伪寄存器值反馈处理方法,其特征在于,所述步骤A还包括:当一次性读取到多个寄存器时,设置读取寄存器地址为X1,其值为Y1,寄存器地址为X2,其值为Y2,……,寄存器地址为XN,其值为YN;则生成的十六进制数字序列为PX1MY1LPX2MY2L……PXNMYNL;其中,N为自然数。5.根据权利要求1所述基于移动终端的伪寄存器值反馈处理方法,其特征在于,所述步骤B还包括:对所述十六进制数字序列按预先设置的加密方法生成伪寄存器值序列时所采用的预先设置的加密方法包括以下策略:策略一:输出码为输入码之前添加第一字符串,输入码之后添加第二字符串;策略二:输出码为输入码的逆序;策略三:输出码为连续两个输入码的组合。6.根据权利要求5所述基于移动终端的伪寄存器值反馈处理方法,其特征在于,所述输入码指步骤A中得到的十六进制数字序列,输...
【专利技术属性】
技术研发人员:俞斌,杨维琴,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。