無線でのファームウェア配信技術に基づいてファームウェアを処理する方法であって、少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するステップと、前記第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するステップと、前記第1の暗号化データと前記第1の検査データと前記ファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じて前記ファームウェアアップグレードパッケージを移動端末に送信するステップとを有する方法。前記少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するステップは、前記少なくとも1つのファームウェアアップグレードファイルで巡回冗長検査処理を実行し、前記第1の検査データとして巡回冗長検査データを形成するステップ、又は前記少なくとも1つのファームウェアアップグレードファイルでMD5処理を実行し、前記第1の検査データとしてMD5情報検査データを形成するステップを有する、請求項1に記載の無線でのファームウェア配信技術に基づいてファームウェアを処理する方法。前記第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するステップは、前記第1の検査データで秘密鍵暗号化を実行し、前記第1の暗号化データとして前記秘密鍵暗号化を受けたデータを使用するステップを有する、請求項1又は2に記載の無線でのファームウェア配信技術に基づいてファームウェアを処理する方法。前記第1の検査データが巡回冗長検査データである場合、前記第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するステップは、前記巡回冗長検査データ及び前記ファームウェアアップグレードファイルで秘密鍵暗号化を実行し、前記秘密鍵暗号化を受けたデータを形成するステップであり、前記秘密鍵暗号化を受けた前記データは、前記秘密鍵暗号化を受けた前記巡回冗長検査データ及び前記秘密鍵暗号化を受けたファームウェアアップグレードファイルを有し、前記秘密鍵暗号化を受けた前記巡回冗長検査データは、前記第1の暗号化データであり、前記ファームウェアアップグレードパッケージに含まれる前記ファームウェアアップグレードファイルは、前記秘密鍵暗号化を受けた前記ファームウェアアップグレードファイルであるステップ、又は前記巡回冗長検査データで前記MD5処理を実行し、前記巡回冗長検査データに対応するMD5情報を形成し、前記対応するMD5情報で前記秘密鍵暗号化を実行し、前記第1の暗号化データを形成するステップを有する、請求項2に記載の無線でのファームウェア配信技術に基づいてファームウェアを処理する方法。前記少なくとも1つのファームウェアアップグレードファイルで検査処理を実行する前に、複数のファームウェアアップグレードファイルを取得するステップであり、前記ファームウェアアップグレードパッケージは、前記取得された複数のファームウェアアップグレードファイルを有するステップを更に有する、請求項1に記載の無線でのファームウェア配信技術に基づいてファームウェアを処理する方法。無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法であって、無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、前記ファームウェアアップグレードパッケージをキャッシュの区画に格納するステップと、前記キャッシュの区画に格納された前記ファームウェアアップグレードパッケージを読み取るステップであり、前記ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを有するステップと、前記ファームウェアアップグレードパッケージの前記第1の暗号化データで解読を実行し、第2の検査データを形成するステップと、前記第2の検査データが前記第1の検査データと整合する場合、前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行するステップとを有する方法。前記キャッシュの区画に格納された前記ファームウェアアップグレードパッケージを読み取るステップは、前記キャッシュの区画をトラバースし、前記ファームウェアアップグレードパッケージに対応するファイルヘッダを取得するステップと、前記ファームウェアアップグレードパッケージに対応する前記ファイルヘッダから、目的のファイルヘッダとして有効なファイルヘッダを選択するステップと、前記目的のファイルヘッダの識別情報に従って、前記識別情報に対応するデータパケットを読み取り、前記ファームウェアアップグレードパッケージを形成するように、前記識別情報に対応する前記データパケットを構成するステップとを有する、請求項6に記載の無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法。前記ファームウェアアップグレードパッケージに対応する前記ファイルヘッダから、目的のファイルヘッダとして有効なファイルヘッダを選択するステップは、前記ファームウェアアップグレードパッケージに対応する有効なファイルヘッダから、最大ブロック番号を有するファイルヘッダを前記目的のファイルヘッダとして選択し、前記最大ブロック番号を有する前記ファイルヘッダが、ブロック番号が同じ複数のファイルヘッダを有する場合、ブロック番号が同じ前記複数のファイルヘッダから、最大のフラッシュアドレスを有するファイルヘッダを前記目的のファイルヘッダとして選択するステップを有する、請求項7に記載の無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法。前記ファームウェアアップグレードパッケージの前記第1の暗号化データで解読を実行し、第2の検査データを形成するステップは、前記ファームウェアアップグレードパッケージの前記第1の暗号化データで公開鍵解読を実行し、解読されたデータを前記第2の検査データとして使用するステップを有する、請求項6に記載の無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法。前記ファームウェアアップグレードパッケージの前記第1の暗号化データで解読を実行し、前記第2の検査データを形成した後に、前記第2の検査データが前記第1の検査データと整合するか否かを判定するステップを更に有し、前記第2の検査データが前記第1の検査データと整合するか否かを判定するステップは、前記第1の検査データが巡回冗長検査データであり、前記第1の暗号化データが秘密鍵暗号化が前記巡回冗長検査データで実行された後に取得されたデータである場合、前記第2の検査データと前記第1の検査データとを直接比較し、これらが同じであるか否かを判定するステップ、前記第1の検査データがMD5情報検査データであり、前記第1の暗号化データが前記秘密鍵暗号化が前記MD5情報検査データで実行された後に取得されたデータである場合、前記第2の検査データと前記第1の検査データとを直接比較し、これらが同じであるか否かを判定するステップ、又は前記第1の検査データが巡回冗長検査データであり、前記第1の暗号化データが前記秘密鍵暗号化が前記巡回冗長検査データに対応するMD5情報で実行された後に取得されたデータである場合、前記ファームウェアアップグレードパッケージの前記巡回冗長検査データでMD5処理を実行し、第2のMD5情報を形成し、前記第2の検査データが前記第2のMD5情報と整合するか否かを確認するステップであり、前記第2の検査データは、前記ファームウェアアップグレードパッケージの前記第1の暗号化データの解読後に形成されたMD5情報であるステップを有する、請求項9に記載の無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法。前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行する前に、前記ファームウェアアップグレードファイルで検査処理を実行し、第3の検査データを形成するステップと、前記第3の検査データが前記ファームウェアアップグレードパッケージの前記第1の検査データと整合するか否かを確認するステップと、整合する場合、前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って前記対応するファームウェアで前記アップグレード動作を実行し、整合しない場合、前記ファームウェアアップグレードファイルに従って前記対応するファームウェアで前記アップグレード動作を実行せずに、前記ファームウェアアップグレードファイルを破棄するステップとを更に有する、請求項6ないし10のうちいずれか1項に記載の無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法。少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するように構成された検査モジュールと、前記検査モジュールにより形成された前記第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するように構成された暗号化モジュールと、前記第1の暗号化データと前記第1の検査データと前記ファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じて前記ファームウェアアップグレードパッケージを移動端末に送信するように構成された処理モジュールとを有するサーバ。前記検査モジュールは、前記少なくとも1つのファームウェアアップグレードファイルで巡回冗長検査処理を実行し、前記第1の検査データとして巡回冗長検査データを形成するように構成された巡回冗長検査ユニット、及び/又は前記少なくとも1つのファームウェアアップグレードファイルでMD5処理を実行し、前記第1の検査データとしてMD5情報検査データを形成するように構成されたMD5ユニットを有する、請求項12に記載のサーバ。前記暗号化モジュールは、前記第1の検査データで秘密鍵暗号化を実行し、前記第1の暗号化データとして前記秘密鍵暗号化を受けたデータを使用するように構成された第1の暗号化ユニットを有する、請求項12又は13に記載のサーバ。前記暗号化モジュールは、前記第1の検査データが巡回冗長検査データである場合、前記巡回冗長検査データ及び前記ファームウェアアップグレードファイルで秘密鍵暗号化を実行し、前記秘密鍵暗号化を受けたデータを形成するように構成された第2の暗号化ユニットであり、前記秘密鍵暗号化を受けた前記データは、前記秘密鍵暗号化を受けた前記巡回冗長検査データ及び秘密鍵暗号化を受けたファームウェアアップグレードファイルを有し、前記秘密鍵暗号化を受けた前記巡回冗長検査データは、前記第1の暗号化データであり、前記ファームウェアアップグレードパッケージに含まれる前記ファームウェアアップグレードファイルは、前記秘密鍵暗号化を受けた前記ファームウェアアップグレードファイルである第2の暗号化ユニット、及び/又は前記第1の検査データが巡回冗長検査データである場合、前記巡回冗長検査データで前記MD5処理を実行し、前記巡回冗長検査データに対応するMD5情報を形成し、前記対応するMD5情報で前記秘密鍵暗号化を実行し、前記第1の暗号化データを形成する第3の暗号化ユニットを有する、請求項13に記載のサーバ。前記検査モジュールが前記少なくとも1つのファームウェアアップグレードファイルで前記検査処理を実行する前に、複数のファームウェアアップグレードファイルを取得する取得モジュールであり、前記ファームウェアアップグレードパッケージは、前記複数のファームウェアアップグレードファイルを有する取得モジュールを更に有する、請求項12に記載のサーバ。無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、前記ファームウェアアップグレードパッケージをキャッシュの区画に格納するように構成された受信モジュールと、前記キャッシュの区画に格納された前記ファームウェアアップグレードパッケージを読み取るように構成された読み取りモジュールであり、前記ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを有する読み取りモジュールと、前記読み取りモジュールにより読み取られた前記ファームウェアアップグレードパッケージの前記第1の暗号化データを解読し、第2の検査データを形成するように構成された解読モジュールと、前記第2の検査データが前記第1の検査データと整合する場合、前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行するように構成されたアップグレードモジュールとを有する移動端末。前記読み取りモジュールは、前記キャッシュの区画をトラバースし、前記ファームウェアアップグレードパッケージに対応するファイルヘッダを取得するトラバースユニットと、前記ファームウェアアップグレードパッケージに対応する前記ファイルヘッダから、目的のファイルヘッダとして有効なファイルヘッダを選択する選択ユニットと、前記目的のファイルヘッダの識別情報に従って、前記識別情報に対応するデータパケットを読み取り、前記ファームウェアアップグレードパッケージを形成するように、前記識別情報に対応する前記データパケットを構成する読み取りユニットとを有する、請求項17に記載の移動端末。前記選択モジュールは、前記ファームウェアアップグレードパッケージに対応する有効なファイルヘッダから、最大ブロック番号を有するファイルヘッダを前記目的のファイルヘッダとして選択するように構成された第1の選択サブユニットと、前記最大ブロック番号を有する前記ファイルヘッダが、ブロック番号が同じ複数のファイルヘッダを有する場合、ブロック番号が同じ前記複数のファイルヘッダから、最大のフラッシュアドレスを有するファイルヘッダを前記目的のファイルヘッダとして選択する第2の選択ユニットとを有する、請求項18に記載の移動端末。前記解読モジュールは、前記ファームウェアアップグレードパッケージの前記第1の暗号化データで公開鍵解読を実行し、解読されたデータを前記第2の検査データとして使用するように特に構成される、請求項17に記載の移動端末。前記解読モジュールが前記ファームウェアアップグレードパッケージの前記第1の暗号化データを解読し、前記第2の検査データを形成した後に、前記第2の検査データが前記第1の検査データと整合するか否かを判定する判定モジュールを更に有し、前記判定モジュールは、前記第1の検査データが巡回冗長検査データであり、前記第1の暗号化データが秘密鍵暗号化が前記巡回冗長検査データで実行された後に取得されたデータである場合、前記第2の検査データと前記第1の検査データとを直接比較し、これらが同じであるか否かを判定するように構成された第1の比較ユニット、前記第1の検査データがMD5情報検査データであり、前記第1の暗号化データが前記秘密鍵暗号化が前記MD5情報検査データで実行された後に取得されたデータである場合、前記第2の検査データと前記第1の検査データとを直接比較し、これらが同じであるか否かを判定する第2の比較ユニット、又は前記第1の検査データが巡回冗長検査データであり、前記第1の暗号化データが前記秘密鍵暗号化が前記巡回冗長検査データに対応するMD5情報で実行された後に取得されたデータである場合、前記ファームウェアアップグレードパッケージの前記巡回冗長検査データでMD5処理を実行し、第2のMD5情報を形成し、前記第2の検査データが前記第2のMD5情報と整合するか否かを確認するように構成された第3の比較ユニットであり、前記第2の検査データは、前記ファームウェアアップグレードパッケージの前記第1の暗号化データの解読後に形成されたMD5情報である第3の比較ユニットを有する、請求項20に記載の移動端末。前記アップグレードモジュールが前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行する前に、前記ファームウェアアップグレードファイルで検査処理を実行し、第3の検査データを形成するように構成された検査モジュールと、前記第3の検査データが前記ファームウェアアップグレードパッケージの前記第1の検査データと整合するか否かを確認するように構成された確認モジュールとを更に有し、前記アップグレードモジュールは、前記第3の検査データが前記第1の検査データと整合する場合、前記ファームウェアアップグレードパッケージの前記ファームウェアアップグレードファイルに従って前記対応するファームウェアで前記アップグレード動作を実行し、整合しない場合、前記ファームウェアアップグレードファイルに従って前記対応するファームウェアで前記アップグレード動作を実行せずに、前記ファームウェアアップグレードファイルを破棄するように構成される、請求項17ないし21のうちいずれか1項に記載の移動端末。請求項12ないし16のうちいずれか1項に記載のサーバと、請求項17ないし22のうちいずれか1項に記載の移動端末とを有する、無線でのファームウェア配信技術に基づいてファームウェアをアップグレードするシステム。本発明の実施中に、発明者は、従来技術が少なくとも以下の問題を有することを見出した。ファームウェアアップグレードのためのアップグレードパケットは、無線インタフェースを通じて移動端末に直接送信され、移動端末を不正コードによる侵入の脅威にさらす。本発明の実施例は、無線でのファームウェア配信技術に基づいてファームウェアを処理する方法、装置及びシステムを提供する。これらは、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善するために使用される。本発明の実施例は、無線でのファームウェア配信技術に基づいてファームウェアを処理する方法を提供し、少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するステップと、第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するステップと、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信するステップとを含む。本発明の実施例は、無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法を更に提供し、無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、ファームウェアアップグレードパッケージをキャッシュの区画に格納するステップと、キャッシュの区画に格納されたファームウェアアップグレードパッケージを読み取るステップであり、ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含むステップと、ファームウェアアップグレードパッケージの第1の暗号化データを解読し、第2の検査データを形成するステップと、第2の検査データが第1の検査データと整合する場合、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行するステップとを含む。本発明は、サーバを提供し、少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するように構成された検査モジュールと、検査モジュールにより形成された第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するように構成された暗号化モジュールと、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信するように構成された処理モジュールとを含む。本発明は、移動端末を更に提供し、無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、ファームウェアアップグレードパッケージをキャッシュの区画に格納するように構成された受信モジュールと、キャッシュの区画に格納されたファームウェアアップグレードパッケージを読み取るように構成された読み取りモジュールであり、ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含む読み取りモジュールと、読み取りモジュールにより読み取られたファームウェアアップグレードパッケージの第1の暗号化データを解読し、第2の検査データを形成するように構成された解読モジュールと、第2の検査データが第1の検査データと整合する場合、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行するように構成されたアップグレードモジュールとを含む。本発明の実施例は、前述のサーバ及び移動端末を含む、無線でのファームウェア配信技術に基づいてファームウェアをアップグレードするシステムを更に提供する。ファームウェアアップグレードファイルで検査、暗号化及び結合処理を実行することにより、本発明の実施例において、無線でのファームウェア配信技術に基づいてファームウェアを処理する方法、装置及びシステムは、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。本発明又は従来技術の技術的対策を明確に示すために、実施例又は従来技術の説明において使用される必要のある添付図面が以下に簡単に提示される。明らかに、以下の説明における添付図面は本発明の単なるいくつかの実施例である。当業者は、創造的取り組みを行うことなく、これらの添付図面に基づいて他の図面を得ることができる。本発明の実施例の目的、技術的対策及び利点を明瞭にするために、本発明の実施例について、以下の添付図面を参照して明確且つ完全に説明する。明らかに、説明する実施例は、本発明の実施例の全てではなく、一部である。創造的取り組みを行わずに本発明の実施例に基づいて当業者により得られる全ての他の実施例も、本発明の保護範囲内に入るものとする。図1は、本発明の実施例による無線でのファームウェア配信技術に基づいてファームウェアを処理する方法のフローチャートである。図1に示すように、本発明のこの実施例は、無線でのファームウェア配信技術に基づいてファームウェアを処理する方法を提供し、以下のステップを含む。ステップ101:少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成する。ステップ102:第1の検査データで暗号化処理を実行し、第1の暗号化データを形成する。ステップ103:第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信する。この実施例では、前述のステップはサーバにより実行されてもよい。移動端末は、バイナリファイル、ファイルシステム、アップグレード実行スクリプト等のような、アップグレードされる複数のファームウェアを含んでもよい。サーバ側では、アップグレードされる少なくとも1つのファームウェアのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成する。次に、第1の検査データで暗号化処理を実行し、第1の暗号化データを形成する。最後に、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを1つのファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信する。これにより、移動端末が受信したファームウェアアップグレードパッケージに従ってファームウェアアップグレードを実行する。本発明のこの実施例において無線でのファームウェア配信技術に基づいてファームウェアを処理する方法は、ファームウェアアップグレードファイルで検査、暗号化及び結合処理を実行し、ファームウェアアップグレードパッケージを形成し、移動端末でファームウェアアップグレードパッケージに従ってファームウェアアップグレードを実行することにより、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。前述の方法の実施例に基づいて、ステップ101は以下のステップを含んでもよい。a1:少なくとも1つのファームウェアアップグレードファイルで巡回冗長検査CRC:CyclicRedundancyCheck処理を実行し、第1の検査データとしてCRCデータを形成すること。a2:又は、少なくとも1つのファームウェアアップグレードファイルでメッセージダイジェストアルゴリズム5MD5:MessageDigestAlgorithm5処理を実行し、第1の検査データとしてMD5情報検査データを形成すること。ファームウェアアップグレードファイルで検査処理を実行する場合、サーバは、CRC方法を採用してもよく、また、MD5方法を使用してもよい。CRC方法を使用することにより形成された検査データの長さは、ファームウェアアップグレードファイルの長さに比例して増加するが、MD5方法を使用することにより形成された検査データの長さは固定である。次の暗号化手順では、暗号化データが小さいほど、効率が高くなる。従って、MD5方法を使用することにより検査処理を実行することが例示的な対策になる。前述の技術的対策に基づいて、ステップ102は以下のステップを含んでもよい。b1:第1の検査データで秘密鍵暗号化を実行し、第1の暗号化データとして暗号化されたデータを使用する。サーバは、内部に格納された秘密鍵を使用することにより、第1の暗号化データで暗号化処理を実行してもよい。秘密鍵は、工場配送時に移動端末に内部に設定された公開鍵に合致する。更に、第1の検査データがCRCデータである場合、すなわち、ファームウェアアップグレードファイルがCRC方法を使用することにより処理される場合、ステップ102は以下のステップを含んでもよい。b2:CRCデータ及びファームウェアアップグレードファイルで秘密鍵暗号化を実行し、暗号化されたデータを形成すること。ただし、暗号化されたデータは、暗号化されたCRCデータ及び暗号化されたファームウェアアップグレードファイルを含み、暗号化されたCRCデータは、第1の暗号化データであり、この時点で、ファームウェアアップグレードパッケージに含まれるファームウェアアップグレードファイルは、暗号化されたファームウェアアップグレードファイルである。b3:又は、CRCデータでMD5処理を実行し、CRCデータに対応するMD5情報を形成し、対応するMD5情報で秘密鍵暗号化を実行し、第1の暗号化データを形成すること。一方、第1の検査データがMD5情報検査データである場合、すなわち、ファームウェアアップグレードファイルがMD5方法を使用することにより処理される場合、CRC処理は、まずMD5情報検査データで実行され、CRCデータを形成し、次に、秘密鍵暗号化がCRCデータで実行され、第1の暗号化データを形成する。すなわち、ファームウェアアップグレードファイルで検査及び暗号化処理を実行する段階で、秘密鍵暗号化を実行するステップの前に、CRC処理若しくはMD5処理又は2つの組み合わせがファームウェアアップグレードファイルで実行されてもよい。この2つの順序は限定されない。更に、前述のステップ101の前に、この実施例で提供される無線でのファームウェア配信技術に基づいてファームウェアを処理する方法は、更に以下のステップを含んでもよい。c1:複数のファームウェアアップグレードファイルを取得し、この時点で、ファームウェアアップグレードパッケージは、取得された複数のファームウェアアップグレードファイルを含む。サーバは、表1のシーケンスに従ってファームウェアアップグレードパッケージを形成してもよい。図2は、本発明の実施例による無線でのファームウェア配信技術に基づいてファームウェアを処理する方法のフローチャートである。図2に示すように、本発明のこの実施例は、無線でのファームウェア配信技術に基づいてファームウェアを処理する方法を提供し、以下のステップを含む。ステップ201:無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、ファームウェアアップグレードパッケージをキャッシュの区画cachepartitionに格納する。ステップ202:キャッシュの区画に格納されたファームウェアアップグレードパッケージを読み取る。ただし、ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含む。ステップ203:ファームウェアアップグレードパッケージの第1の暗号化データを解読し、第2の検査データを形成する。ステップ204:第2の検査データが第1の検査データと整合する場合、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行する。この実施例では、前述のステップは、移動端末により実行されてもよい。移動端末は、バイナリファイル、ファイルシステム、アップグレード実行スクリプト等のような、アップグレードされる複数のファームウェアを含んでもよい。サーバ側がアップグレードされる少なくとも1つのファームウェアのファームウェアアップグレードファイルで動作を実行し、無線インタフェースを通じて形成されたファームウェアアップグレードパッケージをファームウェアがアップグレードされる移動端末に送信した場合、移動端末は、受信したファームウェアアップグレードパッケージをキャッシュCACHEの区画に格納する。移動端末は、キャッシュの区画のファームウェアアップグレードパッケージを読み取り、ただし、ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含み、ファームウェアアップグレードパッケージの第1の暗号化データを解読し、第2の検査データを形成し、第2の検査データが第1の検査データと整合する場合、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行する。この実施例において無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法では、ファームウェアアップグレードファイルで検査、暗号化及び結合動作を実行することによりサーバによって形成されたファームウェアアップグレードパッケージを受信した後に、移動端末は、ファームウェアアップグレードパッケージで対応する解読動作を実行し、ファームウェアアップグレードを実行する。このことは、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。図3は、本発明の他の実施例による無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法のフローチャートである。図3に示すように、図2に示す前述の実施例に基づいて、本発明は、以下のステップを含む、無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法を提案する。ステップ301:無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、ファームウェアアップグレードパッケージをキャッシュの区画に格納する。ステップ302:キャッシュの区画をトラバースtraverseし、ファームウェアアップグレードパッケージに対応するファイルヘッダを取得する。ステップ303:ファームウェアアップグレードパッケージに対応するファイルヘッダから、目的のファイルヘッダとして有効なファイルヘッダを選択する。キャッシュの区画において、特定のファイルが格納されている場合、その識別情報ID:identityがIDaであり、IDaを含むファイルヘッダがキャッシュの区画に書き込まれる必要があることを仮定する。ファイルをアップデートする場合、その対応するファイルヘッダを無効に設定しすなわち、ファイル名がリンクなしunlinkedであり、IDがIDaであるファイルヘッダをキャッシュの区画に書き込み、新たなファイルヘッダを再び書き込むアップデートされたファイルのIDがIDbであることを仮定し、IDbを含むファイルヘッダをキャッシュの区画に書き込む。従って、ファームウェアアップグレードパッケージに対応する全てのファイルヘッダの中から、ファイル名がリンクなしであるファイルヘッダのIDと同じIDを有するファイルヘッダを削除する。そして、全ての残りのファイルヘッダが有効なファイルヘッダになる。有効なファイルヘッダから1つを目的のファイルヘッダとして選択する。ステップ304:目的のファイルヘッダのIDに従って、IDに対応するデータパケットを読み取り、ファームウェアアップグレードパッケージを形成するように、これらのデータパケットを順に構成する。ステップ305:ファームウェアアップグレードパッケージの第1の暗号化データで公開鍵解読を実行し、解読されたデータを第2の検査データとして使用する。ステップ306:第2の検査データが第1の検査データと整合するか否かを判定する。整合する場合、ステップ307を実行し、そうでない場合、ステップ310を実行する。ステップ307:ファームウェアアップグレードファイルで検査処理を実行し、第3の検査データを形成する。この実施例において、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルが秘密鍵暗号化を受けたファームウェアアップグレードファイルである場合、検査処理が実行される前に、公開鍵解読が実行される必要がある。ステップ308:第3の検査データがファームウェアアップグレードパッケージの第1の検査データと整合するか否かを確認する。整合する場合、ステップ309を実行し、そうでない場合、ステップ310を実行する。ステップ309:ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアでアップグレード動作を実行する。ステップ310:ファームウェアアップグレードファイルに従って対応するファームウェアでアップグレード動作を実行せずに、ファームウェアアップグレードファイルを破棄する。この実施例では、前述のステップは、移動端末により実行されてもよい。図2に示す前述の方法の実施例に基づいて、移動端末により受信されたファームウェアアップグレードパッケージは、キャッシュの区画に格納される。yaffs2ファイルシステムが使用されてもよい。しかし、移動端末のモジュールOEMSBLは、モジュールがファームウェアアップグレードパッケージを読み取るために使用される場合、yaffs2ファイルシステムをサポートしない。従って、OEMSBLによりキャッシュの区画のファームウェアアップグレードパッケージを読み取る動作は、まず、キャッシュの区画をトラバースし、ファームウェアアップグレードパッケージに対応する全てのファイルヘッダを取得し、例えば、アップグレードパケットファイル名の要件を満たす全てのファイルヘッダを取得し、これらのファイルヘッダの中から、ファイル名がリンクなしであるファイルヘッダのIDと同じIDである限り、ファイルヘッダを削除し、特定の規則に従って残りのファイルヘッダから目的のファイルヘッダを選択し例えば、これらの中から、最大ブロック番号blocknumを有するファイルヘッダを目的のファイルヘッダとして選択し、ブロック番号が同じ複数のファイルヘッダが存在する場合、最大のフラッシュFlashアドレスを有するファイルヘッダを目的のファイルヘッダとして選択し、目的のファイルヘッダを選択した後に、目的のファイルヘッダのIDに対応するデータパケットを読み取り、これらのデータパケットを順に構成し、完全なファームウェアアップグレードパッケージを形成することを含んでもよい。更に、前述のステップ306は、特に以下のステップを含んでもよい。d1:第1の検査データがCRCデータであり、第1の暗号化データが秘密鍵暗号化がCRCデータで実行された後に取得されたデータである場合、第2の検査データと第1の検査データとを直接比較し、これらが同じであるか否かを判定すること。d2:又は、第1の検査データがMD5情報検査データであり、第1の暗号化データが秘密鍵暗号化がMD5情報検査データで実行された後に取得されたデータである場合、第2の検査データと第1の検査データとを直接比較し、これらが同じであるか否かを判定すること。d3:又は、第1の検査データがCRCデータであり、第1の暗号化データが秘密鍵暗号化がCRCデータに対応するMD5情報で実行された後に取得されたデータである場合、ファームウェアアップグレードパッケージのCRCデータでMD5処理を実行し、第2のMD5情報を形成し、第2の検査データが第2のMD5情報と整合するか否かを確認すること。ただし、第2の検査データは、ファームウェアアップグレードパッケージの第1の暗号化データの解読後に形成されたMD5情報である。移動端末による対応するファームウェアでアップグレードを実行する動作は、OEMSBLにより、バイナリファイルをアップグレードし、関係するフラグを設定し、移動端末の他のモジュールRECOVERYにより、ファイルシステムでアップグレードを実行し、アップグレード実行スクリプトの処理を実行することを含んでもよい。全てのファームウェアがアップグレードされた後に、移動端末をリスタートすることで、アップグレード後の各ファームウェアが使用されてもよい。この実施例において無線でのファームウェア配信技術に基づいてファームウェアをアップグレードする方法では、ファームウェアアップグレードファイルで検査、暗号化及び結合動作を実行することによりサーバによって形成されたファームウェアアップグレードパッケージを受信した後に、移動端末は、ファームウェアアップグレードパッケージで対応する解読動作を実行し、ファームウェアアップグレードを実行する。このことは、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。前述の実施例に記載の技術的対策は、スマートフォンに実装されてもよい。スマートフォンが2つのCPUARM9及びARM11を含み、主にOEMSBL、AMSS、EFS、BOOT及びSYSTEMのモジュール及びファイルシステムを含むことを仮定する。本発明のこの実施例の技術的対策を使用することにより、全てのファームウェアが同時にアップグレードされてもよい。表2は、典型的なファームウェアアップグレードパッケージを示している。OEMSBL、AMSS、BOOT及びEFSのアップグレードは、OEMSBLで完了する。SYSTEM及びSCRIPTZIPのアップグレード処理は、RECOVERYで完了する。全体のアップグレード手順では、移動電話は、一回のみリスタートされればよい。このFOTAアップグレード対策は、ファームウェアアップグレードパッケージのダウンロード手順中に再開可能なダウンロードをサポートする。FOTAアップグレードが開始した後に、移動端末例えば、移動電話は、移動電話のアップグレードされる全てのファームウェアのアップグレードを完了するために、一回リスタートされる。アップグレード手順中に、FOTAアップグレード対策は、電源オフに対する保護poweroffprotectionをサポートし、SCRIPTZIPのアップグレード実行スクリプトの処理と互換性を有する。このことは、良好なユーザ経験を提供する。図4は、本発明の実施例によるサーバの概略構成図である。図4に示すように、本発明の実施例は、ファームウェアアップグレードパッケージを移動端末に提供するように構成されたサーバを提供する。サーバは、検査モジュール41と、暗号化モジュール42と、処理モジュール43とを含む。検査モジュール41は、少なくとも1つのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成するように構成される。暗号化モジュール42は、検査モジュール41により形成された第1の検査データで暗号化処理を実行し、第1の暗号化データを形成するように構成される。処理モジュール43は、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信するように構成される。この実施例では、移動端末は、バイナリファイル、ファイルシステム、アップグレード実行スクリプト等のような、アップグレードされる複数のファームウェアを含んでもよい。この実施例で提供されるサーバは、アップグレードされる少なくとも1つのファームウェアのファームウェアアップグレードファイルで検査処理を実行し、第1の検査データを形成する。次に、第1の検査データで暗号化処理を実行し、第1の暗号化データを形成する。最後に、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとをファームウェアアップグレードパッケージに結合し、無線インタフェースを通じてファームウェアアップグレードパッケージを移動端末に送信する。本発明のこの実施例のサーバは、ファームウェアアップグレードファイルで検査、暗号化及び結合処理を実行し、ファームウェアアップグレードパッケージを形成し、移動端末でファームウェアアップグレードパッケージに従ってファームウェアアップグレードを実行することにより、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。図5は、本発明の他の実施例によるサーバの概略構成図である。図5に示すように、前述のサーバの実施例に基づいて、検査モジュール41は、CRCユニット51及び/又はMD5ユニット52を含んでもよい。CRCユニット51は、少なくとも1つのファームウェアアップグレードファイルでCRC処理を実行し、第1の検査データとしてCRCデータを形成するように構成される。MD5ユニット52は、少なくとも1つのファームウェアアップグレードファイルでMD5処理を実行し、第1の検査データとしてMD5情報検査データを形成するように構成される。ファームウェアアップグレードファイルで検査処理を実行する場合、検査モジュール41は、CRC方法を採用してもよく、MD5方法を使用してもよい。CRC方法を使用することにより形成された検査データの長さは、ファームウェアアップグレードファイルの長さに比例して増加するが、MD5方法を使用することにより形成された検査データの長さは固定である。次の暗号化手順では、暗号化データが小さいほど、効率が高くなる。従って、MD5方法を使用することにより検査処理を実行することが例示的な対策になる。前述の技術的対策に基づいて、暗号化モジュール42は、第1の暗号化ユニット53を含んでもよい。第1の暗号化ユニット53は、第1の検査データで秘密鍵暗号化を実行し、第1の暗号化データとして暗号化されたデータを使用するように構成されてもよい。第1の暗号化ユニット53は、内部に格納された秘密鍵を使用することにより、第1の暗号化データで暗号化処理を実行してもよい。秘密鍵は、工場配送時に移動端末に内部に設定された公開鍵に合致する。更に、暗号化モジュール42は、第2の暗号化ユニット52及び/又は第3の暗号化ユニット55を含んでもよい。第2の暗号化ユニット54は、第1の検査データがCRCデータである場合、CRCデータ及びファームウェアアップグレードファイルで秘密鍵暗号化を実行し、暗号化されたデータを形成するように構成される。ただし、暗号化されたデータは、暗号化されたCRCデータ及び暗号化されたファームウェアアップグレードファイルを含み、暗号化されたCRCデータは、第1の暗号化データであり、ファームウェアアップグレードパッケージに含まれるファームウェアアップグレードファイルは、暗号化されたファームウェアアップグレードファイルである。第3の暗号化ユニット55は、第1の検査データがCRCデータである場合、CRCデータでMD5処理を実行し、CRCデータに対応するMD5情報を形成し、対応するMD5情報で秘密鍵暗号化を実行し、第1の暗号化データを形成するように構成される。更に、この実施例で提供される移動端末は、取得モジュール56を更に含んでもよい。取得モジュール56は、検査モジュール41が少なくとも1つのファームウェアアップグレードファイルで検査処理を実行する前に、複数のファームウェアアップグレードファイルを取得する。ただし、ファームウェアアップグレードパッケージは、前述の複数のファームウェアアップグレードファイルを含む。本発明のこの実施例のサーバは、ファームウェアアップグレードファイルで検査、暗号化及び結合処理を実行し、ファームウェアアップグレードパッケージを形成し、移動端末でファームウェアアップグレードパッケージに従ってファームウェアアップグレードを実行することにより、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。図6は、本発明の実施例による移動端末の概略構成図である。図6に示すように、本発明のこの実施例は、ファームウェアをアップグレードする機能を有する移動端末を提供する。移動端末は、受信モジュール61と、読み取りモジュール62と、解読モジュール63と、アップグレードモジュール64とを含む。受信モジュール61は、無線インタフェースを通じて、サーバにより送信されたファームウェアアップグレードパッケージを受信し、ファームウェアアップグレードパッケージをキャッシュの区画65に格納するように構成される。読み取りモジュール62は、キャッシュの区画65に格納されたファームウェアアップグレードパッケージを読み取るように構成される。ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含む。解読モジュール63は、読み取りモジュール62により読み取られたファームウェアアップグレードパッケージの第1の暗号化データで解読を実行し、第2の検査データを形成するように構成される。アップグレードモジュール64は、第2の検査データが第1の検査データと整合する場合、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行するように構成される。この実施例では、移動端末は、バイナリファイル、ファイルシステム、アップグレード実行スクリプト等のような、アップグレードされる複数のファームウェアを含んでもよい。サーバ側がアップグレードされる少なくとも1つのファームウェアのファームウェアアップグレードファイルで動作を実行し、無線インタフェースを通じて形成されたファームウェアアップグレードパッケージをファームウェアがアップグレードされる移動端末に送信した場合、移動端末の受信モジュール61は、受信したファームウェアアップグレードパッケージをキャッシュCACHEの区画65に格納する。更に、読み取りモジュール62は、キャッシュの区画65のファームウェアアップグレードパッケージを読み取る。ファームウェアアップグレードパッケージは、第1の暗号化データと第1の検査データとファームウェアアップグレードファイルとを含む。解読モジュール63は、ファームウェアアップグレードパッケージの第1の暗号化データで解読を実行し、第2の検査データを形成する。第2の検査データが第1の検査データと整合する場合、アップグレードモジュール64は、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアのアップグレード動作を実行する。本発明のこの実施例の移動端末では、ファームウェアアップグレードファイルで検査、暗号化及び結合動作を実行することによりサーバによって形成されたファームウェアアップグレードパッケージを受信モジュールが受信した後に、検査モジュールは、ファームウェアアップグレードパッケージで対応する解読動作を実行し、ファームウェアアップグレードを実行する。このことは、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。図7は、本発明の他の実施例による移動端末の概略構成図である。図7に示すように、前述の移動端末の実施例に基づいて、読み取りモジュール62は、トラバースユニット71と、選択ユニット72と、読み取りユニット73とを含んでもよい。トラバースユニット71は、キャッシュの区画65をトラバースし、ファームウェアアップグレードパッケージに対応するファイルヘッダを取得するように構成される。選択ユニット72は、ファームウェアアップグレードパッケージに対応するファイルヘッダから、目的のファイルヘッダとして有効なファイルヘッダを選択するように構成される。読み取りユニット73は、目的のファイルヘッダのIDに従って、IDに対応するデータパケットを読み取り、ファームウェアアップグレードパッケージを形成するように、これらのデータパケットを順に構成するように構成される。キャッシュの区画65において、特定のファイルが格納されている場合、その識別情報ID:identityがIDaであり、IDaを含むファイルヘッダがキャッシュの区画に書き込まれる必要があることを仮定する。ファイルをアップデートする場合、その対応するファイルヘッダを無効に設定しすなわち、ファイル名がリンクなしunlinkedであり、IDがIDaであるファイルヘッダをキャッシュの区画に書き込み、新たなファイルヘッダを再び書き込むアップデートされたファイルのIDがIDbであることを仮定し、IDbを含むファイルヘッダをキャッシュの区画に書き込む。従って、ファームウェアアップグレードパッケージに対応する全てのファイルヘッダの中から、ファイル名がリンクなしであるファイルヘッダのIDと同じIDを有するファイルヘッダを削除する。そして、全ての残りのファイルヘッダが有効なファイルヘッダになる。有効なファイルヘッダから1つを目的のファイルヘッダとして選択する。本発明のこの実施例では、図6に示す技術的対策に基づいて、移動端末により受信されたファームウェアアップグレードパッケージは、キャッシュの区画65に格納される。yaffs2ファイルシステムが使用されてもよい。移動端末内にあり、ファームウェアアップグレードパッケージを読み取るように構成された読み取りモジュール62は、OEMSBLでもよい。OEMSBLは、yaffs2ファイルシステムをサポートしない。従って、トラバースユニット71は、キャッシュの区画をトラバースし、ファームウェアアップグレードパッケージに対応する全てのファイルヘッダを取得し、例えば、アップグレードパケットファイル名の要件を満たす全てのファイルヘッダを取得し、これらのファイルヘッダの中から、選択ユニット72は、ファイル名がリンクなしであるファイルヘッダのIDと同じIDである限り、ファイルヘッダを削除し、特定の規則に従って残りのファイルヘッダから目的のファイルヘッダを選択する例えば、選択ユニット72は、ファームウェアアップグレードパッケージに対応する有効なファイルヘッダから、最大ブロック番号blocknumを有するファイルヘッダを目的のファイルヘッダとして選択するように構成された第1の選択サブユニットと、ブロック番号が同じ複数のファイルヘッダが存在する場合、ブロック番号が同じ複数のファイルヘッダから、最大のフラッシュFlashアドレスを有するファイルヘッダを目的のファイルヘッダとして選択するように構成された第2の選択サブユニットとを含んでもよい。目的のファイルヘッダを選択した後に、読み取りユニット73は、目的のファイルヘッダのIDに対応するデータパケットを読み取り、これらのデータパケットを順に構成し、ファームウェアアップグレードパッケージを形成する。更に、解読モジュール63は、ファームウェアアップグレードパッケージの第1の暗号化データで公開鍵解読を実行し、解読されたデータを第2の検査データとして使用するように特に構成されてもよい。更に、本発明のこの実施例で提供される移動端末は、判定モジュール74を更に含んでもよい。判定モジュール74は、解読モジュール63がファームウェアアップグレードパッケージの第1の暗号化データで解読を実行し、第2の検査データを形成した後に、第2の検査データが第1の検査データと整合するか否かを判定するように構成される。判定モジュール74は、第1の比較ユニット75、第2の比較ユニット76及び/又は第3の比較ユニット77を含んでもよい。第1の比較ユニット75は、第1の検査データがCRCデータであり、第1の暗号化データが秘密鍵暗号化がCRCデータで実行された後に取得されたデータである場合、第2の検査データと第1の検査データとを直接比較し、これらが同じであるか否かを判定するように構成される。第2の比較ユニット76は、第1の検査データがMD5情報検査データであり、第1の暗号化データが秘密鍵暗号化がMD5情報検査データで実行された後に取得されたデータである場合、第2の検査データと第1の検査データとを直接比較し、これらが同じであるか否かを判定するように構成される。第3の比較ユニット77は、第1の検査データがCRCデータであり、第1の暗号化データが秘密鍵暗号化がCRCデータに対応するMD5情報で実行された後に取得されたデータである場合、ファームウェアアップグレードパッケージのCRCデータでMD5処理を実行し、第2のMD5情報を形成し、第2の検査データが第2のMD5情報と整合するか否かを確認するように構成される。ただし、第2の検査データは、ファームウェアアップグレードパッケージの第1の暗号化データの解読後に形成されたMD5情報である。更に、本発明のこの実施例の移動端末は、検査モジュール78と、確認モジュール79とを更に含んでもよい。検査モジュール78は、アップグレードモジュール64がファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアでアップグレード動作を実行する前に、ファームウェアアップグレードファイルで検査処理を実行し、第3の検査データを形成するように構成される。確認モジュール79は、第3の検査データがファームウェアアップグレードパッケージの第1の検査データと整合するか否かを確認するように構成される。この時点で、第3の検査データがファームウェアアップグレードパッケージの第1の検査データと整合する場合、アップグレードモジュール64は、ファームウェアアップグレードパッケージのファームウェアアップグレードファイルに従って対応するファームウェアでアップグレード動作を実行するように構成される。そうでない場合、ファームウェアアップグレードファイルに従って対応するファームウェアでアップグレード動作を実行せずに、ファームウェアアップグレードファイルを破棄するように構成される。この実施例の移動端末では、受信モジュールがファームウェアアップグレードファイルで検査、暗号化及び結合動作を実行することによりサーバによって形成されたファームウェアアップグレードパッケージを受信した後に、検査モジュールは、ファームウェアアップグレードパッケージで検査処理を実行し、アップグレードモジュールは、検査が通過した後にファームウェアアップグレードを実行する。このことは、動作が複雑であり、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。図8は、本発明の実施例による無線でのファームウェア配信技術に基づいてファームウェアをアップグレードするシステムのブロック図である。図8に示すように、本発明のこの実施例は、サーバ81と移動端末82とを含む、無線でのファームウェア配信技術に基づいてファームウェアをアップグレードするシステムを提供する。このシステムの実施例のサーバ81の機能については、図4又は図5に示す前述の実施例の具体的な説明に参照が行われてもよく、移動端末82の機能については、図6又は図7に示す前述の実施例の具体的な説明に参照が行われてもよい。ここでは繰り返し説明しない。この実施例において無線でのファームウェア配信技術に基づいてファームウェアをアップグレードするシステムでは、ファームウェアアップグレードファイルで検査、暗号化及び結合動作を実行することによりサーバによって形成されたファームウェアアップグレードパッケージを受信した後に、移動端末は、ファームウェアアップグレードパッケージで検査処理を実行し、検査が通過した後にファームウェアアップグレードを実行する。このことは、動作が複雑であり、移動端末が不正コードの侵入を受けやすいという従来技術の欠点を解決し、複数のファームウェアのアップグレードを迅速に実施し、移動端末のセキュリティを改善する。前述の方法の全て又は一部は、関係するハードウェアに命令するプログラムにより完了されてもよいことが、当業者に分かる。プログラムは、コンピュータ可読記憶媒体に格納されてもよい。プログラムが実行された場合、前述の方法の実施例を含むステップが実行される。記憶媒体は、ROM、RAM、磁気ディスク又はコンパクトディスク等のような、プログラムコードを格納してもよい様々な媒体を含む。最後に、前述の実施例は、単に本発明の技術的対策を例示するものであり、これを限定するものではない点に留意すべきである。依然として当業者が前述の各実施例に示された技術的対策に変更を行ってもよく、或いはその技術的特徴の一部に等価置換を行ってもよいことが、当業者に分かる。これらの変更又は置換は、対応する技術的対策の性質を、本発明の各実施例の技術的対策の要旨及び範囲から逸脱させない。この出願は、2010年8月27日にMETHODFORPROCESSINGFIRMWAREBASEDONFIRMWAREOVERTHEAIRTECHNOLOGYAPPARATUSANDSYSTEMという題で中国特許庁に出願された中国特許出願第201010268847X号の優先権を主張し、この全内容を援用する。