專(zhuān)利名稱(chēng):一種新穎的中央處理器id軟件保護(hù)方案及操作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息技術(shù)領(lǐng)域,尤其涉及一種中央處理器id軟件保護(hù)方案及操作方法。
背景技術(shù):
以往平臺(tái)手機(jī)的軟件保護(hù)措施比較薄弱,同類(lèi)手機(jī)或軟件可能造成出自于不同路徑,這樣就導(dǎo)致客戶(hù)再進(jìn)行驗(yàn)證本類(lèi)產(chǎn)品時(shí)候有一定的困難性,造成產(chǎn)品的混亂性;也不能同其它產(chǎn)品有所差異格局化;因此,本發(fā)明通過(guò)研究摸索,開(kāi)發(fā)出了一種實(shí)用性,通過(guò)中央處理器唯一碼值來(lái)達(dá)到軟件保護(hù)措施,本方案中涉及到置換表和功能序列表,兩者可有機(jī)組合成一套算法,即為一套解決方案,從而達(dá)到超越相關(guān)產(chǎn)品。
發(fā)明內(nèi)容
針對(duì)已有技術(shù)的不足,本發(fā)明的目的在于提供一種新穎的中央處理器軟件保護(hù)方案及操作方法。實(shí)現(xiàn)本發(fā)明的技術(shù)要點(diǎn)在于所述的該操作工作過(guò)程是首先進(jìn)入中央處理器處理界面,一共分了三塊功能區(qū)域,第一塊為舊的中央處理器值,第二,三塊為要輸入的序列代號(hào)(X) (Y);用戶(hù)即可輸入序列代碼本套設(shè)計(jì)方案序列代碼為阿拉伯?dāng)?shù)字0,1,2,3··· 9,然后點(diǎn)擊計(jì)算,即可通過(guò)上面軟件內(nèi)置實(shí)現(xiàn)的功能置換表和序列碼表,適配出新的中央處理器id碼值;其中置換表和序列碼表是核心部分,涉及到方案的轉(zhuǎn)化,適配,計(jì)算過(guò)程,而軟件中正是通過(guò)一套自定義保護(hù)算法設(shè)計(jì)實(shí)現(xiàn)。
圖1是本發(fā)明工作原理方框圖;圖2是本發(fā)明工作原理上的模式的分解圖。
具體實(shí)施例方式首先讓我們看看本套軟件大體實(shí)現(xiàn)的框架工作原理過(guò)程解析首先在第一層X(jué),Y輸入地方,輸入[X] [Y]值,可任意輸入,置換表上已經(jīng)確認(rèn)好待保護(hù)方案的算法,根據(jù)輸入的[X] [Y]值,進(jìn)行無(wú)序匹配軟件碼表,然后最終通過(guò)軟件的第二層和第三層的算法保護(hù)后,計(jì)算出新的中央處理器id值。如圖1所示,軟件架構(gòu)上分了三個(gè)層次,第一層為軟件MMI界面手機(jī)軟件待保護(hù)界面;第二層位為軟件匹配的置換表注該套置換表只是其中自定義的其中一種方案; 置換表的定義羅列如下XW 9]YW 4]區(qū)間。假設(shè)用戶(hù)輸入的X = 5 Y = 3即組合為X[5]Y[3],進(jìn)行下面置換表的查表所得,得到置換表為紅色部分綠色區(qū)間,即為0xF7 ;其它輸入配置以此類(lèi)推。
{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}};注其中該套置換表每個(gè)區(qū)域值軟件上都任意定義了一套算法設(shè)計(jì)。通過(guò)該層的置換表得到當(dāng)前為0xF7 ;第三層為根據(jù)置換表匹配的序列碼表(已經(jīng)得到為0xF7) ;0xF7值定義了一套算法設(shè)計(jì),查看原理圖上的演示為a.獲得中央處理器id ;b.在此基礎(chǔ)上反序疊加。c.到此,第一層輸入信息,第一層通過(guò)置換表,第三層獲得計(jì)算算法設(shè)計(jì);最終設(shè)計(jì)出結(jié)果。
權(quán)利要求
1.一種新穎的中央處理器id軟件保護(hù)方案及操作方法,其特征在于所述的該操作方法是一共分了三塊功能區(qū)域,第一塊為舊的中央處理器值,第二,三塊為要輸入的序列代號(hào) (X) (Y);用戶(hù)即可輸入序列代碼(本套設(shè)計(jì)方案序列代碼為阿拉伯?dāng)?shù)字0,1,2,3···9),然后點(diǎn)擊計(jì)算,即可通過(guò)上面軟件內(nèi)置實(shí)現(xiàn)的功能置換表和序列碼表,適配出新的中央處理器 id碼值。
2.根據(jù)權(quán)利要求1所述的一種新穎的中央處理器id軟件保護(hù)方案及操作方法,其特征在于所述的置換表和序列碼表是核心,涉及到方案的轉(zhuǎn)化,適配,計(jì)算過(guò)程,而軟件中是通過(guò)一套自定義保護(hù)算法設(shè)計(jì)實(shí)現(xiàn)的。
3.根據(jù)權(quán)利要求1所述的一種新穎的中央處理器id軟件保護(hù)方案及操作方法,其特征在于所述的通過(guò)軟件上內(nèi)置實(shí)現(xiàn)的軟件置換表和功能序列表進(jìn)行無(wú)序匹配,驗(yàn)證輸入和輸出值,達(dá)到軟件中央處理器id加密保護(hù)措施。
全文摘要
本發(fā)明公開(kāi)了一種新穎的中央處理器id軟件保護(hù)方案操作方法,首先進(jìn)入中央處理器處理界面,一共分了三塊功能區(qū)域,第一塊為舊的中央處理器值,第二、三塊為要輸入的序列代號(hào)(X)(Y);用戶(hù)即可輸入序列代碼本套設(shè)計(jì)方案序列代碼為阿拉伯?dāng)?shù)字0,1,2,3…9,然后點(diǎn)擊計(jì)算,即可通過(guò)上面軟件內(nèi)置實(shí)現(xiàn)的功能置換表和序列碼表,適配出新的中央處理器id碼值。本發(fā)明軟件上通過(guò)實(shí)現(xiàn)的置換表和相應(yīng)功能序列進(jìn)行有機(jī)組合,來(lái)達(dá)到加密驗(yàn)證的措施,其加密前后手機(jī)中央處理器id通過(guò)換算保護(hù)在手機(jī)軟件當(dāng)中。
文檔編號(hào)G06F21/24GK102270291SQ20101019378
公開(kāi)日2011年12月7日 申請(qǐng)日期2010年6月4日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者肖韋 申請(qǐng)人:上海三旗通信科技有限公司