專利名稱:一種phs移動(dòng)電話鑒權(quán)碼加密方法
1技術(shù)領(lǐng)域:
本發(fā)明涉及PHS移動(dòng)電話鑒權(quán)碼加密方法,屬于移動(dòng)通信領(lǐng)域。
背景技術(shù):
在PHS移動(dòng)通信領(lǐng)域中,為了防止手機(jī)鑒權(quán)碼被按照地址讀出,防止手機(jī)被盜打,通常采用手機(jī)鑒權(quán)碼加密技術(shù)。在PHS手機(jī)中沒有傳統(tǒng)意義上的SIM卡,手機(jī)的用戶信息和系統(tǒng)信息均存儲(chǔ)在EEPROM區(qū)域。EEPROM分為8K、16K、32K等多種。EEPROM的信息可以通過計(jì)算機(jī)直接讀出,所以必須對EEPROM中的重要信息加密。
手機(jī)鑒權(quán)碼是手機(jī)的重要信息,網(wǎng)絡(luò)系統(tǒng)通過識(shí)別手機(jī)鑒權(quán)碼驗(yàn)證手機(jī)身份,判斷手機(jī)是否有權(quán)使用網(wǎng)絡(luò)。
針對鑒權(quán)碼加密目前有如下幾種1、硬件加密解決方案采用不可讀出存儲(chǔ)器存儲(chǔ)PHS手機(jī)鑒權(quán)碼。
該方案的缺點(diǎn)是要求需要添加硬件設(shè)備,導(dǎo)致產(chǎn)品成本提高。而且由于不可讀出存儲(chǔ)器價(jià)格昂貴,所以將使手機(jī)性價(jià)比大大降低。
2、軟件加密解決方案采用軟件加密。
該方案的缺點(diǎn)是要求加密算法不易被破譯,而且如何保持鑒權(quán)碼的唯一性也是一個(gè)技術(shù)難點(diǎn)。
發(fā)明內(nèi)容在實(shí)際情況下,采用不可讀出存儲(chǔ)器存儲(chǔ)PHS手機(jī)鑒權(quán)碼,需要添加硬件設(shè)備,導(dǎo)致產(chǎn)品成本提高。而且由于不可讀出存儲(chǔ)器價(jià)格昂貴,所以將使手機(jī)性價(jià)比大大降低。
本發(fā)明的目的在于利用軟件實(shí)現(xiàn)硬件的功能,從而節(jié)約成本。
1、保證手機(jī)鑒權(quán)碼不能被破譯。
2、保證手機(jī)鑒權(quán)碼唯一,并且該鑒權(quán)碼和手機(jī)PSID捆綁,保證該鑒權(quán)碼只能用于特定手機(jī),防盜用。
4
圖1為寫碼軟件流程圖。寫碼軟件加密算法如下將7位長度的PSID第一位和第二位之間加入E,形成一個(gè)8位長度的數(shù)字。將8位長度數(shù)字分成4個(gè)數(shù)字,1、2兩位形成C1;3、4兩位形成C2;5、6兩位形成C3;7、8兩位形成C4。然后利用C1、C2、C3、C4等四個(gè)數(shù)字生成一個(gè)長度為16的密鑰
C1^C2密鑰1、2位C3^C4密鑰3、4位(C1+C2)和的后兩位密鑰5、6位(C3+C4)和的后兩位密鑰7、8位C1^C3密鑰9、10位C2^C4密鑰11、12位(C1+C3)和的后兩位密鑰13、14位(C2+C4)和的后兩位密鑰15、16位將16位長的密鑰和16位長的鑒權(quán)碼共同生成加密的16位長鑒權(quán)碼密鑰^鑒權(quán)碼加密的鑒權(quán)碼圖2為手機(jī)軟件流程圖。手機(jī)軟件解密算法如下讀出手機(jī)PSID,通過和加密算法同樣的方法生成16位長密鑰,將16位長的密鑰和16位長加密的鑒權(quán)碼共同生成解密的16位長鑒權(quán)碼密鑰^加密的鑒權(quán)碼鑒權(quán)碼5具體實(shí)施方案利用復(fù)雜的加密算法,將鑒權(quán)碼加密存儲(chǔ)。
一、在使用寫碼軟件寫入鑒權(quán)碼時(shí),利用和PSID相關(guān)的加密算法將鑒權(quán)碼加密。
二、在手機(jī)軟件中讀出加密后的鑒權(quán)碼,利用和PSID相關(guān)的解密算法解密,得到正確的鑒權(quán)碼。
例如PSID為324ed8e,則C1=3e、C2=24、C3=cd、C4=8e按照加密算法,則C1^C2密鑰1、2位1aC3^C4密鑰3、4位43(C1+C2)和的后兩位密鑰5、6位62(C3+C4)和的后兩位密鑰7、8位5bC1^C3密鑰9、10位f3C2^C4密鑰11、12位aa(C1+C3)和的后兩位密鑰13、14位0b(C2+C4)和的后兩位密鑰15、16位b2可知密鑰為1a43625bf3aa0bb2。
寫碼軟件進(jìn)行加密密鑰^鑒權(quán)碼加密的鑒權(quán)碼手機(jī)軟件進(jìn)行解密密鑰^加密的鑒權(quán)碼鑒權(quán)碼
權(quán)利要求
一種PHS移動(dòng)電話鑒權(quán)碼加密方法,其特征是利用軟件加密算法,保證手機(jī)鑒權(quán)碼不能被破譯。保證手機(jī)鑒權(quán)碼唯一,并且該鑒權(quán)碼和手機(jī)PSID捆綁,保證該鑒權(quán)碼只能用于特定手機(jī),防盜用。1、在使用寫碼軟件寫入鑒權(quán)碼時(shí),利用和PSID相關(guān)的加密算法將鑒權(quán)碼加密。寫碼軟件加密算法如下將7位長度的PSID第一位和第二位之間加入E,形成一個(gè)8位長度的數(shù)字。將8位長度數(shù)字分成4個(gè)數(shù)字,1、2兩位形成C1;3、4兩位形成C2;5、6兩位形成C3;7、8兩位形成C4。然后利用C1、C2、C3、C4等四個(gè)數(shù)字生成一個(gè)長度為16的密鑰C1^C2=>密鑰1、2位C3^C4=>密鑰3、4位(C1+C2)和的后兩位=>密鑰5、6位(C3+C4)和的后兩位=>密鑰7、8位C1^C3=>密鑰9、10位C2^C4=>密鑰11、12位(C1+C3)和的后兩位=>密鑰13、14位(C2+C4)和的后兩位=>密鑰15、16位將16位長的密鑰和16位長的鑒權(quán)碼共同生成加密的16位長鑒權(quán)碼密鑰^鑒權(quán)碼=>加密的鑒權(quán)碼
2.在手機(jī)軟件中讀出加密后的鑒權(quán)碼,利用和PSID相關(guān)的解密算法解密,得到正確的鑒權(quán)碼。讀出手機(jī)PSID,通過和加密算法同樣的方法生成16位長密鑰,將16位長的密鑰,16位長加密的鑒權(quán)碼共同生成解密的16位長鑒權(quán)碼密鑰^加密的鑒權(quán)碼=>鑒權(quán)碼
專利摘要
1.技術(shù)領(lǐng)域:
本發(fā)明涉及PHS移動(dòng)電話鑒權(quán)碼加密方法,屬于移動(dòng)通信領(lǐng)域。2.所要解決的問題PHS手機(jī)中沒有SIM卡,手機(jī)的用戶和系統(tǒng)信息均存儲(chǔ)在EEPROM區(qū)域。EEPROM的信息可通過計(jì)算機(jī)直接讀出,所以必須對EEPROM中的重要信息加密。為防止手機(jī)鑒權(quán)碼被按照地址讀出,手機(jī)被盜打,通常采用手機(jī)鑒權(quán)碼加密技術(shù)。3.解決問題的方案利用復(fù)雜的加密算法,將鑒權(quán)碼加密存儲(chǔ)。一.在使用寫碼軟件寫入鑒權(quán)碼時(shí),利用和PSID相關(guān)的加密算法將鑒權(quán)碼加密。二.在手機(jī)軟件中讀出加密后的鑒權(quán)碼,利用和PSID相關(guān)的解密算法解密,得到正確的鑒權(quán)碼。4.主要用途利用軟件實(shí)現(xiàn)硬件完成的功能,從而節(jié)約成本。并且通過將鑒權(quán)碼和PSID捆綁,防止手機(jī)被盜打。
文檔編號(hào)H04L9/14GKCN1625192SQ200310112465
公開日2005年6月8日 申請日期2003年12月5日
發(fā)明者徐強(qiáng) 申請人:深圳市永盛通訊有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan