国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      手機固件升級方法

      文檔序號:6353540閱讀:433來源:國知局
      專利名稱:手機固件升級方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種固件升級方法,特別是涉及一種手機固件升級方法,適用于手機等移動通訊終端。
      背景技術(shù)
      近年來,移動電話從相對簡單的語音話機演變成了手機升級更加復(fù)雜的多媒體通訊設(shè)備?,F(xiàn)在的手機通常都具有文本消息、照相機、網(wǎng)頁瀏覽器、會議功能和其它復(fù)雜的功能。手機不斷增加功能,其固件復(fù)雜度也隨之增加。固件是一種嵌入在硬件裝置中的軟件。通常它是位于快閃存儲器中,而且可以讓使用者更新。升級固件一般可以針對手機功能做出一些增強,修正一些小錯誤,讓手機程序運行更流暢,通話質(zhì)量提高等等。固件升級是指通過專門的升級程序,將硬件中的工作程序或源代碼進行改進,使其得到兼容性、性能或者功能上的提高。它與升級驅(qū)動程序等不同的是從機器底層進行更新,因而更直接、更有效,性能提高也更明顯。這種升級可將機器的性能不斷提高,并且將主機的潛力不斷發(fā)揮出來。隨著智能手機的推廣,很多用戶喜愛在自己的智能手機上安裝應(yīng)用程序,方便自己的工作和娛樂。通常,用戶需要在App Store (應(yīng)用軟件商店)上通過付費的方式進行應(yīng)用程序的下載和安裝,這樣可以保證程序開發(fā)人員的權(quán)益。然而,這樣做的基礎(chǔ)是手機的操作系統(tǒng)沒有別破解。實際應(yīng)用中,手機的操作系統(tǒng)往往很容易被破解掉,用戶就可以安裝沒有付費過的應(yīng)用程序,使得手機固件升級的安全性受到破壞。這種情況大大損害了程序開發(fā)人員的權(quán)益。因此,目前需要一種安全性更高的手機固件升級方法,以防止手機的操作系統(tǒng)被破解。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)的手機操作系統(tǒng)容易被破解,使得手機固件升級的安全性降低的缺陷,提供一種安全性高的手機固件升級方法。本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的一種手機固件升級方法,其特點在于,該方法包括以下步驟=S1、將手機連接于電腦,并通過PC應(yīng)用程序接通手機固件升級服務(wù)器;s2、手機固件升級服務(wù)器將加密后的手機固件發(fā)送給PC應(yīng)用程序;S3、PC應(yīng)用程序讀取手機內(nèi)的密鑰,對加密的手機固件進行解密操作;s4、手機固件進行自動升級。較佳地,所述步驟S2之前還包括以下步驟S21、PC應(yīng)用程序讀取手機的唯一編號, 并發(fā)送給手機固件升級服務(wù)器;S22、手機固件升級服務(wù)器根據(jù)手機的唯一編號和請求升級的時間計算出手機固件的密鑰,并通過PC應(yīng)用程序?qū)懭胧謾C內(nèi)的一存儲區(qū)域;S23、手機固件升級服務(wù)器根據(jù)密鑰對手機固件進行加密。較佳地,所述步驟S22還包括手機固件升級服務(wù)器將密鑰發(fā)送給PC應(yīng)用程序。
      較佳地,所述步驟S3之后還包括判斷解密操作是否成功;若是,則進入步驟S4 ; 若否,則PC應(yīng)用程序拒絕升級手機固件。較佳地,所述唯一編號為IMEI ((International Mobile Equipment Identity,國際移動設(shè)備身份碼)編號。較佳地,所述密鑰為通過MD5 (Message Digest Algorithm,散列加密算法)加密算法由MEI編號和請求升級的時間生成的一字符串序列。較佳地,所述加密通過DRM(Digital Rights Management,數(shù)字版權(quán)加密保護技術(shù))加密技術(shù)對手機固件進行加密。本發(fā)明的積極進步效果在于本發(fā)明通過對手機固件加密,采用唯一的MEI編號和請求升級時間生成的字符串序列作為密鑰,使得手機固件升級前必須解碼。這樣手機固件能夠達到更高安全性的升級,增加了被破解的難度。


      圖I為本發(fā)明手機固件升級方法的流程圖。
      具體實施例方式下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細說明本發(fā)明的技術(shù)方案。步驟100,手機連接于電腦。通常,手機通過數(shù)據(jù)線連接到電腦上。步驟101,手機通過PC應(yīng)用程序接通手機固件升級服務(wù)器。步驟102,PC應(yīng)用程序讀取手機的唯一編號。其中,唯一編號為IMEI編號,即國際移動設(shè)備身份碼,是由15位數(shù)字組成的"電子串號"。它與每臺手機一一對應(yīng),而且該碼是全世界唯一的。步驟103,PC應(yīng)用程序?qū)⑽ㄒ痪幪柊l(fā)送給手機固件升級服務(wù)器。步驟104,手機固件升級服務(wù)器根據(jù)手機的唯一編號和請求升級的時間計算出手機固件的密鑰。手機固件升級服務(wù)器根據(jù)手機的唯一編號以及請求升級的時間,通過MD5加密算法,生成一字符串序列。該字符串序列為固定長度的字符。然后將此字符串序列作為密鑰。其中,MD5加密算法是一種散列加密算法,用于計算機領(lǐng)域的加密,能把任意長度的字符加密成一固定長度(16個字節(jié))的字符串,加密后生成的字符是唯一的。步驟105,手機固件升級服務(wù)器將密鑰發(fā)送給PC應(yīng)用程序。手機固件升級服務(wù)器通過網(wǎng)絡(luò)將密鑰發(fā)送給PC應(yīng)用程序。步驟106, PC應(yīng)用程序?qū)⒚荑€寫入手機內(nèi)的一存儲區(qū)域。其中,所述存儲區(qū)域?qū)τ脩魹椴豢梢姷?,從而保證密鑰的保密性。步驟107,手機固件升級服務(wù)器根據(jù)密鑰對手機固件進行加密。手機固件升級服務(wù)器根據(jù)此密鑰通過DRM加密技術(shù)對手機固件進行加密。其中,DRM為數(shù)字版權(quán)加密保護技術(shù),通常用于對文件進行加密,只有通過密鑰才能進行文件的解密。步驟108,PC應(yīng)用程序接收加密后的手機固件。
      手機固件升級服務(wù)器把加密后的手機固件發(fā)送給PC應(yīng)用程序。步驟109,PC應(yīng)用程序讀取手機內(nèi)的密鑰,對加密的手機固件進行解密操作。步驟110,判斷解密操作是否成功;若是,則進入步驟111 ;若否,則進入步驟112。步驟111,PC應(yīng)用程序?qū)κ謾C固件進行升級。步驟112,PC應(yīng)用程序拒絕升級手機固件。PC應(yīng)用程序通過先前發(fā)送過來的密鑰對固件進行解密,如果匹配的話,手機固件解密成功,手機被新的固件升級;如果密鑰不匹配的話,手機固件不能夠被解密,PC應(yīng)用程序拒絕升級此手機固件。以下通過一實施例進一步說明本發(fā)明的技術(shù)方案例如首先,使用數(shù)據(jù)線把手機連接到電腦上。然后,通過PC應(yīng)用程序連接到手機的固件升級服務(wù)器上。假設(shè),手機的MEI 編號為198322235456886請求升級的時間為20101116231225隨機數(shù)為abed則手機固件升級服務(wù)器把19832223545688620101116231225abcd通過MD5加密算法生成16個字節(jié)的字符串序列“xxxxyyyyzzzzbedd”。接著,手機固件升級服務(wù)器把此序列號發(fā)送給PC應(yīng)用程序,并且PC應(yīng)用程序把此字符序列寫入到手機內(nèi)部用戶不可見的存儲區(qū)域。接著,手機固件升級服務(wù)器使用此字符序列通過DRM加密技術(shù)對手機固件進行加密,然后把加密后的固件文件發(fā)送給PC應(yīng)用程序。最后,當(dāng)PC應(yīng)用程序接收到加密的固件后,先讀取先前寫入的密鑰字符序列,對手機固件進行解密。如果密鑰匹配,則解密成功,進行手機固件的升級;如果密鑰不匹配,則手機固件無法解密,并拒絕升級手機固件。此外,當(dāng)用戶拷貝加密后的固件來升級其他手機時,若沒有讀取到密鑰,則升級無法進行;若讀取到的密鑰為“1234657890369874”,則密鑰不正確,也無法進行手機固件的升級。因此,只有當(dāng)密鑰完全匹配時才能解密,有效提高了手機固件升級的安全性。綜上所述,通過上述的方法,可以更加安全地升級手機固件,防止手機的操作系統(tǒng)被破解。雖然以上描述了本發(fā)明的具體實施方式
      ,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護范圍。
      權(quán)利要求
      1.一種手機固件升級方法,其特征在于,該方法包括以下步驟51、將手機連接于電腦,并通過PC應(yīng)用程序接通手機固件升級服務(wù)器;52、手機固件升級服務(wù)器將加密后的手機固件發(fā)送給PC應(yīng)用程序;s3、PC應(yīng)用程序讀取手機內(nèi)的密鑰,對加密的手機固件進行解密操作;S4, PC應(yīng)用程序?qū)κ謾C固件進行升級。
      2.如權(quán)利要求I所述的手機固件升級方法,其特征在于,所述步驟S2之前還包括以下步驟521、PC應(yīng)用程序讀取手機的唯一編號,并發(fā)送給手機固件升級服務(wù)器;522、手機固件升級服務(wù)器根據(jù)手機的唯一編號和請求升級的時間計算出手機固件的密鑰,并通過PC應(yīng)用程序?qū)懭胧謾C內(nèi)的一存儲區(qū)域;523、手機固件升級服務(wù)器根據(jù)密鑰對手機固件進行加密。
      3.如權(quán)利要求2所述的手機固件升級方法,其特征在于,所述步驟S22還包括手機固件升級服務(wù)器將密鑰發(fā)送給PC應(yīng)用程序。
      4.如權(quán)利要求I所述的手機固件升級方法,其特征在于,所述步驟S3之前還包括PC 應(yīng)用程序接收加密后的手機固件。
      5.如權(quán)利要求I所述的手機固件升級方法,其特征在于,所述步驟S3之后還包括判斷解密操作是否成功;若是,則進入步驟S4;若否,則PC應(yīng)用程序拒絕升級手機固件。
      6.如權(quán)利要求2所述的手機固件升級方法,其特征在于,所述唯一編號為IMEI編號。
      7.如權(quán)利要求I所述的手機固件升級方法,其特征在于,所述密鑰為通過MD5加密算法由IMEI編號和請求升級的時間生成的一字符串序列。
      8.如權(quán)利要求2所述的手機固件升級方法,其特征在于,所述加密通過DRM加密技術(shù)對手機固件進行加密。
      全文摘要
      本發(fā)明公開了一種手機固件升級方法,該方法包括以下步驟S1、將手機連接于電腦,并通過PC應(yīng)用程序接通手機固件升級服務(wù)器;S2、手機固件升級服務(wù)器將加密后的手機固件發(fā)送給PC應(yīng)用程序;S3、PC應(yīng)用程序讀取手機內(nèi)的密鑰,對加密的手機固件進行解密操作;S4、PC應(yīng)用程序?qū)κ謾C固件進行升級。本發(fā)明通過對手機固件加密,采用唯一的IMEI編號和請求升級時間生成的字符串序列作為密鑰,使得手機固件升級前必須解碼。這樣手機固件能夠達到更高安全性的升級,增加了被破解的難度。
      文檔編號G06F9/445GK102611720SQ20111002453
      公開日2012年7月25日 申請日期2011年1月21日 優(yōu)先權(quán)日2011年1月21日
      發(fā)明者李敬來 申請人:基信康信息技術(shù)(上海)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1