(57)【特許請求の範囲】
【請求項１】
端末におけるメッセージ検証のための方法であって、
セルブロードキャストエンティティによって送信されたイベントメッセージを受信するステップであって、前記イベントメッセージは、前記イベントメッセージの前記セルブロードキャストエンティティのシグニチャと、認証局、CA、によって前記セルブロードキャストエンティティに発行された潜在的証明書とを伝える、ステップと、
前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、または前記ネットワークサイドから取得される前記CAの情報に従って、前記CAの前記公開キーを取得するステップであって、前記ネットワークサイドは、コアネットワークエンティティ、アクセスネットワークエンティティ、またはサーバである、ステップと、
取得した前記CAの公開キーと、前記セルブロードキャストエンティティの前記潜在的証明書とに従って、前記セルブロードキャストエンティティの公開キーを取得するステップと、
前記セルブロードキャストエンティティの前記公開キーに従って、前記イベントメッセージの前記セルブロードキャストエンティティの前記シグニチャを検証するステップと、
前記検証するステップの結果に従って、前記イベントメッセージの正当性を決定するステップとを含む、方法。
【請求項２】
前記潜在的証明書は、前記セルブロードキャストエンティティの識別情報を伝え、
前記CAの前記公開キーを決定するために前記事前に設定された情報は、特に、
前記セルブロードキャストエンティティの前記識別情報と前記CAの前記情報との間の対応関係を含み、
前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、前記CAの前記公開キーを取得する前記ステップは、特に、
前記潜在的証明書によって伝えられる前記セルブロードキャストエンティティの前記識別情報と、前記事前に設定された前記セルブロードキャストエンティティの前記識別情報と前記CAの前記情報との間の対応関係とに従って、前記セルブロードキャストエンティティの前記識別情報に対応する前記CAの前記情報を取得するステップと、その後、前記CAの前記公開キーを取得するステップとを含む、請求項1に記載の方法。
【請求項３】
前記CAの前記公開キーを決定するためのものであるとともに前記ネットワークサイドから取得される前記情報は、特に、前記セルブロードキャストエンティティの地理的位置の情報であり、
前記CAの前記公開キーを決定するために前記事前に設定された情報は、特に、
前記CAの地理的位置の情報と前記CAの前記情報との間の対応関係を含み、
前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、前記CAの前記公開キーを取得する前記ステップは、特に、
前記セルブロードキャストエンティティの前記地理的位置の前記情報に従って、前記CAの前記地理的位置の前記情報を取得するステップと、
前記取得した前記CAの前記地理的位置の情報と、前記事前に設定された前記CAの前記地理的位置の前記情報と前記CAの前記情報との間の対応関係とに従って、前記CAの前記地理的位置に対応する前記CAの前記情報を取得するステップと、その後、前記CAの前記公開キーを取得するステップとを含む、請求項1に記載の方法。
【請求項４】
前記ネットワークサイドから取得される前記CAの前記情報は、端末がネットワークにアクセスする際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得される前記CAの情報を含む、
または、
前記イベントメッセージは、前記CAの前記情報をさらに伝え、
前記ネットワークサイドから取得される前記CAの前記情報は、前記イベントメッセージにおいてさらに伝えられる前記CAの前記情報から取得される前記CAの情報を含む、請求項1に記載の方法。
【請求項５】
前記CAの前記情報は、前記CAの識別、または前記CAの前記公開キーの識別子、または前記CAの前記公開キーを含む、請求項1から4のいずれか一項に記載の方法。
【請求項６】
メッセージ検証のための端末であって、前記端末は、受信機とプロセッサとを備え、
前記受信機は、セルブロードキャストエンティティによって送信されたイベントメッセージを受信するように構成されるとともに、前記イベントメッセージを前記プロセッサに送信するように構成され、前記イベントメッセージは、前記イベントメッセージの前記セルブロードキャストエンティティのシグニチャと、認証局、CA、によって前記セルブロードキャストエンティティに発行された潜在的証明書とを伝え、
前記プロセッサは、前記受信機によって送信された前記イベントメッセージを受信するように構成されるとともに、前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、または前記ネットワークサイドから取得される前記CAの情報に従って、前記CAの前記公開キーを取得するように構成され、前記ネットワークサイドは、コアネットワークエンティティ、アクセスネットワークエンティティ、またはサーバであり、
前記プロセッサは、前記取得した前記CAの公開キーと、前記セルブロードキャストエンティティの前記潜在的証明書とに従って、前記セルブロードキャストエンティティの公開キーを取得するようにさらに構成され、
前記プロセッサは、前記セルブロードキャストエンティティの前記公開キーに従って、前記イベントメッセージの前記セルブロードキャストエンティティの前記シグニチャを検証するようにさらに構成され、
前記プロセッサは、前記イベントメッセージの正当性を検証した結果に従って、決定するようにも構成される、端末。
【請求項７】
前記潜在的証明書は、前記セルブロードキャストエンティティの識別情報をさらに伝え、
前記CAの前記公開キーを決定するために前記事前に設定された情報は、特に、
前記セルブロードキャストエンティティの前記識別情報と前記CAの前記情報との間の対応関係を含み、
前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、前記CAの前記公開キーを取得することは、特に、
前記潜在的証明書によって伝えられる前記セルブロードキャストエンティティの前記識別情報と、前記事前に設定された前記セルブロードキャストエンティティの前記識別情報と前記CAの前記情報との間の対応関係とに従って、前記セルブロードキャストエンティティの前記識別情報に対応する前記CAの前記情報を取得することと、その後、前記CAの前記公開キーを取得することとを含む、請求項6に記載の端末。
【請求項８】
前記CAの前記公開キーを決定するためのものであるとともに前記ネットワークサイドから取得される前記情報は、特に、前記セルブロードキャストエンティティの地理的位置の情報であり、
前記CAの前記公開キーを決定するために前記事前に設定された情報は、特に、
前記CAの地理的位置の情報と前記CAの前記情報との間の対応関係を含み、
前記CAの公開キーを決定するために事前に設定された情報と、前記CAの前記公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、前記CAの前記公開キーを取得することは、特に、
前記セルブロードキャストエンティティの前記地理的位置の前記情報に従って、前記CAの前記地理的位置の前記情報を取得することと、
前記取得した前記CAの前記地理的位置の情報と、前記事前に設定された前記CAの前記地理的位置の前記情報と前記CAの前記情報との間の対応関係とに従って、前記CAの前記地理的位置に対応する前記CAの前記情報を取得することと、その後、前記CAの前記公開キーを取得することとを含む、請求項6に記載の端末。
【請求項９】
前記ネットワークサイドから取得される前記CAの前記情報は、端末がネットワークにアクセスする際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得される前記CAの情報を含む、
または、
前記イベントメッセージは、前記CAの前記情報をさらに伝え、
前記ネットワークサイドから取得される前記CAの前記情報は、前記イベントメッセージにおいてさらに伝えられる前記CAの前記情報から取得される前記CAの情報を含む、請求項6に記載の端末。
【請求項１０】
前記CAの前記情報は、前記CAの識別番号、または前記CAの前記公開キーの識別子、または前記CAの前記公開キーを含む、請求項6から9のいずれか一項に記載の端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信の分野に関し、具体的には、メッセージ検証のための方法および端末に関する。
【背景技術】
【０００２】
PWS(Public Warning System、公衆警報システム)は、自然災害または人命および財産に存在をもたらし得る人災に対して注意喚起する公衆警報システムである。PWSサービスは、電気通信事業者によってユーザに提供され、その内容は、警告メッセージ提供部によって提供され得る。公衆警報イベントが発生すると、警告メッセージ提供部は、警告メッセージを生成して、同一のものを事業者に送信する。事業者は、警告メッセージをユーザ端末に送信するために彼らのネットワークを使用する。PWSによって発せされるメッセージは大規模パニックを引き起こし得るので、セキュリティに関する要件は非常に高い。PWSのセキュリティ要件によれば、セキュリティ機構は、警告通知の送信元を特定しなければならず、それによって、誤った警告通知を未然に防ぐとともに警告通知の完全性を保っている。
【０００３】
従来技術では、誤った警告通知を未然に防ぎ、警告通知の完全性を保つために、以下の方法により、警告通知の送信元を特定している。
第1に、複数のグローバル認証局CA(認証局)が世界中に展開されており、これらCAの公開キーが端末に設定されている。
第2に、セルブロードキャストエンティティ(Cell Broadcast Entity、CBE)が、CAから潜在的証明書(implicit certificate)を定期的に取得している。すなわち、CAは、潜在的証明書をセルブロードキャストエンティティに発行している。
次に、公衆警報イベントが発生すると、セルブロードキャストエンティティは、PWSのトメッセージを警告区域にブロードキャストする。
PWSによって発せされたメッセージを受信した後、まず、ユーザ端末は、ローカルに保存されているCAの公開キーと、PWSのメッセージ中の潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを算出する。
次に、セルブロードキャストエンティティの公開キーにより、PWSのメッセージを介してセルブロードキャストエンティティのシグニチャを検証する。このようにして、PWSメッセージの妥当性を検証している。
【０００４】
しかしながら、複数のCAがユーザ端末に設定されている場合には、PWSのメッセージを受信した後、潜在的証明書にあるCAを決定するための情報が存在しないため、ユーザ端末は、どのCAに受信した潜在的証明書が属しているか把握することができない、またはユーザ端末は、どのCAの公開キーをPWSメッセージの検証を完了するために使用すべきかを把握していない。そのため、ユーザ端末ができることは、1つ1つ試すことであり、この場合には、最後の1つを試すまでユーザ端末は正しいキーを取得することができない可能性もある。このことは、PWSメッセージの検証の瞬時性に多大な影響を与える。
【発明の概要】
【課題を解決するための手段】
【０００５】
本発明の実施形態は、イベントメッセージ検証の瞬時性を改善し得るメッセージ検証のための方法および端末を提供する。
【０００６】
上述した目的を達成するために、本発明の実施形態は、以下の技術的解決手法を用いている。
【０００７】
第1の態様において、メッセージ検証のための方法を提供しており、前記方法は、
セルブロードキャストエンティティによって送信されたイベントメッセージを受信するステップであって、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、認証局、CA、によって発行された潜在的証明書とを、セルブロードキャストエンティティに伝える、ステップと、
CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得するステップと、
取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得するステップと、
セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証するステップと、
検証するステップの結果に従って、イベントメッセージの正当性を決定するステップとを含む。
【０００８】
第1の態様による第1の可能な実施形態において、潜在的証明書は、セルブロードキャストエンティティの識別情報を伝え、
CAの公開キーを決定するために事前に設定された情報は、特に、
セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係を含み、
CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得するステップは、特に、
潜在的証明書によって伝えられるセルブロードキャストエンティティの識別情報と、事前に設定されたセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係とに従って、セルブロードキャストエンティティの識別情報に対応するCAの情報を取得するステップと、さらに、受信したイベントメッセージを検証するためのCAの公開キーを取得するステップとを含む。
【０００９】
第1の態様による第2の可能な実施形態において、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報は、特に、セルブロードキャストエンティティの地理的位置の情報であり、
CAの公開キーを決定するために事前に設定された情報は、特に、
CAの地理的位置の情報とCAの情報との間の対応関係を含み、
CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得するステップは、特に、
セルブロードキャストエンティティの地理的位置の情報に従って、CAの地理的位置の情報を取得するステップと、
取得したCAの地理的位置の情報と、事前に設定されたCAの地理的位置の情報とCAの情報との間の対応関係とに従って、CAの地理的位置に対応するCAの情報を取得するステップと、さらに、CAの公開キーを取得するステップとを含む。
【００１０】
第1の態様による第3の可能な実施形態において、
ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスしている際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報を含む、
または、
イベントメッセージは、CAの情報をさらに伝え、
ネットワークサイドから取得されるCAの情報は、イベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報を含む。
【００１１】
第1の態様または第1から第3の可能な実施形態による第4の可能な実施形態において、CAの情報は、CAの識別、またはCAの公開キーの識別子、またはCAの公開キーを含む。
【００１２】
第2の態様において、メッセージ検証のための端末を提供しており、前記端末は、受信機とプロセッサとを備え、
受信機は、セルブロードキャストエンティティによって送信されたイベントメッセージを受信するように構成されるとともに、イベントメッセージをプロセッサに送信するように構成され、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、認証局、CA、によって発行された潜在的証明書とを、セルブロードキャストエンティティに伝え、
プロセッサは、受信機によって送信されたイベントメッセージを受信するように構成されるとともに、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得するように構成され、
プロセッサは、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得するようにさらに構成され、
プロセッサは、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証するようにさらに構成され、
プロセッサは、検証した結果に従って、イベントメッセージの正当性を決定および検証するようにさらに構成される。
【００１３】
第2の態様による第1の可能な実施形態において、潜在的証明書は、セルブロードキャストエンティティの識別情報をさらに伝え、
CAの公開キーを決定するために事前に設定された情報は、特に、
セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係を含み、
プロセッサによって、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得することは、特に、
潜在的証明書によって伝えられるセルブロードキャストエンティティの識別情報と、事前に設定されたセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係とに従って、セルブロードキャストエンティティの識別情報に対応するCAの情報を取得することと、さらに、CAの公開キーを取得することとを含む。
【００１４】
第2の態様による第2の可能な実施形態において、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報は、特に、セルブロードキャストエンティティの地理的位置の情報であり、
CAの公開キーを決定するために事前に設定された情報は、特に、
CAの地理的位置の情報とCAの情報との間の対応関係を含み、
プロセッサによって、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得することは、特に、
セルブロードキャストエンティティの地理的位置の情報に従って、CAの地理的位置の情報を取得することと、
取得したCAの地理的位置の情報と、事前に設定されたCAの地理的位置の情報とCAの情報との間の対応関係とに従って、CAの地理的位置に対応するCAの情報を取得することと、さらに、CAの公開キーを取得することとを含む。
【００１５】
第2の態様による第3の可能な実施形態において、ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスしている際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報を含む、
または、
イベントメッセージは、CAの情報をさらに伝え、
ネットワークサイドから取得されるCAの情報は、イベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報をさらに含む。
【００１６】
第2の態様または第1から第3の可能な実施形態による第4の可能な実施形態において、CAの情報は、CAの識別、またはCAの公開キーの識別子、またはCAの公開キーを含む。
【００１７】
本発明の実施形態は、メッセージ検証のための方法および端末を提供する。前記方法においては、セルブロードキャストエンティティによって送信されたイベントメッセージを受信した後、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。そして、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。そして、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。最後に、検証した結果に従って、イベントメッセージの正当性を決定する。
【００１８】
本方法においては、端末がCAの公開キーを決定するための情報を用いて事前に設定されている、または端末がCAの公開キーを決定するための情報をネットワークサイドから取得し得るので、そのため、端末は、イベントメッセージ検証を完了するためにどのCAの公開キーを使用すべきか把握していない場合には1つ1つ試すことによってCAの公開キーを検索する代わりに、CAの公開キーを決定するための情報に従ってCAの公開キーを決定した後にイベントメッセージ検証を実行することができる。したがって、時間が節約され、イベントメッセージ検証の瞬時性が改善される。
【図面の簡単な説明】
【００１９】
本発明の実施形態または従来技術の技術的解決手法をより明確にするために、本発明の実施形態または従来技術を説明するために用いる添付の図面を以下に簡単に記載する。記載した図面がいくつかの本発明の実施形態に過ぎないことは明らかであろう。当業者であれば、少しも発明上の努力をすることなく、これらの図面に基づいて他の図面を取得し得るであろう。
【００２０】
【図１】本発明の実施形態によって提供されるメッセージ検証のための方法の概略フローチャートである。
【図２】本発明の実施形態によって提供されるメッセージ検証のための別の方法の概略フローチャートである。
【図３】本発明の実施形態によって提供されるメッセージ検証のためのさらに別の方法の概略フローチャートである。
【図４】本発明の実施形態によって提供されるメッセージ検証のためのさらに別の方法の概略フローチャートである。
【図５】端末が位置しているネットワークのコアネットワークエンティティから、端末がCAの情報を取得する際の概略フローチャートである。
【図６】端末が位置しているネットワークのアクセスネットワークエンティティから、端末がCAの情報を取得する際の概略フローチャートである。
【図７】端末が位置しているネットワークのネットワークサーバから、端末がCAの情報を取得する際の概略フローチャートである。
【図８】イベントメッセージにおいてさらに伝えられるCAの情報から、端末がCAの情報を取得する際の概略フローチャートである。
【図９】本発明の実施形態によって提供されるメッセージ検証のための端末の概略構造図である。
【発明を実施するための形態】
【００２１】
本発明の実施形態における技術的解決手法を、本発明の実施形態の添付の図面を参照して、以下に明確かつ包括的に記載する。記載した実施形態が、本発明の実施形態のすべてではなく、いくつかの本発明の実施形態に過ぎないことは明らかであろう。少しも発明上の努力をすることなく本発明の実施形態に基づいて当業者によって得られる他の実施形態のすべては、本発明の保護範囲に含まれる。
【００２２】
本発明の実施形態は、メッセージ検証のための方法を提供しており、図1に示しているように、前記方法は、特に以下のステップを含む。
【００２３】
101 セルブロードキャストエンティティによって送信されたイベントメッセージを受信する。ここで、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、認証局CAによって発行された潜在的証明書とを、セルブロードキャストエンティティに伝える。
【００２４】
イベントメッセージは、公衆警報メッセージまたは潜在的証明書を伝える他のメッセージであってもよい。ただし、本発明の実施形態に特に限定されない。
【００２５】
CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【００２６】
102 CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。
【００２７】
CAの公開キーは、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って取得されてもよいし、CAの公開キーは、ネットワークサイドから取得されるCAの情報に従って取得されてもよい。
【００２８】
CAの公開キーを決定するために事前に設定された情報は、セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係であってもよい。この時、CAの公開キーを取得するためにネットワークサイドから取得したセルブロードキャストエンティティの識別情報と組み合わせる必要がある。また、CAの地理的位置の情報とCAの情報との間の対応関係であってもよい。この時、CAの公開キーを取得するためにネットワークサイドから取得したセルブロードキャストエンティティの地理的位置の情報と組み合わせる必要がある。また、CAの公開キーを事前に設定された情報によって決定することができるのであれば、他の事前に設定された情報であってもよい。ただし、このことは本発明の実施形態に特に限定されない。
【００２９】
ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスしている際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報であってもよい。また、セルブロードキャストエンティティによって送信されたイベントメッセージにおいて伝えられるCAの情報から取得されるCAの情報であってもよい。または、CAの情報を有する他のネットワークデバイスから取得されてもよく、ネットワークサイドがCAの情報を有しているのであれば、端末は、CAの情報を取得することができる。ただし、このことは本発明の実施形態に限定されない。CAの公開キーは、CAの情報に従って決定されてもよい。
【００３０】
コアネットワークエンティティは、適用シナリオに応じて異なっていてもよく、LTEネットワークのMME(Mobility Management Entity、移動管理エンティティ)であってもよいし、GSM(登録商標)ネットワークのMSC(移動通信交換局、移動通信交換局)または他のネットワークのコアネットワークエンティティであってもよい。ただし、このことは本発明の実施形態に特に限定されない。
【００３１】
アクセスネットワークエンティティは、基地局であってもよい。ただし、本発明の実施形態に特に限定されない。
【００３２】
CAの情報は、CAのID識別子であってもよいし、CAの公開キーの識別子またはCAの公開キーであってもよい。ただし、本発明の実施形態に特に限定されない。
【００３３】
103 取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。
【００３４】
セルブロードキャストエンティティの公開キーを、CAの公開キーとセルブロードキャストエンティティの潜在的証明書との間の演算により算出してもよく、その結果、セルブロードキャストエンティティの公開キーが取得される。
【００３５】
104 セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。
【００３６】
105 検証した結果に従って、イベントメッセージの正当性を決定する。
【００３７】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致する場合には、イベントメッセージは、正当なものであると決定される。端末は、ユーザにイベントメッセージを端末に表示する方式で通知することを選択してもよいし、ユーザにアラーム音方式で通知してもよい。本発明の実施形態は、イベントメッセージが正当なものであるかどうかを検証することを目的としており、以降において方式を特に限定するものではない。
【００３８】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致しない場合には、イベントメッセージは正当なものではないと決定される。端末は、イベントメッセージを処理しないことを選択してもよい。ただし、本発明の実施形態に特に限定されない。
【００３９】
本方法は、PWSのメッセージの検証に適用可能であるだけでなく、シグニチャ情報が潜在的証明書に含まれていない任意のシナリオにも適用可能であることを、ここでは留意すべきである。
【００４０】
本発明の実施形態は、方法をメッセージ検証に提供する。前記方法においては、セルブロードキャストエンティティによって送信されたイベントメッセージを受信した後、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。そして、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。そして、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。最後に、検証結果に従って、イベントメッセージの正当性を決定する。
【００４１】
本方法においては、端末がCAの公開キーを決定するための情報を用いて事前に設定されている、または端末がCAの公開キーを決定するための情報をネットワークサイドから取得し得るので、そのため、端末は、イベントメッセージ検証を完了するためにどのCAの公開キーを使用すべきか把握していない場合には1つ1つ試すことによってCAの公開キーを検索する代わりに、CAの公開キーを決定するための情報に従ってCAの公開キーを決定してイベントメッセージ検証を実行することができる。したがって、時間が節約され、イベントメッセージ検証の瞬時性が改善される。
【００４２】
実施形態2
さらに、本発明の実施形態は、メッセージ検証のための方法を提供し、図2に示しているように、セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係を、CAの公開キーを決定するために事前に設定された情報として扱うことによって、前記方法を記載しており、前記方法は、特に、以下のステップを含む。
【００４３】
201 セルブロードキャストエンティティによって送信されたイベントメッセージを受信する。ここで、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、認証局CAによって発行された潜在的証明書とを、セルブロードキャストエンティティに伝え、潜在的証明書は、セルブロードキャストエンティティの識別情報を伝える。
【００４４】
セルブロードキャストエンティティの識別情報は、事前に記憶されているCAの公開キーを決定するための情報と組み合わせて、CAの公開キーを取得するために使用される。CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【００４５】
202 潜在的証明書において伝えられるセルブロードキャストエンティティの識別情報と、事前に設定されたセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係とに従って、CAの公開キーを取得する。
【００４６】
セルブロードキャストエンティティの識別情報は、セルブロードキャストエンティティのID識別であってもよいし、セルブロードキャストエンティティの名称であってもよい。CAの情報は、CAのID識別子であってもよいし、CAの公開キーの識別子またはAの公開キーであってもよい。ただし、本発明の実施形態に特に限定されない。
【００４７】
特に、端末は、テーブルに記憶する形式でセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係を用いて端末に事前に設定されてもよい。
【００４８】
例として、セルブロードキャストエンティティの識別情報がID識別であり、CAの情報がCAのID識別子である場合には、表1に示すような相互関係が構築されてもよい。
【００４９】
【表１】
0006022704.tif 000002
【００５０】
セルブロードキャストエンティティによって送信されたイベントメッセージを受信した後、CBE IDの情報は、イベントメッセージによって伝えられる潜在的証明書において伝えられるので、そのため、対応するCA IDの情報を、テーブルを検索することによって取得してもよいし、さらに、CAの公開キーが、端末に事前に設定された表2より取得される。
【００５１】
【表２】
0006022704.tif 000003
【００５２】
当然のことながら、事前に設定されたセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係において、CAの情報は、CAの公開キーの識別子またはCAの公開キーなどであってもよいし、CAの公開キーを、事前に記憶されている対応関係テーブルを検索することによって、最終的に取得してもよい。ただし、ここでは繰り返し説明はしない。
【００５３】
203 取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。
【００５４】
セルブロードキャストエンティティの公開キーを、CAの公開キーとセルブロードキャストエンティティの潜在的証明書との間の演算により算出してもよく、その結果、セルブロードキャストエンティティの公開キーが取得される。
【００５５】
204 セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。
【００５６】
205 検証した結果に従って、イベントメッセージの正当性を決定する。
【００５７】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致する場合には、イベントメッセージは、正当なものであると決定される。端末は、ユーザにイベントメッセージを端末に表示する方式で通知することを選択してもよいし、ユーザにアラーム音方式で通知してもよい。本発明の実施形態は、イベントメッセージが正当なものであるかどうかを検証することを目的としており、以降において方式を特に限定するものではない。
【００５８】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致しない場合には、イベントメッセージは正当なものではないと決定される。端末は、イベントメッセージを処理しないことを選択してもよい。ただし、本発明の実施形態に特に限定されない。
【００５９】
さらに、本発明の実施形態は、メッセージ検証のための方法を提供し、図3に示しているように、CAの地理的位置の情報とCAの情報との間の対応関係を、CAの公開キーに関する事前に設定された情報として扱うことによって、前記方法を記載しており、前記方法は、特に、以下のステップを含む。
【００６０】
301 セルブロードキャストエンティティによって送信されたイベントメッセージを受信する。ここで、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、CAによって発行された潜在的証明書とを、セルブロードキャストエンティティに伝える。
【００６１】
セルブロードキャストエンティティの地理的位置の情報は、CAの公開キーを取得するために使用される。CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【００６２】
302 ネットワークサイドから取得されるセルブロードキャストエンティティの地理的位置の情報と、事前に設定されたCAの地理的位置の情報とCAの情報との間の対応関係とに従って、CAの公開キーを取得する。
【００６３】
ネットワークサイドから取得されるセルブロードキャストエンティティの地理的位置の情報は、イベントメッセージによって伝えられる警告領域情報であってもよいし、端末がネットワークにアクセスしている際に、セル選択またはPLMN選択により取得される情報であってもよい。ただし、本発明の実施形態に特に限定されない。
【００６４】
CAを様々な区域に応じて分割してもよい、例として、様々な大陸、様々な大陸の様々な領域、様々な国、または国の様々な地域などの基準に応じて分割してもよい。したがって、端末が、それが位置しているネットワークの地理的位置に従って領域に対応するCAを決定し得る場合には、CAの公開キーも決定し得る。
例として、基本ユニットを国ごとにすれば、1つのCAが各国に設定される。端末によって受信されるイベントメッセージにおいて伝えられるセルブロードキャストエンティティの地理的位置の情報が西安である、それに一意に対応するCAの地理的位置の情報は中国である。CAの公開キーは、事前に設定された表3に従って決定されてもよい。
【００６５】
【表３】
0006022704.tif 000004
【００６６】
当然のことながら、CAの地理的位置の情報とCAの情報との間の対応関係において、CAの情報は、CAのID識別子であってもよい、そのような場合には、まず、CAのID識別情報を取得するために対応関係テーブルを検索して、表2などのテーブルによりCAの公開キーの情報を取得する必要がある。または、CAの情報は、CAの公開キーの識別子などであってもよい。CAの公開キーの情報を、記憶されている関係テーブルを検索することによって、最終的に取得してもよい。ただし、本発明の実施形態においては繰り返し説明はしない。
【００６７】
303 取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。
【００６８】
セルブロードキャストエンティティの公開キーを、CAの公開キーとセルブロードキャストエンティティの潜在的証明書との間の演算により算出してもよく、その結果、セルブロードキャストエンティティの公開キーが取得される。
【００６９】
304 セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。
【００７０】
305 検証結果に従って、イベントメッセージの正当性を決定する。
【００７１】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致する場合には、イベントメッセージは、正当なものであると決定される。端末は、ユーザにイベントメッセージを端末に表示する方式によって通知することを選択してもよいし、ユーザにアラーム音方式で通知してもよい。本発明の実施形態は、イベントメッセージが正当なものであるかどうかを検証することを目的としており、以降において方式を特に限定するものではない。
【００７２】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致しない場合には、イベントメッセージは正当なものではないと決定される。端末は、イベントメッセージを処理しないことを選択してもよい。ただし、本発明の実施形態に特に限定されない。
【００７３】
また、本発明の実施形態はメッセージ検証のための方法を提供し、図4に示しているように、CAの公開キーがネットワークサイドから取得されるCAの情報に従って決定される場合について前記方法を記載しており、前記方法は、特に、以下のステップを含む。
【００７４】
401 セルブロードキャストエンティティによって送信されたイベントメッセージを受信する。ここで、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、CAによって発行された潜在的証明書とを、セルブロードキャストエンティティに伝える。
【００７５】
CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【００７６】
402 ネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。
【００７７】
ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスしている際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報であってもよい。また、セルブロードキャストエンティティによって送信されたイベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報であってもよい。または、CAの情報を有する他のネットワークデバイスから取得されてもよく、ネットワークサイドがCAの情報を有しているのであれば、端末は、CAの情報を取得することができる。ただし、このことは本発明の実施形態に特に限定されない。
【００７８】
コアネットワークエンティティは、様々な適用シナリオに応じて異なっていてもよく、LTEネットワークのMMEであってもよいし、GSM(登録商標)ネットワークのMSCまたは他のネットワークのコアネットワークエンティティであってもよい。ただし、本発明の実施形態に特に限定されない。
【００７９】
アクセスネットワークエンティティは、基地局であってもよい。ただし、本発明の実施形態に特に限定されない。
【００８０】
CAの情報は、CAのID識別子であってもよいし、CAの公開キーの識別子またはCAの公開キーであってもよい。ただし、本発明の実施形態に特に限定されない。
【００８１】
403 取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。
【００８２】
セルブロードキャストエンティティの公開キーを、CAの公開キーとセルブロードキャストエンティティの潜在的証明書との間の演算により算出してもよく、その結果、セルブロードキャストエンティティの公開キーが取得される。
【００８３】
404 セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。
【００８４】
405 検証した結果に従って、イベントメッセージの正当性を決定する。
【００８５】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致する場合には、イベントメッセージは、正当なものであると決定される。端末は、ユーザにイベントメッセージを端末に表示する方式で通知することを選択してもよいし、ユーザにアラーム音方式で通知してもよい。本発明の実施形態は、イベントメッセージが正当なものであるかどうかを検証することを目的としており、以降において方式を特に限定するものではない。
【００８６】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致しない場合には、イベントメッセージは正当なものではないと決定される。端末は、イベントメッセージを処理しないことを選択してもよい。ただし、本発明の実施形態に特に限定されない。
【００８７】
特に、ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスする際にコアネットワークエンティティから取得されるCAの情報であってもよい。
【００８８】
端末がネットワークにアクセスする際に、コアネットワークエンティティが特に移動管理エンティティMMEである場合には、CAの情報をMMEから取得するプロセスは、図5に示しているように、以下のステップを含む。
【００８９】
501 端末が、接続セットアップ要求メッセージをMMEに送信する。
【００９０】
端末がネットワークに移動してネットワークへのアクセス権を得る必要がある場合には、端末は、接続セットアップ要求メッセージをMMEに送信し、接続セットアップ要求メッセージは、特にネットワークにアタッチされることを要求するアタッチ要求メッセージであってもよいし、ロケーション更新を要求するロケーション更新要求メッセージであってもよい。様々なタイプのメッセージが、様々な適用シナリオに応じて選択される。ただし、本発明の実施形態に特に限定されない。
【００９１】
502 端末が、MMEを用いてセキュリティ認証を実行する。
【００９２】
503 移動管理エンティティが、ネットワークのCAの情報を取得する。
【００９３】
当然のことながら、このことは、端末がネットワークへのアクセス権を得てセキュリティ認証を完了した後のみに、MMEがネットワークのCAの情報を取得しているということを述べているわけではない。代わりに、CAの情報は、予めMMEに存在しており、つまり、MMEに事前に設定されていてもよいし、または他のどこかからMMEによって取得されてもよい。ただし、このことは本実施形態に特に限定されない。
【００９４】
504 MMEが、CAの情報を伝える指示情報を基地局に送信する。
【００９５】
対応する指示メッセージが、様々な適用シナリオに応じて選択される。ただし、本発明の実施形態に特に限定されない。本発明の実施形態においては、MMEによって基地局に送信された指示メッセージは、NAS SMCメッセージであってもよい。
【００９６】
505 基地局が、CAの情報を伝える指示メッセージを端末に転送する。
【００９７】
506 端末が、指示メッセージを受信して、CAの情報を取得する。
【００９８】
507 端末が、応答メッセージを基地局に送信する。
【００９９】
508 基地局が、応答メッセージをMMEに送信する。
【０１００】
509 MMEが、接続セットアップ完了メッセージを端末に送信する。
【０１０１】
ステップ501において、送信されたデータ接続セットアップ要求メッセージがアタッチ要求メッセージである場合には、ステップ509において、送信されたデータ接続セットアップ完了メッセージは、アタッチ受理メッセージである。
【０１０２】
ステップ501において、送信されたデータ接続セットアップ要求メッセージがロケーション更新要求メッセージである場合には、ステップ509において、送信されたデータ接続セットアップ完了メッセージは、ロケーション更新受理メッセージである。
【０１０３】
当然のことながら、ステップ504およびステップ505においてCAの情報を伝えていなくてもよい。代わりに、ステップ509においてCAの情報を伝えている。本発明の実施形態は、このことについて特に限定をするものではなく、端末がネットワークにアクセスする際にCAの情報がネットワークのコアネットワークエンティティから取得されることを記載しているだけである。
【０１０４】
必要に応じて、ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスする際にアクセスネットワークエンティティから取得されるCAの情報であってもよい。
【０１０５】
アクセスネットワークエンティティが特に基地局であり、ネットワークのコアネットワークエンティティがMMEである場合には、端末がネットワークにアクセスする際にCAの情報を基地局から受信するためのプロセスは、図6に示しているように、以下のステップを含む。
【０１０６】
601 端末が、接続セットアップ要求メッセージをMMEに送信する。
【０１０７】
602 端末が、MMEを用いてセキュリティ認証を実行する。
【０１０８】
603 基地局が、ネットワークのCAの情報を取得する。
【０１０９】
当然のことながら、このことは、端末がネットワークへのアクセス権を得てセキュリティ認証を完了した後のみに、基地局がネットワークのCAの情報を取得しているということを述べているわけではない。代わりに、CAの情報は、予め基地局に存在しており、つまり、基地局に事前に設定されていてもよいし、または他のどこかから基地局によって取得されてもよい。ただし、このことは本実施形態に特に限定されない。
【０１１０】
604 MMEが、指示情報を基地局に送信する。ここで、指示メッセージは、基地局にCAの情報を端末に送信するように要求する。
【０１１１】
605 基地局が、CAの情報を伝える指示情報を端末に送信する。
【０１１２】
対応する指示メッセージが、様々な適用シナリオに応じて選択される。ただし、本発明の実施形態に特に限定されない。本発明の実施形態においては、指示メッセージは、AS SMCメッセージであってもよい。
【０１１３】
606 端末が、指示メッセージを受信して、CAの情報を取得する。
【０１１４】
607 端末が、応答メッセージを基地局に送信する。
【０１１５】
608 基地局が、応答メッセージをMMEに送信する。
【０１１６】
609 MMEが、接続セットアップ完了メッセージを端末に送信する。
【０１１７】
接続セットアップ要求メッセージ、接続セットアップ応答メッセージ、および指示メッセージのタイプについては、図5に示したような実施形態の記載を参照してもよい。ただし、本実施形態においては繰り返し説明はしない。
【０１１８】
当然のことながら、CAの情報を基地局から取得するプロセスにおいては、ステップ604において、トリガメッセージが存在しているわけではない。代わりに、基地局は、ローカルに設定された情報に従って、指示メッセージを端末に送信する。ただし、本実施形態に特に限定されない。
【０１１９】
必要に応じて、ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスする際にネットワークサーバから取得されるCAの情報であってもよい。
【０１２０】
端末がネットワークにアクセスする際に、CAの情報をネットワークサーバから取得するためのプロセスは、図7に示しているように、以下のステップを含む。
【０１２１】
701 端末が、接続セットアップ要求を端末が位置しているネットワークの移動管理エンティティに送信する。
【０１２２】
702 端末が、移動管理エンティティを用いてセキュリティ認証を実行する。
【０１２３】
703 端末が、ネットワークのCAの情報を、端末が位置しているネットワークのネットワークサーバから取得する。
【０１２４】
当然のことながら、このことは、端末がネットワークへのアクセス権を得てセキュリティ認証を完了した後のみに、ネットワークサーバがネットワークのCAの情報を取得しているということを述べているわけではない。代わりに、CAの情報は、予めネットワークサーバに存在しており、つまり、ネットワークサーバに事前に設定されていてもよいし、または他のどこかからネットワークサーバによって取得されてもよい。ただし、このことは本発明の実施形態に特に限定されない。
【０１２５】
704 ネットワークサーバが、CAの情報を端末に送信する。
【０１２６】
705 端末が、CAの情報を受信する。
【０１２７】
当然のことながら、ステップ704において、ネットワークサーバは、例えば電子メールにより、CAの情報を端末に直接送信してもよいし、まず基地局に送信してその後基地局によって転送する方式で端末に送信してもよく、送信方式に応じて選択される。ただし、本発明の実施形態に特に限定されない。
【０１２８】
必要に応じて、イベントメッセージは、CAの情報をさらに伝える。
【０１２９】
ネットワークサイドから取得されるCAの情報は、イベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報であってもよい。
【０１３０】
CAの情報をイベントメッセージにおいてさらに伝えられるCAの情報を取得するためのプロセスは、図8に示しているように、以下のステップを含む。
【０１３１】
801 CBEが、イベントメッセージをCBC(Cell Broadcast Centre、CBC)に送信する。ここで、イベントメッセージは、イベントメッセージのCBEのシグニチャと、CAによってCBEに発行された潜在的証明書と、CAの情報とを伝える。
【０１３２】
CAの情報は、CAの公開キーを取得するために使用される。CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【０１３３】
CAの情報は、予めCBEに存在しており、つまり、CBEに事前に設定されていてもよいし、または他のどこかからCBEによって取得されてもよい。ただし、このことは本実施形態に特に限定されない。
【０１３４】
802 CBCが、イベントメッセージを移動管理エンティティMMEに送信する。
【０１３５】
803 移動管理エンティティが、イベント応答メッセージをCBCに送信する。
【０１３６】
804 CBCが、イベント応答メッセージをCBEに送信する。
【０１３７】
805 移動管理エンティティが、イベントメッセージを基地局に送信する。
【０１３８】
ステップ803およびステップ805は、厳格な順序を有しているわけではなく、ここではステップ802の後に実行され、移動管理エンティティがCBCによって送信されたイベントメッセージを受信して、イベントメッセージを基地局に送信し、さらに、CBCによりイベント応答メッセージをCBEに送信する必要があることを、ここでは留意すべきである。
【０１３９】
806 基地局が、イベントメッセージを端末に送信する。
【０１４０】
807 端末が、イベントメッセージを受信する。ここで、イベントメッセージは、イベントメッセージのCBEのシグニチャと、CAによってCBEに発行された潜在的証明書と、CAの情報とを伝える。
【０１４１】
本発明の実施形態は、方法をメッセージ検証に提供する。前記方法においては、セルブロードキャストエンティティによって送信されたイベントメッセージを受信した後、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。そして、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。そして、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。最後に、検証の結果に従って、イベントメッセージの正当性を決定する。
【０１４２】
本方法においては、端末がCAの公開キーを決定するための情報を用いて事前に設定されている、または端末がCAの公開キーを決定するための情報をネットワークサイドから取得し得るので、そのため、端末は、イベントメッセージ検証を完了するためにどのCAの公開キーを使用すべきか把握していない場合には1つ1つ試すことによってCAの公開キーを検索する代わりに、CAの公開キーを決定するための情報に従ってCAの公開キーを決定してイベントメッセージ検証を実行することができる。したがって、時間が節約され、イベントメッセージ検証の瞬時性が改善される。
【０１４３】
実施形態3
本発明の実施形態は、メッセージ検証のための端末90を提供しており、特に、図9に示しているように、前記端末は、受信機91とプロセッサ92とを備えている。
【０１４４】
受信機91は、セルブロードキャストエンティティによって送信されたイベントメッセージを受信するように構成されるとともに、イベントメッセージをプロセッサ92に送信するように構成される。ここで、イベントメッセージは、イベントメッセージのセルブロードキャストエンティティのシグニチャと、認証局CAによって発行された潜在的証明書とを、セルブロードキャストエンティティに伝える。
【０１４５】
イベントメッセージは、公衆警報メッセージまたは潜在的証明書を伝える他のメッセージであってもよい。ただし、本発明の実施形態に特に限定されない。
【０１４６】
CAによってセルブロードキャストエンティティに発行された潜在的証明書は、セルブロードキャストエンティティの公開キーを取得するために使用される。イベントメッセージのセルブロードキャストエンティティのシグニチャは、イベントメッセージの正当性を検証するために使用される。
【０１４７】
プロセッサ92は、受信機91によって送信されたイベントメッセージを受信するように構成されるとともに、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得するように構成される。
【０１４８】
CAの公開キーは、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って取得されてもよいし、CAの公開キーは、ネットワークサイドから取得されるCAの情報に従って取得されてもよい。
【０１４９】
CAの公開キーを決定するために事前に設定された情報は、セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係であってもよい。この時、CAの公開キーを取得するためにネットワークサイドから取得したセルブロードキャストエンティティの識別情報と組み合わせる必要がある。また、CAの地理的位置の情報とCAの情報との間の対応関係であってもよい。この時、CAの公開キーを取得するためにネットワークサイドから取得されるセルブロードキャストエンティティの地理的位置の情報の組合せが必要となる。CAの公開キーを決定するために事前に設定された情報は、CAの公開キーを事前に設定された情報によって決定することができるのであれば、他の事前に設定された情報であってもよい。ただし、本発明の実施形態に特に限定されない。
【０１５０】
ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスする際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報であってもよい。セルブロードキャストエンティティによって送信されたイベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報であってもよい。または、CAの情報を有する他のネットワークデバイスから取得されてもよく、ネットワークサイドがCAの情報を有しているのであれば、端末は、CAの情報を取得することができる。ただし、このことは本発明の実施形態に限定されない。CAの公開キーは、CAの情報に従って取得されてもよい。
【０１５１】
コアネットワークエンティティは、様々な適用シナリオに応じて異なっていてもよく、LTEネットワークのMMEであってもよいし、GSM(登録商標)ネットワークのMSCまたは他のネットワークのコアネットワークエンティティであってもよい。ただし、このことは本発明の実施形態に特に限定されない。
【０１５２】
アクセスネットワークエンティティは、基地局であってもよい。ただし、本発明の実施形態に特に限定されない。
【０１５３】
CAの情報は、CAのID識別子であってもよいし、CAの公開キーの識別子またはCAの公開キーであってもよい。ただし、本発明の実施形態に特に限定されない。
【０１５４】
プロセッサ92は、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得するようにも構成される。
【０１５５】
セルブロードキャストエンティティの公開キーを、CAの公開キーとセルブロードキャストエンティティの潜在的証明書との間の演算により算出してもよく、その結果、セルブロードキャストエンティティの公開キーが取得される。
【０１５６】
プロセッサ92は、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証するようにも構成される。
【０１５７】
プロセッサ92は、検証の結果に従って、イベントメッセージの正当性を決定するようにも構成される。
【０１５８】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致する場合には、イベントメッセージは、正当なものであると決定される。端末は、ユーザにイベントメッセージを端末に表示する方式で通知することを選択してもよいし、ユーザにアラーム音方式で通知してもよい。本発明の実施形態は、イベントメッセージが正当なものであるかどうかを検証することを目的としており、以降において方式を特に限定するものではない。
【０１５９】
取得したセルブロードキャストエンティティの公開キーが、イベントメッセージのセルブロードキャストエンティティのシグニチャと一致しない場合には、イベントメッセージは正当なものではないと決定される。端末は、イベントメッセージを処理しないことを選択してもよい。ただし、本発明の実施形態に特に限定されない。
【０１６０】
端末は、PWSのメッセージの検証に適用可能であるだけでなく、シグニチャ情報が潜在的証明書に含まれていない任意のシナリオにも適用可能であることを、ここでは留意すべきである。
【０１６１】
必要に応じて、
潜在的証明書は、セルブロードキャストエンティティの識別情報をさらに伝える。
【０１６２】
CAの公開キーを決定するために事前に設定された情報は、特に、
セルブロードキャストエンティティの識別情報とCAの情報との間の対応関係を含み、
【０１６３】
プロセッサ92によって、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得することは、特に、
潜在的証明書によって伝えられるセルブロードキャストエンティティの識別情報と、事前に設定されたセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係とに従って、セルブロードキャストエンティティの識別情報に対応するCAの情報を取得することと、その後、CAの公開キーを取得することとを含む。
【０１６４】
特に、CAの公開キーを決定するために事前に設定された情報がセルブロードキャストエンティティの識別情報とCAの情報との間の対応関係である場合には、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得するための方法についての実施形態2のステップ202の記載を参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１６５】
必要に応じて、
CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報は、特に、セルブロードキャストエンティティの地理的位置の情報である。
【０１６６】
CAの公開キーを決定するために事前に設定された情報は、特に、
CAの地理的位置の情報とCAの情報との間の対応関係を含む。
【０１６７】
プロセッサによって、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを取得することは、特に、
セルブロードキャストエンティティの地理的位置の情報に従って、CAの地理的位置の情報を取得することと、
取得したCAの地理的位置の情報と、事前に設定されたCAの地理的位置の情報とCAの情報との間の対応関係とに従って、CAの地理的位置に対応するCAの情報ことと、さらに、CAの公開キーを取得することとを含む。
【０１６８】
特に、CAの公開キーを決定するために事前に設定された情報がCAの地理的位置の情報とCAの情報との間の対応関係である場合には、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、CAの公開キーを決定するための方法についての実施形態2のステップ302の記載を参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１６９】
必要に応じて、
ネットワークサイドから取得されるCAの情報は、端末がネットワークにアクセスする際にコアネットワークエンティティまたはアクセスネットワークエンティティまたはネットワークサイドサーバから取得されるCAの情報を含む。
【０１７０】
特に、端末がネットワークにアクセスする場合には、CAの情報をコアネットワークエンティティから取得するためのプロセスについては、実施形態2について図5に示したプロセスを参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１７１】
特に、端末がネットワークにアクセスする場合には、CAの情報をアクセスネットワークエンティティから取得するためのプロセスについては、実施形態2について図6に示したプロセスを参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１７２】
特に、端末がネットワークにアクセスする場合には、CAの情報をネットワークサーバから取得するためのプロセスについては、実施形態2について図7に示したプロセスを参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１７３】
必要に応じて、
イベントメッセージは、CAの情報をさらに伝え、
ネットワークサイドから取得されるCAの情報は、イベントメッセージにおいてさらに伝えられるCAの情報から取得されるCAの情報を含む。
【０１７４】
特に、CAの情報をイベントメッセージにおいてさらに伝えられるCAの情報から取得するためのプロセスについては、実施形態2について図8に示したプロセスを参照してもよい。ただし、本発明の実施形態による繰り返し説明はしない。
【０１７５】
必要に応じて、CAの情報は、CAの識別番号、またはCAの公開キーの識別子、またはCAの公開キーを含む。
【０１７６】
本発明の実施形態は、端末をメッセージ検証に提供しており、前記端末は、受信機とプロセッサとを備えている。まず、セルブロードキャストエンティティによって送信されたイベントメッセージを受信した後、受信機は、イベントメッセージをプロセッサに送信する。プロセッサは、CAの公開キーを決定するために事前に設定された情報と、CAの公開キーを決定するためのものであるとともにネットワークサイドから取得される情報とに従って、またはネットワークサイドから取得されるCAの情報に従って、CAの公開キーを取得する。そして、プロセッサは、取得したCAの公開キーと、セルブロードキャストエンティティの潜在的証明書とに従って、セルブロードキャストエンティティの公開キーを取得する。そして、プロセッサは、セルブロードキャストエンティティの公開キーに従って、イベントメッセージのセルブロードキャストエンティティのシグニチャを検証する。最後に、プロセッサは、検証の結果に従って、イベントメッセージの正当性を決定する。
【０１７７】
端末がCAの公開キーを決定するための情報を用いて事前に設定されている、または端末がCAの公開キーを決定するための情報をネットワークサイドから取得し得るので、そのため、端末は、イベントメッセージ検証を完了するためにどのCAの公開キーを使用すべきか把握していない場合には1つ1つ試すことによってCAの公開キーを検索する代わりに、CAの公開キーを決定するための情報に従ってCAの公開キーを決定した後にイベントメッセージ検証を実行することができる。したがって、時間が節約され、イベントメッセージ検証の瞬時性が改善される。
【０１７８】
上記記載は本発明の実施形態にすぎず、本発明の保護範囲をそれに限定するものではない。技術分野の当業者によって容易に想定され得る、本発明に記載の技術範囲内における任意の修正または置換は、本発明の保護範囲に含まれる。したがって、本発明の保護範囲は、特許請求の範囲の保護範囲を前提としている。
【符号の説明】
【０１７９】
90  メッセージ検証のための端末
91  受信機
92  プロセッサ
【図１】
0006022704.tif 000005
【図２】
0006022704.tif 000006
【図３】
0006022704.tif 000007
【図４】
0006022704.tif 000008
【図５】
0006022704.tif 000009
【図６】
0006022704.tif 000010
【図７】
0006022704.tif 000011
【図８】
0006022704.tif 000012
【図９】
0006022704.tif 000013