一种新颖的中央处理器id软件保护方案及操作方法

文档序号:6603692阅读:172来源:国知局
专利名称:一种新颖的中央处理器id软件保护方案及操作方法
技术领域
本发明涉及信息技术领域,尤其涉及一种中央处理器id软件保护方案及操作方法。
背景技术
以往平台手机的软件保护措施比较薄弱,同类手机或软件可能造成出自于不同路径,这样就导致客户再进行验证本类产品时候有一定的困难性,造成产品的混乱性;也不能同其它产品有所差异格局化;因此,本发明通过研究摸索,开发出了一种实用性,通过中央处理器唯一码值来达到软件保护措施,本方案中涉及到置换表和功能序列表,两者可有机组合成一套算法,即为一套解决方案,从而达到超越相关产品。

发明内容
针对已有技术的不足,本发明的目的在于提供一种新颖的中央处理器软件保护方案及操作方法。实现本发明的技术要点在于所述的该操作工作过程是首先进入中央处理器处理界面,一共分了三块功能区域,第一块为旧的中央处理器值,第二,三块为要输入的序列代号(X) (Y);用户即可输入序列代码本套设计方案序列代码为阿拉伯数字0,1,2,3··· 9,然后点击计算,即可通过上面软件内置实现的功能置换表和序列码表,适配出新的中央处理器id码值;其中置换表和序列码表是核心部分,涉及到方案的转化,适配,计算过程,而软件中正是通过一套自定义保护算法设计实现。


图1是本发明工作原理方框图;图2是本发明工作原理上的模式的分解图。
具体实施例方式首先让我们看看本套软件大体实现的框架工作原理过程解析首先在第一层X,Y输入地方,输入[X] [Y]值,可任意输入,置换表上已经确认好待保护方案的算法,根据输入的[X] [Y]值,进行无序匹配软件码表,然后最终通过软件的第二层和第三层的算法保护后,计算出新的中央处理器id值。如图1所示,软件架构上分了三个层次,第一层为软件MMI界面手机软件待保护界面;第二层位为软件匹配的置换表注该套置换表只是其中自定义的其中一种方案; 置换表的定义罗列如下XW 9]YW 4]区间。假设用户输入的X = 5 Y = 3即组合为X[5]Y[3],进行下面置换表的查表所得,得到置换表为红色部分绿色区间,即为0xF7 ;其它输入配置以此类推。
{0xF8,0xF2,0xF0,0xF4,0xF5},-------------0 列{0xF7,0xF9,0xF6,0xFl,0xF3},-------------1 列{0xFl,0xF7,0xF5,0xF6,0xF3},-------------2 列{0xF4,0xF0,0xF8,0xF9,0xF2},-------------3 列{0xF0,0xF4,0xF3,0xF8,0xFl},-------------4 列{0xF9,0xF6,0xF2,0xF7,0xF5},-------------5 列{0xF3,OxFO,0xF7,0xF5,0xF4},-------------6 列{0xF6,0xFl,0xF2,0xF9,0xF8},-------------7 列{0xF7,0xF6,0xFl,0xF3,0xF5},-------------8 列{0xF9,0xF2,0xF8,0xF4,0xF0},-------------9 列{0,0}};注其中该套置换表每个区域值软件上都任意定义了一套算法设计。通过该层的置换表得到当前为0xF7 ;第三层为根据置换表匹配的序列码表(已经得到为0xF7) ;0xF7值定义了一套算法设计,查看原理图上的演示为a.获得中央处理器id ;b.在此基础上反序叠加。c.到此,第一层输入信息,第一层通过置换表,第三层获得计算算法设计;最终设计出结果。
权利要求
1.一种新颖的中央处理器id软件保护方案及操作方法,其特征在于所述的该操作方法是一共分了三块功能区域,第一块为旧的中央处理器值,第二,三块为要输入的序列代号 (X) (Y);用户即可输入序列代码(本套设计方案序列代码为阿拉伯数字0,1,2,3···9),然后点击计算,即可通过上面软件内置实现的功能置换表和序列码表,适配出新的中央处理器 id码值。
2.根据权利要求1所述的一种新颖的中央处理器id软件保护方案及操作方法,其特征在于所述的置换表和序列码表是核心,涉及到方案的转化,适配,计算过程,而软件中是通过一套自定义保护算法设计实现的。
3.根据权利要求1所述的一种新颖的中央处理器id软件保护方案及操作方法,其特征在于所述的通过软件上内置实现的软件置换表和功能序列表进行无序匹配,验证输入和输出值,达到软件中央处理器id加密保护措施。
全文摘要
本发明公开了一种新颖的中央处理器id软件保护方案操作方法,首先进入中央处理器处理界面,一共分了三块功能区域,第一块为旧的中央处理器值,第二、三块为要输入的序列代号(X)(Y);用户即可输入序列代码本套设计方案序列代码为阿拉伯数字0,1,2,3…9,然后点击计算,即可通过上面软件内置实现的功能置换表和序列码表,适配出新的中央处理器id码值。本发明软件上通过实现的置换表和相应功能序列进行有机组合,来达到加密验证的措施,其加密前后手机中央处理器id通过换算保护在手机软件当中。
文档编号G06F21/24GK102270291SQ20101019378
公开日2011年12月7日 申请日期2010年6月4日 优先权日2010年6月4日
发明者肖韦 申请人:上海三旗通信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1