(57)【特許請求の範囲】
【請求項１】
認証装置と、
キャリア装置と
を備えるシステムであって、
前記キャリア装置は、第１復号鍵情報を、前記認証装置を管理する管理装置に送信し、第２復号鍵情報をＰＢＸベンダ装置に送信する送信部を有し、
前記認証装置は、
前記第２復号鍵情報を前記ＰＢＸベンダ装置から受信する第２復号鍵情報受信部と、
前記管理装置の制御に従って前記第１復号鍵情報を外部から参照不可能な形式で第１記憶領域に記憶し、前記第２復号鍵情報受信部が受信した前記第２復号鍵情報を第２記憶領域に記憶する鍵情報記憶部と、
前記第１記憶領域に記憶された前記第１復号鍵情報と、前記第２記憶領域に記憶された前記第２復号鍵情報とに基づいて復号鍵を生成する復号鍵生成部と、
前記復号鍵を用いて、暗号化された情報を復号化する復号部と、
携帯端末の認証要求を受け付け、前記認証要求に含まれる前記携帯端末のＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）のＳＩＭ情報と、前記復号部によって復号化された情報とに基づいて、前記ＳＩＭの認証を行う認証部と
を有し、
前記キャリア装置は、複数の前記ＰＢＸベンダ装置に共通の前記第１復号鍵情報と、前記複数のＰＢＸベンダ装置毎に異なる前記第２復号鍵情報とを生成する、システム。
【請求項２】
前記第２復号鍵情報受信部は、インターネットを介して送信された前記第２復号鍵情報を受信する、請求項１に記載のシステム。
【請求項３】
前記第１復号鍵情報は、前記第２復号鍵情報よりもデータ量が多い、請求項１又は２に記載のシステム。
【請求項４】
前記第１復号鍵情報は、前記第２復号鍵情報よりもデータ量が少ない、請求項１又は２に記載のシステム。
【請求項５】
前記認証装置は、
複数の加入者情報を記憶する加入者情報記憶部であって、前記複数の加入者情報のそれぞれは、加入者識別番号と、ＳＩＭ毎に固有の鍵情報とを含む加入者情報記憶部
を備え、
前記ＳＩＭ情報は前記加入者識別番号を含み、
前記認証部は、前記ＳＩＭ情報に含まれる加入者識別番号と、前記加入者情報記憶部に当該加入者識別番号と対応付けて記憶されている鍵情報と、前記復号部によって復号化された情報とに基づいて、前記ＳＩＭの認証を行う、請求項１から４のいずれか一項に記載のシステム。
【請求項６】
前記加入者識別番号は、ＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）であり、
前記鍵情報は、Ｋ値である、
請求項５に記載のシステム。
【請求項７】
前記管理装置を備え、
前記管理装置は、前記認証装置の前記第１記憶領域に前記第１復号鍵情報を記憶させる記憶制御部を有する、
請求項１から６のいずれか一項に記載のシステム。
【請求項８】
前記管理装置は、
前記第１復号鍵情報を外部から受信する第１復号鍵情報受信部
を備え、
前記記憶制御部は、前記第１復号鍵情報受信部が受信した前記第１復号鍵情報を前記第１記憶領域に記憶させる、請求項７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、認証装置、システム、認証方法及びプログラムに関する。
【背景技術】
【０００２】
ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）に記憶された鍵情報と、ＨＳＳ（Ｈｏｍｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｅｒｖｅｒ）上に保存された鍵情報とを用いてＳＩＭの認証を行う仕組みが知られていた（例えば、特許文献１参照）。
［先行技術文献］
［特許文献］
［特許文献１］特開２０１３−１６８０３５号公報
【解決しようとする課題】
【０００３】
ＳＩＭの情報が漏えいする可能性を低減可能な技術を提供することが望ましい。
【一般的開示】
【０００４】
本発明の第１の態様によれば、認証装置が提供される。認証装置は、第１復号鍵情報を外部から参照不可能な形式で記憶している第１記憶領域と、外部から入力された第２復号鍵情報を記憶するための第２記憶領域とを有する鍵情報記憶部を備えてよい。認証装置は、第１記憶領域に記憶されている第１復号鍵情報と、第２記憶領域に記憶された第２復号鍵情報とに基づいて復号鍵を生成する復号鍵生成部を備えてよい。認証装置は、復号鍵を用いて、暗号化された情報を復号化する復号部を備えてよい。認証装置は、携帯端末の認証要求を受け付け、認証要求に含まれる携帯端末のＳＩＭのＳＩＭ情報と、復号部によって復号化された情報とに基づいて、ＳＩＭの認証を行う認証部を備えてよい。
【０００５】
上記認証装置は、上記第２復号鍵情報を外部から受信して上記第２記憶領域に記憶する第２復号鍵情報受信部を備えてよい。上記第２復号鍵情報受信部は、インターネットを介して送信された上記第２復号鍵情報を受信してよい。上記第１復号鍵情報は、上記第２復号鍵情報よりもデータ量が多くてよい。上記第１復号鍵情報は、上記第２復号鍵情報よりもデータ量が少なくてよい。
【０００６】
上記認証装置は、複数の加入者情報を記憶する加入者情報記憶部であって、上記複数の加入者情報のそれぞれは、加入者識別番号と、ＳＩＭ毎に固有の鍵情報とを含む加入者情報記憶部を備えてよく、上記ＳＩＭ情報は上記加入者識別番号を含んでよく、上記認証部は、上記ＳＩＭ情報に含まれる加入者識別番号と、上記加入者情報記憶部に当該加入者識別番号と対応付けて記憶されている鍵情報と、上記復号部によって復号化された情報とに基づいて、上記ＳＩＭの認証を行ってよい。上記加入者識別番号は、ＩＭＳＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ）であってよく、上記鍵情報は、Ｋ値であってよい。
【０００７】
本発明の第２の態様によれば、上記認証装置と、上記認証装置を管理する管理装置とを備えるシステムが提供される。上記管理装置は、上記第１復号鍵情報を外部から受信する第１復号鍵情報受信部を備えてよく、上記記憶制御部は、上記第１復号鍵情報受信部が受信した上記第１復号鍵情報を上記第１記憶領域に記憶させてよい。
【０００８】
本発明の第３の態様によれば、認証方法が提供される。認証方法は、第１復号鍵情報を外部から参照不可能な形式で記憶している第１記憶領域と、外部から入力された第２復号鍵情報を記憶するための第２記憶領域とを有する鍵情報記憶部を有する認証装置により実行されてよい。認証方法は、第１記憶領域に記憶されている第１復号鍵情報と、第２記憶領域に記憶された第２復号鍵情報とに基づいて復号鍵を生成する復号鍵生成段階を備えてよい。認証方法は、復号鍵を用いて、暗号化された情報を復号化する復号段階を備えてよい。認証方法は、携帯端末の認証要求を受け付け、認証要求に含まれる携帯端末のＳＩＭのＳＩＭ情報と、復号部によって復号化された情報とに基づいて、ＳＩＭの認証を行う認証段階を備えてよい。
【０００９】
本発明の第４の態様によれば、プログラムが提供される。プログラムは、第１復号鍵情報を外部から参照不可能な形式で記憶している第１記憶領域と、外部から入力された第２復号鍵情報を記憶するための第２記憶領域とを有する鍵情報記憶部を有するコンピュータに、第１記憶領域に記憶されている第１復号鍵情報と、第２記憶領域に記憶された第２復号鍵情報とに基づいて復号鍵を生成する復号鍵生成段階を実行させてよい。プログラムは、上記コンピュータに、復号鍵を用いて、暗号化された情報を復号化する復号段階を実行させてよい。プログラムは、上記コンピュータに、携帯端末の認証要求を受け付け、認証要求に含まれる携帯端末のＳＩＭのＳＩＭ情報と、復号部によって復号化された情報とに基づいて、ＳＩＭの認証を行う認証段階を実行させてよい。
【００１０】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態に係るＡｕＣ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｅｎｔｒｅ）装置１００を用いることによって実現されるサービスを説明するための説明図である。
【図２】本実施形態に係るＡｕＣ装置１００を用いることによって実現されるサービスの流れの一例を概略的に示す。
【図３】ＡｕＣ装置１００の機能構成の一例を概略的に示す。
【図４】鍵情報記憶部１０２の構成の一例を概略的に示す。
【図５】ＡｕＣ装置１００による処理の流れの一例を概略的に示す。
【図６】復号鍵６１０、復号鍵６２０及び復号鍵６３０の一例を概略的に示す。
【図７】復号鍵６１０、復号鍵６２０及び復号鍵６３０の他の一例を概略的に示す。
【図８】ＡｕＣベンダ装置３００の機能構成の一例を概略的に示す。
【図９】ＡｕＣ装置１００として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。
【発明を実施するための形態】
【００１２】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。
【００１３】
図１は、本実施形態に係るＡｕＣ装置１００を用いることによって実現されるサービスを説明するための説明図である。ＡｕＣ装置１００は、認証装置の一例である。本サービスは、企業５０等の内部で移動体通信ネットワークを構成できるような仕組みを提供する。
【００１４】
ここでは、通信事業者であるキャリア２０が、移動体通信ネットワークにおけるいわゆるコアネットワークをＰＢＸ（Ｐｒｉｖａｔｅ  Ｂｒａｎｃｈ  ｅＸｃｈａｎｇｅｒ）ベンダ４０に提供し、ＰＢＸベンダ４０が、コアネットワークを企業５０に提供することによってサービスが実現される場合を例に挙げて説明する。企業５０内の携帯端末５２は、当該サービスによって、企業５０内のコアネットワークを介して、無線通信を実行することができる。
【００１５】
携帯端末５２は、例えば、スマートフォン等の携帯電話である。携帯端末５２は、タブレット端末及びＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等であってもよい。当該サービスを享受するのは、携帯端末５２に限らない。例えば、企業５０内のいわゆるＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇ）端末が、企業５０内のコアネットワークを介して、無線通信を実行してもよい。
【００１６】
ここでは、移動体通信ネットワークがＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）ネットワークである場合を主に例に挙げて説明する。コアネットワークは、１つの装置によって構成されてもよく、また、複数の装置によって構成されてもよい。
【００１７】
コアネットワークが１つの装置によって構成される場合、当該装置は、ＨＳＳ、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）、ＰＣＲＦ（Ｐｏｌｉｃｙ  ａｎｄ  Ｃｈａｒｇｉｎｇ  Ｒｕｌｅ  Ｆｕｎｃｔｉｏｎ）、ＳＧＷ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ）、及びＰＧＷ（Ｐａｃｋｅｔ  Ｄａｔａ  Ｎｅｔｗｏｒｋ  Ｇａｔｅｗａｙ）として機能してよい。当該装置は、さらにＩＭＳ（ＩＰ  Ｍｕｌｔｉｍｅｄｉａ  Ｓｕｂｓｙｓｔｅｍ）として機能してもよい。
【００１８】
コアネットワークが複数の装置によって構成される場合、コアネットワークは、ＭＭＥの装置、ＨＳＳの装置、ＰＣＲＦの装置、ＳＧＷの装置、及びＰＧＷの装置から構成されてよい。コアネットワークは、これらの装置に加えてさらにＩＭＳの装置から構成されてもよい。
【００１９】
本実施形態に係るＡｕＣ装置１００は、ＡｕＣの機能を有する装置であり、コアネットワークが１つの装置によって構成される場合、ＡｕＣ装置１００は、当該１つの装置であってよい。すなわち、ＡｕＣ装置１００がコアネットワークとして機能してよい。コアネットワークが複数の装置によって構成される場合、ＡｕＣ装置１００は、コアネットワークを構成するＨＳＳの装置であってよい。ここでは、ＡｕＣ装置１００がコアネットワークとして機能する場合を主に例に挙げて説明する。
【００２０】
移動体通信ネットワークでは、携帯端末５２のＳＩＭに記憶されている認証用情報と、ＨＳＳに記憶されている認証用情報とを用いて、携帯端末５２のＳＩＭの認証が行われる。キャリア２０が提供するいわゆる一般的な移動体通信ネットワークにおいては、認証用情報の生値がキャリア２０によって厳重に管理されており、認証用情報の生値が外部に漏れないことを前提としている。しかし、本実施形態におけるサービスの提供主体はＰＢＸベンダ４０であり、ＡｕＣ装置１００は企業５０内に配置されるので、その前提は成り立たないことになる。認証用情報が漏えいしてしまうと、企業５０内で使用可能なクローンＳＩＭが生成されて、企業５０の無線通信サービスを不正規に利用されてしまい得る。
【００２１】
本実施形態に係るサービスでは、認証用情報の漏えいを抑止する仕組みが提供される。本実施形態において、キャリア２０は、暗号化された認証用情報を復号化するための復号鍵を第１復号鍵情報と第２復号鍵情報とに分割し、第１復号鍵情報をＡｕＣ装置１００のベンダであるＡｕＣベンダ３０に提供し、第２復号鍵情報をＰＢＸベンダ４０に提供する。第１復号鍵情報及び第２復号鍵情報は、両方がそろって復号鍵を生成できる情報であり、いずれか一方のみでは復号鍵を生成することができない情報である。
【００２２】
キャリア２０は、例えば、キャリア装置２００を用いて、ＡｕＣベンダ３０のＡｕＣベンダ装置３００に第１復号鍵情報を送信する。キャリア装置２００は、例えば、ネットワーク８０を介して、第１復号鍵情報をＡｕＣベンダ装置３００に送信する。ネットワーク８０は、例えば、インターネットを含む。
【００２３】
ＡｕＣベンダ３０は、第１復号鍵情報をＡｕＣ装置１００に記憶させる。ＡｕＣベンダ３０は、例えば、ＡｕＣベンダ装置３００に、キャリア装置２００から受信した第１復号鍵情報を、ＡｕＣ装置１００に記憶させる。ＡｕＣベンダ装置３００は、例えば、ネットワーク３２を介して第１復号鍵情報をＡｕＣ装置１００に送信し、記憶させる。ネットワーク３２は、ＡｕＣベンダ３０が有するＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等であってよい。ＡｕＣベンダ装置３００は、ＡｕＣ装置１００に直接接続されてもよい。第１復号鍵情報を記憶したＡｕＣ装置１００は、例えば、ＡｕＣベンダ３０からＰＢＸベンダ４０に販売され、企業５０内に配置される。
【００２４】
キャリア２０は、例えば、キャリア装置２００を用いて、ＰＢＸベンダ４０のＰＢＸベンダ装置４００に第２復号鍵情報を送信する。キャリア装置２００は、例えば、ネットワーク８０を介して、第２復号鍵情報をＰＢＸベンダ装置４００に送信する。
【００２５】
ＰＢＸベンダ４０は、ＰＢＸベンダ装置４００を用いて、第２復号鍵情報をＡｕＣ装置１００に送信する。ＰＢＸベンダ装置４００は、例えば、ネットワーク８０を介して、第２復号鍵情報を企業５０内に配置されたＡｕＣ装置１００に送信する。
【００２６】
ＡｕＣ装置１００は、記憶している第１復号鍵情報と、ＰＢＸベンダ装置４００から受信した第２復号鍵情報とから、復号鍵を生成する。そして、ＡｕＣ装置１００は、暗号化された認証用情報を受信した場合に、生成した復号鍵を用いて復号化することによって、認証用情報を取得する。
【００２７】
このように、復号鍵を２つの鍵情報に分割して、ＡｕＣベンダ３０及びＰＢＸベンダ４０のそれぞれに送信する構成とすることにより、仮に一方の鍵情報が、ＡｕＣベンダ３０又はＰＢＸベンダ４０内で漏えいしたり、ネットワーク８０上で漏えいしたりした場合であっても、復号鍵を生成できないようにすることができる。これにより、復号鍵が漏えいし、暗号化された認証用情報が復号化されて漏えいしてしまうリスクを低減することができる。
【００２８】
なお、第１復号鍵情報をＡｕＣ装置１００に記憶させる方法として、さまざまな方法を採用し得る。例えば、ＡｕＣベンダ装置３００がキャリア装置２００から受信した第１復号鍵情報を、ＡｕＣベンダ３０のオペレータが手作業でＡｕＣ装置１００に記憶させてもよい。また、例えば、ＡｕＣベンダ３０が、データをＡｕＣ装置１００に書き込み可能な仕組みをキャリア２０に提供し、キャリア２０が、当該仕組みを利用して、ＡｕＣ装置１００に第１復号鍵情報を書き込んでもよい。
【００２９】
図２は、本実施形態に係るＡｕＣ装置１００を用いることによって実現されるサービスの流れの一例を概略的に示す。ここでは、キャリア２０が、ＳＩＭ認証に用いる第１の認証用情報を暗号化し、暗号化した第１の認証用情報を復号化するための復号鍵を２つに分割してＫｅｙＡ及びＫｅｙＢとした状態を開始状態として説明する。
【００３０】
なお、当該復号鍵は、第１の認証用情報を暗号化するための暗号鍵と同一であってよい。この場合、キャリア２０は、第１の認証用情報用の鍵を用いて第１の認証用情報を暗号化し、第１の認証用情報用の鍵を２つに分割する。また、当該復号鍵は、第１の認証用情報を暗号化する暗号鍵と異なってもよい。この場合、キャリア２０は、第１の認証用情報用の暗号鍵を用いて第１の認証用情報を暗号化し、第１の認証用情報用の暗号鍵とは異なる、第１の認証用情報用の復号鍵を２つに分割する。ここでは、暗号鍵と復号鍵とが同一である場合を主に例に挙げて説明する。
【００３１】
第１の認証用情報は、例えば、ＳＩＭ認証を行うときに用いられる各種パラメータを含む。具体例として、第１の認証用情報は、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）において定義されているＯＰ、ｃ、ｒ等を含む。第１の認証用情報は、さらに、第２の認証用情報用の鍵を含んでよい。第２の認証用情報は、ＳＩＭ認証を行うときに用いられる。第２の認証用情報は、ＳＩＭ毎に固有の情報であってよい。具体例として、第２の認証用情報は、ＳＩＭ毎に固有の鍵情報であるＫ値である。第２の認証用情報用の鍵は、第２の認証用情報を暗号化及び復号化するための鍵であってよい。第２の認証用情報用の鍵を用いて暗号化されたＫ値をｅＫＩと記載する場合がある。
【００３２】
ステップ（ステップをＳと省略して記載する場合がある。）１０２では、キャリア装置２００が、ＫｅｙＡをＡｕＣベンダ装置３００に送信する。ＫｅｙＡは、第１復号鍵情報の一例である。Ｓ１０４では、キャリア装置２００が、ＫｅｙＢをＰＢＸベンダ装置４００に送信する。ＫｅｙＢは、第２復号鍵情報の一例である。
【００３３】
Ｓ１０６では、ＡｕＣベンダ装置３００が、Ｓ１０２において受信したＫｅｙＡを、外部から参照不可能な形式でＡｕＣ装置１００に記憶させる。Ｓ１０８では、ＰＢＸベンダ装置４００が、Ｓ１０４において受信したＫｅｙＢを、ＡｕＣ装置１００に送信する。Ｓ１１０では、ＡｕＣ装置１００が、ＫｅｙＡとＫｅｙＢとに基づいて復号鍵を生成する。
【００３４】
Ｓ１１２では、キャリア２０が、ＳＩＭベンダによって製造されたＳＩＭをＰＢＸベンダ４０に提供し、キャリア装置２００が、第１の認証用情報を暗号化した暗号化情報と、ｅＫＩ及びＩＭＳＩを含むＳＩＭ情報とをＰＢＸベンダ４０に送信する。当該第１の認証用情報は、キャリア２０がＰＢＸベンダ４０に提供したＳＩＭに記憶されているものであってよい。なお、ここでいう提供とは、貸与、譲渡、その他レンタルを内包する概念である。
【００３５】
キャリア２０は、例えば、第１の認証用情報をＳＩＭベンダに通知して、第１の認証用情報を記憶したＳＩＭを、ＳＩＭベンダに製造させる。キャリア２０は、外部に漏れることのない特定の方法で、第１の認証用情報をＳＩＭベンダに通知する。ＳＩＭベンダは、外部から参照不可能な形式で第１の認証用情報をＳＩＭに書き込む。
【００３６】
Ｓ１１４では、ＰＢＸベンダ装置４００が、暗号化情報をＡｕＣ装置１００に送信する。Ｓ１１６では、ＡｕＣ装置１００が、Ｓ１１０において生成した復号鍵を用いて、Ｓ１１４において受信した暗号化情報を復号化する。
【００３７】
Ｓ１１８では、ＰＢＸベンダ装置４００が、Ｓ１１２において受信したＳＩＭ情報をＡｕＣ装置１００に送信する。Ｓ１２０では、ＡｕＣ装置１００に、加入者情報を登録する。ＡｕＣ装置１００は、Ｓ１１８において受信したＳＩＭ情報に含まれるｅＫＩを、Ｓ１１６において復号化した認証用情報に含まれる第２の認証用情報用の鍵を用いて復号化することによって取得したＫ値と、ＳＩＭ情報に含まれるＩＭＳＩとを対応付けて登録する。
【００３８】
図２に示すサービスの流れは一例であって、各ステップの順番は異なってもよい。例えば、キャリア装置２００がＫｅｙＡ及びＫｅｙＢを送信する順番は逆でもよい。また、例えば、キャリア装置２００が暗号化情報及びＳＩＭ情報を同時期にＰＢＸベンダ装置４００に送信するのではなく、異なる時期に送信してもよい。また、例えば、ＡｕＣ装置１００が暗号化情報とＳＩＭ情報とを異なる時期にＡｕＣ装置１００に送信するのではなく、同時期に送信してもよい。
【００３９】
図３は、ＡｕＣ装置１００の機能構成の一例を概略的に示す。ＡｕＣ装置１００は、鍵情報記憶部１０２、復号鍵情報受信部１１０、復号鍵生成部１１２、暗号化情報受信部１１４、復号部１１６、加入者情報取得部１１８、加入者情報記憶部１２０、認証要求受信部１２２、及び認証部１２４を備える。
【００４０】
鍵情報記憶部１０２は、第１復号鍵情報を外部から参照不可能な形式で記憶している第１記憶領域と、外部から入力された第２復号鍵情報を記憶するための第２記憶領域とを有する。第１復号鍵情報の第１記憶領域への記憶は、例えば、ＡｕＣベンダ装置３００によって行われる。第１復号鍵情報の第１記憶領域への記憶は、ＡｕＣベンダ３０のオペレータによって行われてもよい。第１復号鍵情報の第１記憶領域への記憶は、ＡｕＣベンダ３０によってキャリア２０に提供された、データをＡｕＣ装置１００に書き込み可能な仕組みを利用することによって、キャリア２０によって行われてもよい。第２記憶領域は、第２復号鍵情報を記憶する領域として予め定められた領域であってよい。
【００４１】
復号鍵情報受信部１１０は、第２復号鍵情報を受信する。復号鍵情報受信部１１０は、外部から第２復号鍵情報を受信してよい。復号鍵情報受信部１１０は、例えば、ＰＢＸベンダ装置４００からネットワーク８０を介して第２復号鍵情報を受信する。復号鍵情報受信部１１０は、受信した第２復号鍵情報を、鍵情報記憶部１０２の第２記憶領域に記憶する。
【００４２】
復号鍵生成部１１２は、鍵情報記憶部１０２に記憶されている第１復号鍵情報と第２復号鍵情報とに基づいて復号鍵を生成する。復号鍵を第１復号鍵情報及び第２復号鍵情報に分割する方法及び第１復号鍵情報及び第２復号鍵情報に基づいて復号鍵を生成する方法としては、任意の方法を採用し得る。例えば、復号鍵を前半と後半とに分割し、当該前半と当該後半とを結合することによって復号鍵が生成される。また、例えば、予め定められた規則に基づいて復号鍵を分割し、復号鍵生成部１１２は、当該規則を参照して、第１復号鍵情報及び第２復号鍵情報から復号鍵を生成する。
【００４３】
第１復号鍵情報と第２復号鍵情報とは、データ量が異なってもよい。例えば、第１復号鍵情報は第２復号鍵情報よりもデータ量が多く、第２復号鍵情報は第１復号鍵情報よりもデータ量が少なくてよい。これにより、第１復号鍵情報のデータ量と第２復号鍵情報のデータ量とを同じにする場合と比較して、キャリア装置２００からＰＢＸベンダ装置４００、及びＰＢＸベンダ装置４００からＡｕＣ装置１００に対して送信される鍵情報のデータ量を低減することができる。
【００４４】
また、例えば、第１復号鍵情報は第２復号鍵情報よりもデータ量が少なく、第２復号鍵情報は第１復号鍵情報よりもデータ量が多くてよい。これにより、第１復号鍵情報のデータ量と第２復号鍵情報のデータ量とを同じにする場合と比較して、例えば、ＡｕＣベンダ３０内において、複数のＡｕＣ装置１００に書き込まれる第１復号鍵情報のデータ量を低減することができ、ＡｕＣベンダ３０内における通信負荷、処理負荷を低減することができる。
【００４５】
暗号化情報受信部１１４は、暗号化情報を受信する。暗号化情報受信部１１４は、例えば、ＰＢＸベンダ装置４００から暗号化情報を受信する。
【００４６】
復号部１１６は、暗号化情報受信部１１４が受信した暗号化情報を、復号鍵生成部１１２によって生成された復号鍵を用いて復号化する。復号化された情報は、認証用情報である。当該認証用情報は、上述の第１の認証用情報であってよい。
【００４７】
加入者情報取得部１１８は、複数の加入者情報を取得する。加入者情報取得部１１８は、例えば、ＰＢＸベンダ装置４００から受信したＳＩＭ情報に含まれるＩＭＳＩと、ＳＩＭ情報に含まれるｅＫＩを復号部１１６によって復号化された認証用情報に含まれる第２の認証用情報用の鍵を用いて復号化したＫ値とを取得する。
【００４８】
加入者情報記憶部１２０は、加入者情報取得部１１８が取得した加入者情報を記憶する。加入者情報記憶部１２０は、Ｋ値とＩＭＳＩとを対応付けて記憶する。
【００４９】
認証要求受信部１２２は、携帯端末５２の認証要求を受信する。認証要求には、携帯端末５２のＳＩＭのＳＩＭ情報が含まれる。携帯端末５２のＳＩＭ情報には、携帯端末５２のＩＭＳＩが含まれてよい。
【００５０】
認証部１２４は、認証要求受信部１２２が受信した認証要求を受け付ける。認証部１２４は、認証要求に含まれるＩＭＳＩと、加入者情報記憶部１２０に当該ＩＭＳＩと対応付けて記憶されているＫ値と、復号部１１６によって復号化された認証用情報とに基づいて、携帯端末５２のＳＩＭを認証する。
【００５１】
図４は、鍵情報記憶部１０２の構成の一例を概略的に示す。鍵情報記憶部１０２は、第１復号鍵情報を外部から参照不可能な形式で記憶している記憶領域１０４と、外部から入力された第２復号鍵情報を記憶するための記憶領域１０６とを有する。記憶領域１０４は、第１記憶領域の一例である。記憶領域１０６は第２記憶領域の一例である。
【００５２】
図５は、ＡｕＣ装置１００による処理の流れの一例を概略的に示す。ここでは、ある企業５０内に配置されたＡｕＣ装置１００による、携帯端末５２のＳＩＭの認証処理の流れを概略的に説明する。
【００５３】
Ｓ２０２では、ＡｕＣ装置１００が配置された企業５０に対して割り当てられた加入者情報を加入者情報取得部１１８が取得して、加入者情報記憶部１２０に記憶する。Ｓ２０４では、認証要求受信部１２２が、企業５０内の携帯端末５２の認証要求を受信する。認証部１２４は、認証要求受信部１２２が受信した認証要求を受け付ける。
【００５４】
Ｓ２０６では、認証部１２４が、認証要求に含まれるＩＭＳＩに対応するＫ値を加入者情報記憶部１２０から読み出す。Ｓ２０８では、認証部１２４が、乱数であるＲＡＮＤを発生し、ＲＡＮＤ及びＫ値と、復号部１１６によって復号化された認証用情報とを用いて、想定応答を生成する。
【００５５】
Ｓ２１０では、認証部１２４が、携帯端末５２にＲＡＮＤを送信する。携帯端末５２のＳＩＭは、当該ＲＡＮＤを受信する。ＳＩＭは、受信したＲＡＮＤと、記憶しているＫ値及び認証用情報とを用いて、応答情報を生成し、ＡｕＣ装置１００に送信する。
【００５６】
Ｓ２１２では、認証部１２４が、携帯端末５２によって送信された応答情報を受信する。Ｓ２１４では、Ｓ２０８において生成した想定応答と、Ｓ２１２において受信した応答情報とを比較することにより、ＳＩＭの認証を行う。
【００５７】
なお、ここでは、ＡｕＣ装置１００がコアネットワーク全体の役割を果たす場合を例に挙げて説明したが、コアネットワークが複数の装置によって構成され、ＡｕＣ装置１００がＨＳＳの装置である場合、認証部１２４は、Ｓ２０８において生成した想定応答と、ＲＡＮＤとを、ＭＭＥに送信してよい。そして、ＭＭＥが、携帯端末５２にＲＡＮＤを送信し、携帯端末５２によって送信された応答情報と、想定応答とを比較することによって、ＳＩＭの認証を行ってよい。
【００５８】
図６は、キャリア２０において準備される復号鍵の一例を概略的に示す。キャリア２０は、複数のＰＢＸベンダ４０毎に異なる復号鍵を準備してよい。図６では、ＰＢＸベンダであるａ社４１用の復号鍵６１０、ＰＢＸベンダであるｂ社４２用の復号鍵６２０、ＰＢＸベンダであるｃ社４３用の復号鍵６３０を例示している。
【００５９】
復号鍵６１０、復号鍵６２０、及び復号鍵６３０は、第１復号鍵情報がＫｅｙＡ６５０で共通であり、第２復号鍵情報が互いに異なる。復号鍵６１０における第２復号鍵情報はＫｅｙＢａ６１２であり、復号鍵６２０における第２復号鍵情報はＫｅｙＢｂ６２２であり、復号鍵６３０における第２復号鍵情報はＫｅｙＢｃ６３２である。
【００６０】
このように、複数のＰＢＸベンダ４０毎に異なる復号鍵を準備することによって、複数のＰＢＸベンダ４０で共通の復号鍵を用いる場合と比較して、いずれかの復号鍵が漏えいしてしまった場合に影響の及ぶ範囲を狭くすることができる。
【００６１】
図７は、キャリア２０において準備される復号鍵の他の一例を概略的に示す。ここでは、図６とは異なる点を主に説明する。
【００６２】
図７に示す例において、復号鍵６１０、復号鍵６２０、及び復号鍵６３０は、第１復号鍵情報も、第２復号鍵情報も互いに異なる。復号鍵６１０における第１復号鍵情報はＫｅｙＡａ６５１であり、第２復号鍵情報はＫｅｙＢａ６１２である。復号鍵６２０における第１復号鍵情報はＫｅｙＡｂ６５２であり、第２復号鍵情報はＫｅｙＢｂ６２２である。復号鍵６３０における第１復号鍵情報はＫｅｙＡｃ６５３であり、第２復号鍵情報はＫｅｙＢｃ６３２である。
【００６３】
このように、第１復号鍵情報についても、複数のＰＢＸベンダ４０毎に異ならせることによって、複数のＰＢＸベンダ４０で共通の第１復号鍵情報を用いる場合と比較して、第１復号鍵情報が漏えいしてしまった場合に影響が及ぶ範囲を狭くすることができる。
【００６４】
図８は、ＡｕＣベンダ装置３００の機能構成の一例を概略的に示す。ＡｕＣベンダ装置３００は、復号鍵情報取得部３０２、復号鍵情報記憶部３０４、及び記憶制御部３０６を備える。
【００６５】
復号鍵情報取得部３０２は、第１復号鍵情報を取得する。復号鍵情報取得部３０２は、例えば、キャリア装置２００から第１復号鍵情報を受信する。また、復号鍵情報取得部３０２は、例えば、ＡｕＣベンダ３０のオペレータによって入力された第１復号鍵情報を取得する。また、復号鍵情報取得部３０２は、例えば、外部からデータをＡｕＣ装置１００に書き込み可能な仕組を提供し、当該仕組を介して入力された第１復号鍵情報を取得する。復号鍵情報記憶部３０４は、復号鍵情報取得部３０２が取得した第１復号鍵情報を記憶する。
【００６６】
記憶制御部３０６は、復号鍵情報記憶部３０４に記憶されている第１復号鍵情報を外部から参照不可能な形式でＡｕＣ装置１００に記憶させる。記憶制御部３０６は、例えば、製造中のＡｕＣ装置１００に第１復号鍵情報を記憶させる。また、記憶制御部３０６は、例えば、製造完了後、出荷前のＡｕＣ装置１００に第１復号鍵情報を記憶させる。
【００６７】
図９は、ＡｕＣ装置１００として機能するコンピュータ１２００のハードウェア構成の一例を概略的に示す。コンピュータ１２００にインストールされたプログラムは、コンピュータ１２００を、本実施形態に係る装置の１又は複数の「部」として機能させ、又はコンピュータ１２００に、本実施形態に係る装置に関連付けられるオペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ１２００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。そのようなプログラムは、コンピュータ１２００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ１２１２によって実行されてよい。
【００６８】
本実施形態によるコンピュータ１２００は、ＣＰＵ１２１２、ＲＡＭ１２１４、及びグラフィックコントローラ１２１６を含み、それらはホストコントローラ１２１０によって相互に接続されている。コンピュータ１２００はまた、通信インタフェース１２２２、記憶装置１２２４、ＤＶＤドライブ１２２６、及びＩＣカードドライブのような入出力ユニットを含み、それらは入出力コントローラ１２２０を介してホストコントローラ１２１０に接続されている。ＤＶＤドライブ１２２６は、ＤＶＤ−ＲＯＭドライブ及びＤＶＤ−ＲＡＭドライブ等であってよい。記憶装置１２２４は、ハードディスクドライブ及びソリッドステートドライブ等であってよい。コンピュータ１２００はまた、ＲＯＭ１２３０及びキーボードのようなレガシの入出力ユニットを含み、それらは入出力チップ１２４０を介して入出力コントローラ１２２０に接続されている。
【００６９】
ＣＰＵ１２１２は、ＲＯＭ１２３０及びＲＡＭ１２１４内に記憶されたプログラムに従い動作し、それにより各ユニットを制御する。グラフィックコントローラ１２１６は、ＲＡＭ１２１４内に提供されるフレームバッファ等又はそれ自体の中に、ＣＰＵ１２１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス１２１８上に表示されるようにする。
【００７０】
通信インタフェース１２２２は、ネットワークを介して他の電子デバイスと通信する。記憶装置１２２４は、コンピュータ１２００内のＣＰＵ１２１２によって使用されるプログラム及びデータを記憶する。ＤＶＤドライブ１２２６は、プログラム又はデータをＤＶＤ−ＲＯＭ１２２７等から読み取り、記憶装置１２２４に提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【００７１】
ＲＯＭ１２３０はその中に、アクティブ化時にコンピュータ１２００によって実行されるブートプログラム等、及び／又はコンピュータ１２００のハードウェアに依存するプログラムを記憶する。入出力チップ１２４０はまた、様々な入出力ユニットをＵＳＢポート、パラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ１２２０に接続してよい。
【００７２】
プログラムは、ＤＶＤ−ＲＯＭ１２２７又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもある記憶装置１２２４、ＲＡＭ１２１４、又はＲＯＭ１２３０にインストールされ、ＣＰＵ１２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ１２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ１２００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００７３】
例えば、通信がコンピュータ１２００及び外部デバイス間で実行される場合、ＣＰＵ１２１２は、ＲＡＭ１２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インタフェース１２２２に対し、通信処理を命令してよい。通信インタフェース１２２２は、ＣＰＵ１２１２の制御の下、ＲＡＭ１２１４、記憶装置１２２４、ＤＶＤ−ＲＯＭ１２２７、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に記憶された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【００７４】
また、ＣＰＵ１２１２は、記憶装置１２２４、ＤＶＤドライブ１２２６（ＤＶＤ−ＲＯＭ１２２７）、ＩＣカード等のような外部記録媒体に記憶されたファイル又はデータベースの全部又は必要な部分がＲＡＭ１２１４に読み取られるようにし、ＲＡＭ１２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ１２１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【００７５】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような様々なタイプの情報が記録媒体に記憶され、情報処理を受けてよい。ＣＰＵ１２１２は、ＲＡＭ１２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ１２１４に対しライトバックする。また、ＣＰＵ１２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に記憶される場合、ＣＰＵ１２１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に記憶された第２の属性の属性値を読み取り、それにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００７６】
上で説明したプログラム又はソフトウエアモジュールは、コンピュータ１２００上又はコンピュータ１２００近傍のコンピュータ可読記憶媒体に記憶されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、それによりプログラムを、ネットワークを介してコンピュータ１２００に提供する。
【００７７】
本実施形態におけるフローチャート及びブロック図におけるブロックは、オペレーションが実行されるプロセスの段階又はオペレーションを実行する役割を持つ装置の「部」を表わしてよい。特定の段階及び「部」が、専用回路、コンピュータ可読記憶媒体上に記憶されるコンピュータ可読命令と共に供給されるプログラマブル回路、及び／又はコンピュータ可読記憶媒体上に記憶されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタル及び／又はアナログハードウェア回路を含んでよく、集積回路（ＩＣ）及び／又はディスクリート回路を含んでよい。プログラマブル回路は、例えば、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、及びプログラマブルロジックアレイ（ＰＬＡ）等のような、論理積、論理和、排他的論理和、否定論理積、否定論理和、及び他の論理演算、フリップフロップ、レジスタ、並びにメモリエレメントを含む、再構成可能なハードウェア回路を含んでよい。
【００７８】
コンピュータ可読記憶媒体は、適切なデバイスによって実行される命令を記憶可能な任意の有形なデバイスを含んでよく、その結果、そこに記憶される命令を有するコンピュータ可読記憶媒体は、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読記憶媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読記憶媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭ又はフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ−ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（登録商標）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００７９】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、又はＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、及び「Ｃ」プログラミング言語又は同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１又は複数のプログラミング言語の任意の組み合わせで記述されたソースコード又はオブジェクトコードのいずれかを含んでよい。
【００８０】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路が、フローチャート又はブロック図で指定されたオペレーションを実行するための手段を生成するために当該コンピュータ可読命令を実行すべく、ローカルに又はローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサ、又はプログラマブル回路に提供されてよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００８１】
上記実施形態では、移動体通信ネットワークがＬＴＥネットワークである場合を主に例に挙げて説明したが、これに限らない。コアネットワークが対応する移動体通信ネットワークは、例えば、３Ｇ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ）ネットワーク、５Ｇ（５ｔｈ  Ｇｅｎｅｒａｔｉｏｎ）ネットワーク、及び５Ｇより後の移動体通信ネットワークであってもよい。コアネットワークが３Ｇネットワークに対応する場合であって、コアネットワークが複数の装置によって構成される場合、ＡｕＣ装置１００は、ＨＬＲ（Ｈｏｍｅ  Ｌｏｃａｔｉｏｎ  Ｒｅｇｉｓｔｅｒ）の装置であってよい。コアネットワークが５Ｇネットワークに対応する場合であって、コアネットワークが複数の装置によって構成される場合、ＡｕＣ装置１００は、ＵＤＭ（Ｕｎｉｆｉｅｄ  Ｄａｔａ  Ｍａｎａｇｅｍｅｎｔ）の装置であってよい。また、本実施形態に係るＡｕＣ装置１００は、ＬＴＥ  ｏｖｅｒ  Ｗｉ−Ｆｉ（登録商標）に適用されてもよい。
【００８２】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更又は改良を加えることが可能であることが当業者に明らかである。その様な変更又は改良を加えた形態も本発明の技術的範囲に含まれ得ることが、請求の範囲の記載から明らかである。
【００８３】
請求の範囲、明細書、及び図面中において示した装置、システム、プログラム、及び方法における動作、手順、ステップ、及び段階などの各処理の実行順序は、特段「より前に」、「先立って」などと明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。請求の範囲、明細書、及び図面中の動作フローに関して、便宜上「まず、」、「次に、」などを用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８４】
２０  キャリア
３０  ＡｕＣベンダ
３２  ネットワーク
４０  ＰＢＸベンダ
４１  ａ社
４２  ｂ社
４３  ｃ社
５０  企業
５２  携帯端末
８０  ネットワーク
１００  ＡｕＣ装置
１０２  鍵情報記憶部
１０４  記憶領域
１０６  記憶領域
１１０  復号鍵情報受信部
１１２  復号鍵生成部
１１４  暗号化情報受信部
１１６  復号部
１１８  加入者情報取得部
１２０  加入者情報記憶部
１２２  認証要求受信部
１２４  認証部
２００  キャリア装置
３００  ＡｕＣベンダ装置
３０２  復号鍵情報取得部
３０４  復号鍵情報記憶部
３０６  記憶制御部
４００  ＰＢＸベンダ装置
６１０  復号鍵
６１２  ＫｅｙＢａ
６２０  復号鍵
６２２  ＫｅｙＢｂ
６３０  復号鍵
６３２  ＫｅｙＢｃ
６５０  ＫｅｙＡ
６５１  ＫｅｙＡａ
６５２  ＫｅｙＡｂ
６５３  ＫｅｙＡｃ
１２００  コンピュータ
１２１０  ホストコントローラ
１２１２  ＣＰＵ
１２１４  ＲＡＭ
１２１６  グラフィックコントローラ
１２１８  ディスプレイデバイス
１２２０  入出力コントローラ
１２２２  通信インタフェース
１２２４  記憶装置
１２２６  ＤＶＤドライブ
１２２７  ＤＶＤ−ＲＯＭ
１２３０  ＲＯＭ
１２４０  入出力チップ
【要約】
第１復号鍵情報を外部から参照不可能な形式で記憶している第１記憶領域と、外部から入力された第２復号鍵情報を記憶するための第２記憶領域とを有する鍵情報記憶部と、第１記憶領域に記憶されている第１復号鍵情報と、第２記憶領域に記憶された第２復号鍵情報とに基づいて復号鍵を生成する復号鍵生成部と、復号鍵を用いて、暗号化された情報を復号化する復号部と、携帯端末の認証要求を受け付け、認証要求に含まれる携帯端末のＳＩＭのＳＩＭ情報と、復号部によって復号化された情報とに基づいて、ＳＩＭの認証を行う認証部とを備える認証装置を提供する。【図１】
0006763096.tif 000002
【図２】
0006763096.tif 000003
【図３】
0006763096.tif 000004
【図４】
0006763096.tif 000005
【図５】
0006763096.tif 000006
【図６】
0006763096.tif 000007
【図７】
0006763096.tif 000008
【図８】
0006763096.tif 000009
【図９】
0006763096.tif 000010