(57)【特許請求の範囲】
【請求項１】
任意のサービスサーバを介した本人認証を必要とするサービスの利用時、本人認証要求による認証キー（Ｃ）を含む本人認証メッセージを受信し、ランダムに生成される１回限りのランダムキーであるセキュリティキー（Ｒ）で前記認証キー（Ｃ）を排他的論理和（ＸＯＲ）演算して認証対応値（ｅＣ）を生成した後送信するユーザ端末部と、
前記本人認証要求に対して固有の認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信し、これに応答して前記ユーザ端末部から認証対応値（ｅＣ）を受信して、セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して本人認証を行う本人認証サーバ部とを含み、
前記ユーザ端末部は、
前記サービスサーバに接続して前記サービスの利用による本人認証を要求するコンピュータ端末と、
前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）によって認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後、前記本人認証サーバ部に送信する携帯端末とを含み、
前記携帯端末は、前記セキュリティキー（Ｒ）を生成してセキュリティ認証サーバ部に提供することを特徴とする１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項２】
任意のサービスサーバを介した本人認証を必要とするサービスの利用時、本人認証要求による認証キー（Ｃ）を含む本人認証メッセージを受信し、ランダムに生成される１回限りのランダムキーであるセキュリティキー（Ｒ）で前記認証キー（Ｃ）を排他的論理和（ＸＯＲ）演算して認証対応値（ｅＣ）を生成した後送信するユーザ端末部と、
前記本人認証要求に対して固有の認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信し、これに応答して前記ユーザ端末部から認証対応値（ｅＣ）を受信して、セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して本人認証を行う本人認証サーバ部とを含み、
前記ユーザ端末部は、
前記サービスサーバに接続して前記サービスの利用による本人認証を要求するコンピュータ端末と、
前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）によって認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後、前記本人認証サーバ部に送信する携帯端末とを含み、
前記本人認証サーバ部は、
１回限りのランダムキーである選択ランダムキー（Ｋ）を含む少なくとも２つ以上の１回限りのランダムキーにより前記認証キー（Ｃ）を生成し、
前記１回限りのランダムキーのうち前記選択ランダムキーを除いた残りの１回限りのランダムキーに対してＸＯＲ演算を行って検証キー（Ｃ）である選択ランダムキー（Ｋ’）を算出し、前記選択ランダムキー（Ｋ）と算出された選択ランダムキー（Ｋ’）が一致するか否かを判断して前記認証対応値（ｅＣ）を検証することを特徴とする１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項３】
任意のサービスサーバを介した本人認証を必要とするサービスの利用時、本人認証要求による認証キー（Ｃ）を含む本人認証メッセージを受信し、ランダムに生成される１回限りのランダムキーであるセキュリティキー（Ｒ）で前記認証キー（Ｃ）を排他的論理和（ＸＯＲ）演算して認証対応値（ｅＣ）を生成した後送信するユーザ端末部と、
前記本人認証要求に対して固有の認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信し、これに応答して前記ユーザ端末部から認証対応値（ｅＣ）を受信して、セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して本人認証を行う本人認証サーバ部とを含み、
前記ユーザ端末部は、
前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後表示する携帯端末と、
前記サービスサーバに接続して前記サービスの利用による本人認証を要求し、ユーザから前記携帯端末に表示された前記認証対応値（ｅＣ）が入力されて前記本人認証サーバ部に送信するコンピュータ端末とを含み、
前記本人認証サーバ部は、
１回限りのランダムキーである選択ランダムキー（Ｋ）を含む少なくとも２つ以上の１回限りのランダムキーにより前記認証キー（Ｃ）を生成し、
前記１回限りのランダムキーのうち前記選択ランダムキーを除いた残りの１回限りのランダムキーに対してＸＯＲ演算を行って検証キー（Ｃ）である選択ランダムキー（Ｋ’）を算出し、前記選択ランダムキー（Ｋ）と算出された選択ランダムキー（Ｋ’）が一致するか否かを判断して前記認証対応値（ｅＣ）を検証することを特徴とする１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項４】
任意のサービスサーバを介した本人認証を必要とするサービスの利用時、本人認証要求による認証キー（Ｃ）を含む本人認証メッセージを受信し、ランダムに生成される１回限りのランダムキーであるセキュリティキー（Ｒ）で前記認証キー（Ｃ）を排他的論理和（ＸＯＲ）演算して認証対応値（ｅＣ）を生成した後送信するユーザ端末部と、
前記本人認証要求に対して固有の認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信し、これに応答して前記ユーザ端末部から認証対応値（ｅＣ）を受信して、セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して本人認証を行う本人認証サーバ部とを含み、
前記ユーザ端末部は、
前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後表示する携帯端末と、
前記サービスサーバに接続して前記サービスの利用による本人認証を要求し、ユーザから前記携帯端末に表示された前記認証対応値（ｅＣ）が入力されて前記本人認証サーバ部に送信するコンピュータ端末とを含み、
前記携帯端末は、前記セキュリティキー（Ｒ）を生成してセキュリティ認証サーバ部に提供することを特徴とする１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項５】
前記本人認証サーバ部は、前記セキュリティキー（Ｒ）を生成して携帯認証端末に提供することを特徴とする請求項２又は３に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項６】
前記携帯端末は、
前記認証キー（Ｃ）に前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上を排他的論理和（ＸＯＲ）演算を適用させ、前記セキュリティキー（Ｒ）でＸＯＲ演算をして前記認証対応値（ｅＣ）を生成し、
前記本人認証サーバ部は、
前記認証対応値（ｅＣ）の受信時、前記セキュリティキー（Ｒ）と、前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上をＸＯＲ演算を行って検証キー（Ｃ）を生成することを特徴とする請求項１又は４に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項７】
前記本人認証サーバ部は、
１回限りのランダムキーである選択ランダムキー（Ｋ）を含む少なくとも２つ以上の１回限りのランダムキーにより前記認証キー（Ｃ）を生成し、
前記１回限りのランダムキーのうち前記選択ランダムキーを除いた残りの１回限りのランダムキーに対してＸＯＲ演算を行って検証キー（Ｃ）である選択ランダムキー（Ｋ’）を算出し、前記選択ランダムキー（Ｋ）と算出された選択ランダムキー（Ｋ’）が一致するか否かを判断して前記認証対応値（ｅＣ）を検証することを特徴とする請求項６に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項８】
前記携帯端末が、
前記の生成された認証対応値のうち予め決定されたビット選択方式により任意のビット数だけを抽出して本人認証サーバ部に送信し、
前記本人認証サーバ部は、
前記認証キー（Ｃ）を含む本人認証メッセージの送信後、前記認証キー（Ｃ）と、前記セキュリティキー（Ｒ）と、前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上をＸＯＲ演算して認証対応値（ｅＣ）を算出した後、前記認証対応値（ｅＣ）のうち前記ビット選択方式により前記ビット数だけを抽出して前記検証キー（Ｃ）を生成することを特徴とする請求項６に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項９】
前記本人認証メッセージは、ショートメッセージサービス（ＳＭＳ）、ロングメッセージサービス（ＬＭＳ）及びマルチメディアメッセージサービス（ＭＭＳ）メッセージのいずれかであり、
前記本人認証サーバ部は、前記本人認証メッセージを前記携帯端末に送信することを特徴とする請求項２又は３に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項１０】
前記本人認証メッセージは、ショートメッセージサービス（ＳＭＳ）、ロングメッセージサービス（ＬＭＳ）及びマルチメディアメッセージサービス（ＭＭＳ）メッセージのいずれかであり、
前記本人認証サーバ部は、前記認証キー（Ｃ）をサービスサーバ又はレガシー認証システムに提供して前記サービスサーバ又はレガシー認証システムが、前記本人認証メッセージを前記携帯端末に送信するようにすることを特徴とする請求項２又は３に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項１１】
前記携帯端末が前記認証対応値（ｅＣ）を表示し、
前記コンピュータ端末が、ユーザから前記認証対応値（ｅＣ）が入力されて前記本人認証サーバ部に送信することを特徴とする請求項８に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項１２】
前記コンピュータ端末は、前記認証対応値（ｅＣ）をサービスサーバ部を介して前記本人認証サーバ部に送信することを特徴とする請求項１１に記載の１回限りのランダムキーを用いた本人確認及び盗用防止システム。
【請求項１３】
本人認証サーバ部がレガシー認証システムからの本人認証情報一致成功の通知時、本人認証要求に対する固有の認証キー（Ｃ）を生成し、生成された認証キー（Ｃ）を含む本人認証メッセージをユーザ端末部に送信する本人認証メッセージ送信過程と、
前記ユーザ端末部が前記本人認証メッセージを受信し、セキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算して認証対応値（ｅＣ）を生成した後、前記本人認証サーバ部に送信する認証対応値送信過程と、
前記本人認証サーバ部が前記認証対応値（ｅＣ）を前記セキュリティキー（Ｒ）でＸＯＲ演算をして検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証する本人認証過程とを含み、
前記本人認証メッセージ送信過程は、
前記本人認証要求に対して１回限りのランダムキーである選択ランダムキー（Ｋ）を含む少なくとも２つ以上の１回限りのランダムキーにより前記認証キー（Ｃ）を生成する認証キー生成ステップと、
前記の生成された認証キー（Ｃ）を含む本人認証メッセージを生成する本人認証メッセージ生成ステップと、
前記本人認証メッセージを前記ユーザ端末部に送信する本人認証メッセージ送信ステップとを含むことを特徴とする１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１４】
前記本人認証過程は、
前記１回限りのランダムキーのうち前記選択ランダムキーを除いた残りの１回限りのランダムキーに対してＸＯＲ演算を行って検証キー（Ｃ）である選択ランダムキー（Ｋ’）を算出する検証キー生成ステップと、
前記選択ランダムキー（Ｋ）と算出された選択ランダムキー（Ｋ’）が一致するか否か可否を判断して前記認証対応値（ｅＣ）を検証する認証ステップとを含むことを特徴とする請求項１３に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１５】
前記認証対応値送信過程は、
本人認証メッセージから認証キー（Ｃ）を取得する認証キー取得ステップと、
前記セキュリティキー（Ｒ）を取得するセキュリティキー取得ステップと、
前記認証キー（Ｃ）とセキュリティキー（Ｒ）によって認証対応値を生成する認証対応値生成ステップとを含むことを特徴とする請求項１３に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１６】
前記認証対応値生成ステップにおいて、ユーザ端末部の携帯端末が自分の固有識別情報及び電話番号のうち少なくとも１つ以上を排他的論理和（ＸＯＲ）演算をさらに行って前記認証対応値（ｅＣ）を生成することを特徴とする請求項１５に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１７】
前記認証対応値生成ステップにおいて、ユーザ端末部の携帯端末が前記の生成された認証対応値（ｅＣ）のうち予め決定されたビット選択方式により任意のビット数の任意のビットだけを抽出して最終認証対応値（ｅＣ）として送信し、
前記本人認証サーバ部が、前記本人認証過程で前記検証キー（Ｃ）を前記ビット選択方式によって選択されたビットだけを抽出した最終検証キー（Ｃ）と前記最終認証対応値（ｅＣ）が一致するか否かを判断して本人認証を行うことを特徴とする請求項１３、１５又は１６に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１８】
前記の抽出されるビット数及びビットはランダムに決定されることを特徴とする請求項１７に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項１９】
前記本人認証メッセージ送信過程において、本人認証サーバ部は、前記本人認証メッセージを移動通信メッセージでユーザ端末部の携帯端末に送信し、
前記認証対応値送信過程で前記携帯端末が前記認証対応値（ｅＣ）を生成して前記本人認証サーバ部に送信することを特徴とする請求項１５に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項２０】
前記本人認証メッセージ送信過程において、本人認証サーバ部は、前記本人認証メッセージを移動通信メッセージでユーザ端末部の携帯端末に送信し、
前記認証対応値送信過程は、
前記携帯端末が前記本人認証メッセージの認証キー（Ｃ）及び前記セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）を生成して表示する表示ステップと、
前記ユーザ端末部のコンピュータ端末が、前記携帯端末に表示された認証対応値がユーザから入力されて本人認証サーバ部に送信する認証対応値送信ステップとを含むことを特徴とする請求項１５に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項２１】
前記本人認証メッセージ送信過程において、前記本人認証サーバ部は、前記本人認証メッセージをＱＲコード（登録商標）形態でユーザ端末部のコンピュータ端末に送信し、
前記認証対応値送信過程は、
前記コンピュータ端末が前記ＱＲコード（登録商標）形態で本人認証メッセージを表示する表示ステップと、
前記携帯端末が前記コンピュータ端末に表示されたＱＲコード（登録商標）をスキャンして本人認証対応値（ｅＣ）を生成し、生成された認証対応値（ｅＣ）を前記本人認証サーバ部に送信する認証対応値送信ステップとを含むことを特徴とする請求項１５に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項２２】
前記セキュリティキー（Ｒ）は、携帯端末が前記認証対応値送信過程で生成した後前記本人認証サーバ部に提供することを特徴とする請求項１３〜１６及び請求項１８〜２１のうちいずれか１項に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【請求項２３】
前記セキュリティキー（Ｒ）は、本人認証サーバ部が前記認証キー（Ｃ）を生成した後生成し携帯端末に提供することを特徴とする請求項１３〜１６及び請求項１８〜２１のうちいずれか１項に記載の１回限りのランダムキーを用いた本人確認及び盗用防止方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライン上で本人認証を行う本人認証システムに関し、より詳しくは、本人認証要求時に発行される認証キー（Ｃ）をユーザ端末部に提供し、１回限りのランダムキー（一度のみ有効の使い捨てランダムキー）により前記認証キー（Ｃ）に対する認証対応値を生成して本人認証を行うようにして、前記認証キー（Ｃ）が流出したり盗まれても盗用されず、安全に本人認証を行うようにすることで、本人認証及び前記認証キー（Ｃ）の盗用を防止することができる本人確認及び盗用防止システムならびに方法に関するものである。
【背景技術】
【０００２】
近年、インターネット技術は、いつでもどこでもインターネットに接続できるクラウドコンピューティング環境が構成されるほど発展してきた。このようにクラウドコンピューティング環境が構築されることに伴い、オンライン上で信用情報を活用する場合が多くなっている。このような信用情報は、オンライン上で会員登録、商品の購入及び金融機関を通じた経済生活分野などにおいて広く使用されている。
【０００３】
これにより、ハッカーは、オンライン上で活用される信用情報を抜き取り、又、抜き取った信用情報を盗用して個人に金銭的な被害を与えている。
【０００４】
したがって、インターネットシステムは、ハッカーによって個人の信用情報が流出されることを防止するために、様々な認証システムを適用している。このような認証システムとしては、インターネット上で任意のサービスを利用しようとするユーザが本人であるか否かを確認する本人認証（又は「ユーザ認証」、「本人確認」などと呼ばれる。）システムが主に適用されている。
【０００５】
通常、本人認証システムは、任意のユーザが会員登録及び変更、決済及び振替などのような任意のサービス要求時に前記ユーザが当該サービスに対する正当なユーザ、即ち、本人であるか否かを確認するために、ユーザから入力されたユーザ入力情報と前記ユーザに対するユーザ情報が予め登録されている移動通信システム、信用評価システム及び電子証明書認証システムなどのような既存の認証システム（以下、「レガシー認証システム」とする。）に、ユーザ入力情報を送信して前記ユーザ情報と前記ユーザ入力情報を比較して本人情報認証を行い、本人情報が認証されたユーザの移動通信端末に認証番号を含む本人認証メッセージを送信し、ユーザのコンピュータを介して前記認証番号が一定時間内にユーザから入力されて発行された認証番号と一致するかどうかを判断して本人認証を行う。通常、前記ユーザ入力情報としては、本人認証方式によってユーザの住民登録番号、ユーザが所有しているクレジットカード番号、ＣＶＣ及び有効期間などがある。
【０００６】
上述したように、従来の本人認証システムは、住民登録番号、カード番号などのようなユーザの重要な個人情報及び信用情報を入力しなければならないので、メモリハッキングなどにより、ユーザの住民登録番号などのような信用情報が流出するという問題点があった。
【０００７】
なお、従来の本人認証システムは、本人認証のための認証番号を含む認証メッセージが盗まれて第３者によって盗用されるという問題点があった。    
このような問題を防止するために、特許文献１（以下「先行特許１」とする。）及び特許文献２（以下「先行特許２」とする。）は、ユーザが受信した認証メッセージの認証番号の桁のうち使用する桁を事前に選択し、ユーザが予め選択した桁に対応する番号だけを入力するようにしてセキュリティ性を向上させることができる方法を開示している。
【０００８】
なお、上述した従来の本人認証システムの問題点を解決するために、特許文献３（以下「先行特許３」とする。）は、本人認証メッセージを送信する前に、任意のウェブサイトのＵＲＬを含む本人確認メッセージを送信し、前記本人確認メッセージのＵＲＬにユーザが接続するように誘導した後、ユーザが入力したパスワードと既存の登録されたパスワードとが一致する場合にのみ、本人認証メッセージを送信するようにする方法を開示している。
【０００９】
しかしながら、前記先行特許は、認証番号の入力方式にのみ僅かな差異があるだけで、依然と単純な移動通信メッセージ方式を適用しており、ＳＭＳ/ＬＭＳ/ＭＭＳなどの移動通信メッセージの盗難及びメモリハッキングなどに脆弱な問題点があった。
【００１０】
したがって、先行特許もハッキングされて第３者によって盗用されるという問題点があった。
【００１１】
そして、前記先行特許３は、ＵＲＬを含むテキストメッセージを送信することにより、ユーザがＳＭＳフィッシングと認識する恐れがあり、ＳＭＳフィッシングと誤解して削除した場合は、ユーザが不便を感じたりあるいはサービスを受けることができないという問題点があった。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】韓国特開第１０-２０１３-００８４７２７号公報
【特許文献２】韓国特開第１０-２０１４-０００３３５３号公報
【特許文献３】韓国登録特許第１０-１３２１８２９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
したがって、本発明の目的は、本人認証要求時に発行される認証キー（Ｃ）をユーザ端末部に提供し、１回限りのランダムキーにより前記認証キー（Ｃ）に対する認証対応値を生成して本人認証を行うようにして、前記認証キー（Ｃ）が流出したり盗まれても盗用されず、安全に本人認証を行うようにすることで、本人認証及び前記認証キー（Ｃ）の盗用を防止することができる本人確認及び盗用防止システムならびに方法を提供することにある。
【課題を解決するための手段】
【００１４】
上記のような目的を達成するための本発明の１回限りのランダムキーを用いた本人確認及び盗用防止システムは、任意のサービスサーバを介した本人認証を必要とするサービスの利用時、本人認証要求による認証キー（Ｃ）を含む本人認証メッセージを受信し、ランダムに生成される１回限りのランダムキーであるセキュリティキー（Ｒ）で前記認証キー（Ｃ）を排他的論理和（ＸＯＲ）演算して認証対応値（ｅＣ）を生成した後送信するユーザ端末部と、前記本人認証要求に対して固有の認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信し、これに応答して前記ユーザ端末部から認証対応値（ｅＣ）を受信して、セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して本人認証を行う本人認証サーバ部とを含むことを特徴とする。
【００１５】
前記ユーザ端末部は、前記サービスサーバに接続して前記サービスの利用による本人認証を要求するコンピュータ端末と、前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）によって認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後、前記本人認証サーバに送信する携帯端末とを含むことを特徴とする。
【００１６】
あるいは、前記ユーザ端末部は、前記本人認証要求による前記本人認証メッセージを受信し、前記セキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算して前記認証対応値（ｅＣ）を生成した後表示する携帯端末と、前記サービスサーバに接続して前記サービスの利用による本人認証を要求し、ユーザから前記携帯端末に表示された前記認証対応値（ｅＣ）が入力されて前記本人認証サーバに送信するコンピュータ端末とを含むことを特徴とする。
【００１７】
前記携帯端末は、前記セキュリティキー（Ｒ）を生成してセキュリティ認証サーバ部に提供することを特徴とする。
【００１８】
あるいは、前記セキュリティ認証サーバ部は、前記セキュリティキー（Ｒ）を生成して携帯認証端末に提供することを特徴とする。
【００１９】
前記携帯端末は、前記認証キー（Ｃ）に前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上を排他的論理和（ＸＯＲ）演算を行い、さらに前記セキュリティキー（Ｒ）でＸＯＲ演算をして前記認証対応値（ｅＣ）を生成し、前記本人認証サーバ部は、前記認証対応値（ｅＣ）の受信時、前記セキュリティキー（Ｒ）と、前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上を排他的論理和（ＸＯＲ）演算を行って検証キー（Ｃ）を生成することを特徴とする。
【００２０】
前記本人認証サーバ部は、少なくとも２つ以上の１回限りのランダムキーにより前記認証キー（Ｃ）を生成し、前記１回限りのランダムキーのうち任意に選択された１つの１回限りのランダムキーである選択ランダムキーを除いた残りの１回限りのランダムキーに対してＸＯＲ演算を行って前記選択ランダムキーに対応する検証キー（Ｃ）を生成することを特徴とする。
【００２１】
前記携帯端末が、前記の生成された認証対応値のうち任意のビット数だけを抽出して送信し、前記本人認証サーバ部は、前記認証キー（Ｃ）を含む本人認証メッセージの送信後、前記認証キー（Ｃ）と前記セキュリティキー（Ｒ）をＸＯＲ演算して対応値（ｅＣ）を算出した後、前記認証対応値（ｅＣ）のうち前記ビット数だけを抽出して前記検証キー（Ｃ）を生成することを特徴とする。
【００２２】
あるいは、前記携帯端末が、前記の生成された認証対応値のうち任意のビット数だけを抽出して本人認証サーバ部に送信し、前記本人認証サーバ部は、前記認証キー（Ｃ）を含む本人認証メッセージの送信後、前記認証キー（Ｃ）と、前記セキュリティキー（Ｒ）と、前記携帯端末識別情報及び電話番号のうち少なくとも１つ以上をＸＯＲ演算して認証対応値（ｅＣ）を算出した後、前記認証対応値（ｅＣ）のうち前記ビット数だけを抽出して前記検証キー（Ｃ）を生成することを特徴とする。
【００２３】
前記本人認証メッセージは、ショートメッセージサービス（ＳＭＳ）、ロングメッセージサービス（ＬＭＳ）及びマルチメディアサービス（ＭＭＳ）メッセージのいずれかであり、前記本人認証サーバ部は、前記本人認証メッセージを前記携帯端末に送信することを特徴とする。
【００２４】
前記本人認証メッセージは、ショートメッセージサービス（ＳＭＳ）、ロングメッセージサービス（ＬＭＳ）及びマルチメディアサービス（ＭＭＳ）メッセージのうち１つであり、前記本人認証サーバ部は、前記認証キー（Ｃ）をサービスサーバ又はレガシー認証システムに提供して前記サービスサーバ又はレガシー認証システムが、前記本人認証メッセージを前記携帯端末に送信するようにすることを特徴とする。
【００２５】
前記携帯端末が、前記認証対応値（ｅＣ）を表示し、前記コンピュータ端末が、ユーザから前記認証対応値（ｅＣ）が入力されて前記本人認証サーバ部に送信することを特徴とする。
【００２６】
前記コンピュータ端末は、前記認証対応値（ｅＣ）をサービスサーバ部を介して前記本人認証サーバ部に送信することを特徴とする。
【００２７】
前記ユーザ端末部は、コンピュータ端末と、携帯端末とを含み、前記本人認証メッセージは、認証キー（Ｃ）を含むＱＲコード（登録商標）であり、前記本人認証サーバ部は、前記本人認証メッセージを前記コンピュータ端末に送信し、前記コンピュータ端末は、前記本人認証メッセージを表示し、前記携帯端末は、前記コンピュータ端末に表示された本人認証メッセージであるＱＲコード（登録商標）をスキャンして前記認証キー（Ｃ）を取得し、取得した認証キー（Ｃ）とセキュリティキー（Ｒ）により前記認証対応値（ｅＣ）を生成することを特徴とする。
【００２８】
上記のような目的を達成するための本発明の１回限りのランダムキーを用いた本人確認及び盗用防止方法は、本人認証サーバ部がレガシー認証システムからの本人認証情報一致成功の通知時、前記本人認証要求に対する固有の認証キー（Ｃ）を生成し、生成された認証キー（Ｃ）を含む本人認証メッセージを前記ユーザ端末部に送信する本人認証メッセージ送信過程と、前記ユーザ端末部が前記本人認証メッセージを受信し、セキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算して認証対応値（ｅＣ）を生成した後、前記本人認証サーバ部に送信する認証対応値送信過程と、前記本人認証サーバ部が前記認証対応値（ｅＣ）を前記セキュリティキー（Ｒ）でＸＯＲ演算して検証キー（Ｃ）を生成し、生成された検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証する本人認証過程とを含むことを特徴とする。
【００２９】
前記本人認証メッセージ送信過程は、前記本人認証要求に対して１つのランダムキーで前記認証キー（Ｃ）を生成する認証キー生成ステップと、前記の生成された認証キー（Ｃ）を含む本人認証メッセージを生成する本人認証メッセージ生成ステップと、前記本人認証メッセージを前記ユーザ端末部に送信する本人認証メッセージ送信ステップとを含むことを特徴とする。
【００３０】
前記本人認証メッセージ送信過程は、前記本人認証要求に対して少なくとも２つ以上の１回限りのランダムキーで前記認証キー（Ｃ）を生成する認証キー生成ステップと、前記の生成された認証キー（Ｃ）を含む本人認証メッセージを生成する本人認証メッセージ生成ステップと、前記本人認証メッセージを前記ユーザ端末部に送信する本人認証メッセージ送信ステップとを含み、前記本人認証過程は、前記１回限りのランダムキーのうち任意に選択された１つの１回限りのランダムキーである選択ランダムキーを除いた残りの１回限りのランダムキーを適用して、前記選択ランダムキーに対応する検証キー（Ｃ）を生成する検証キー生成ステップと、前記検証キー（Ｃ）と前記の生成された認証キー（Ｃ）とが一致するか否かを判断して認証を行う認証ステップとを含むことを特徴とする。
【００３１】
前記認証対応値送信過程は、本人認証メッセージから認証キー（Ｃ）を取得する認証キー取得ステップと、前記セキュリティキー（Ｒ）を取得するセキュリティキー取得ステップと、前記認証キー（Ｃ）とセキュリティキー（Ｒ）によって認証対応値を生成する認証対応値生成ステップとを含むことを特徴とする。
【００３２】
前記認証対応値生成ステップにおいて、ユーザ端末部の携帯端末が自分の固有識別情報及び電話番号のうち少なくとも１つ以上を、排他的論理和（ＸＯＲ）演算をさらに行って前記認証対応値（ｅＣ）を生成することを特徴とする。
【００３３】
前記認証対応値生成ステップにおいて、ユーザ端末部の携帯端末が前記の生成された認証対応値（ｅＣ）のうち任意のビット数の任意のビットだけを抽出して送信し、前記本人認証サーバ部が、前記本人認証過程で前記の生成された検証キー（Ｃ）で前記ビットに対応するビットだけを抽出した後、前記任意のビットだけを抽出した認証対応値と一致するか否かを判断して本人認証を行うことを特徴とする。
【００３４】
前記の抽出されるビット数及びビットはランダムに決定されることを特徴とする。
【００３５】
前記本人認証メッセージ送信過程において、本人認証サーバ部は、前記本人認証メッセージを移動通信メッセージでユーザ端末部の携帯端末に送信し、前記認証対応値送信過程で前記携帯端末が前記認証対応値（ｅＣ）を生成して前記本人認証サーバ部に送信することを特徴とする。
【００３６】
前記本人認証メッセージ送信過程において、本人認証サーバ部は、前記本人認証メッセージを移動通信メッセージでユーザ端末部の携帯端末に送信し、前記認証対応値送信過程は、前記携帯端末が前記本人認証メッセージの認証キー（Ｃ）及び前記セキュリティキー（Ｒ）により前記認証対応値（ｅＣ）を生成して表示する表示ステップと、前記ユーザ端末部のコンピュータ端末が、前記携帯端末に表示された認証対応値がユーザから入力されて本人認証サーバ部に送信する認証対応値送信ステップとを含むことを特徴とする。
【００３７】
あるいは、前記本人認証メッセージ送信過程において、前記本人認証サーバ部は、前記本人認証メッセージをＱＲコード（登録商標）形態でユーザ端末部のコンピュータ端末に送信し、前記認証対応値送信過程は、前記コンピュータ端末が前記ＱＲコード（登録商標）形態で本人認証メッセージを表示する表示ステップと、前記携帯端末が前記コンピュータ端末に表示されたＱＲコード（登録商標）をスキャンして本人認証対応値（ｅＣ）を生成し、生成された認証対応値（ｅＣ）を前記本人認証サーバ部に送信する認証対応値送信ステップとを含むことを特徴とする。
【００３８】
前記セキュリティキー（Ｒ）は、携帯端末が前記認証対応値送信過程で生成した後前記本人認証サーバ部に提供することを特徴とする。
【００３９】
あるいは、前記セキュリティキー（Ｒ）は、本人認証サーバ部で前記認証キー（Ｃ）の生成後携帯端末に提供することを特徴とする。
【発明の効果】
【００４０】
本発明は、従来の本人認証システムに適用することができ、住民登録番号などの非常に敏感なユーザの個人情報及び信用情報を使用せず、如何なる情報の入力も必要とせず、ランダムに生成される１回限りのセキュリティキーで本人認証を行うことができるので、ユーザの個人情報及び信用情報の流出、及び第３者による盗用を防止することができる効果を有する。
【００４１】
又、本発明は、本人認証サーバがユーザ端末部に認証キー（Ｃ）を提供し、ランダムに生成される１回限りのセキュリティキー（Ｒ）で前記認証キー（Ｃ）をＸＯＲ演算した認証対応値を本人認証サーバに送信するようにして本人認証を行うので、認証キー（Ｃ）を含む認証メッセージが流出又は盗難されても、第３者が認証キー（Ｃ）及び携帯電話番号などを盗用することができない効果を有する。
【図面の簡単な説明】
【００４２】
【図１】本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムの構成を示す図である。
【図２】本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムにおける携帯端末の構成を示す図である。
【図３】本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムにおける本人認証サーバの構成を示す図である。
【図４】本発明の第１実施例によって移動通信メッセージ及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【図５】本発明の第２実施例によって移動通信メッセージ及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【図６】本発明の第３実施例によってＱＲコード（登録商標）及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【図７】本発明の第４実施例によってＱＲコード（登録商標）及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【発明を実施するための形態】
【００４３】
以下、添付の図面を参照して本発明の１回限りのランダムキーを用いた本人確認及び盗用防止システムの構成及び動作を説明し、そのシステムでの本人確認及び盗用防止方法を説明する。
【００４４】
図１は、本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムの構成を示す図である。
【００４５】
図１を参照すると、本発明に係る本人確認及び盗用防止システムは、ユーザ端末部１００、サービスサーバ２００、本人認証サーバ部３００及びレガシー認証システム４００を含む。
【００４６】
前記ユーザ端末部１００、サービスサーバ２００、本人認証サーバ部３００及びレガシー認証システム４００は、有線及び無線データ通信網１５０を介して接続してデータ通信を行う。
【００４７】
前記有線及び無線データ通信網１５０は、第２世代（２Ｇｅｎｅｒａｔｉｏｎ：２Ｇ）、第３世代（３Ｇｅｎｅｒａｔｉｏｎ：３Ｇ）、第４世代（４Ｇｅｎｅｒａｔｉｏｎ：４Ｇ＝ ＬＴＥ（Ｌｏｎｇ Ｔｅｒｍ Ｅｖｏｌｕｔｉｏｎ）などのデータ通信が可能な移動通信網と、ＷｉＦｉ網、広域ネットワーク（Ｗｉｄｅ Ａｒｅａ Ｎｅｔｗｏｒｋ：ＷＡＮ）及びローカルエリアネットワーク（Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ：ＬＡＮ）などが結合されたインターネット網のうち少なくとも１つ以上を含む通信網である。
【００４８】
ユーザ端末部１００は、コンピュータ端末１１０及び携帯端末１２０を含む。
【００４９】
コンピュータ端末１１０は、パーソナルコンピュータ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ：ＰＣ）、ノートパソコンなどであり、又は、スマートフォン及びスマートパッドなどのスマート機器である。前記コンピュータ端末１１０が、スマートフォン及びスマートパッドなどのスマート機器である場合、コンピュータ端末１１０は、携帯端末１２０である。即ち、ユーザが有している端末がスマート機器である場合、１つの端末でコンピュータ端末としても携帯端末としても用いることができる。
【００５０】
コンピュータ端末１１０は、有線及び無線データ通信網１５０を介して任意のサービスサーバ２００に接続して、前記の接続したサービスサーバ２００で提供する様々なサービスを受けることができ、前記サービスを受けている最中に本人認証を必要とするサービスを実行した場合、ユーザの同意を得て本人認証を要求する。
【００５１】
コンピュータ端末１１０は、本発明の実施例によって本人認証サーバ部３００から受信される認証キー（Ｃ）を含む本人認証メッセージを受信して表示するように構成することも、ユーザから認証対応値（ｅＣ）が入力されてサービスサーバ２００を介して本人認証サーバ部３００に提供するように構成することも、前記認証対応値（ｅＣ）を直接本人認証サーバ部３００に送信するように構成することもできる。
【００５２】
携帯端末１２０は、自分の固有識別情報（以下、「携帯端末識別情報」とする。）及び電話番号を有する端末であって、実施例によって２Ｇ、３Ｇ及び４Ｇ移動通信網のうち少なくとも１つ以上に接続できる携帯電話、スマートフォン、スマートパッドなどの通信端末である。
【００５３】
携帯端末１２０は、第１実施例及び第３実施例によって本人認証サーバ部３００から認証キー（Ｃ）を含む本人認証メッセージを受信し、受信した本人認証メッセージの認証キー（Ｃ）を検出し、ランダム（Ｒａｎｄｏｍ）に生成される１回限りのランダムキー（Ｒ：以下「セキュリティキー（Ｒ）」とする。）を生成した後、検出された認証キー（Ｃ）と生成されたセキュリティキー（Ｒ）を下記数式１に適用して認証対応値（ｅＣ）を生成する。
【００５４】
【数１】
0006284088.tif 000002
【００５５】
ここで、Ｃは認証キーであり、Ｒはセキュリティキーである。
【００５６】
又、携帯端末１２０は、第２実施例によって本人認証サーバ部３００から認証キー（Ｃ）を含む本人認証メッセージを受信し、受信した本人認証メッセージの認証キー（Ｃ）を検出し、本人認証サーバ部３００からランダムに生成されるセキュリティキー（Ｒ）を受信した後、前記の検出された認証キーと受信したランダムキー（Ｒ）を前記数式１によって認証対応値（ｅＣ）を生成する。
【００５７】
又、携帯端末１２０は、第３実施例によってコンピュータ端末１１０に表示された本人認証メッセージの認証キー（Ｃ）が入力され、ランダム（Ｒａｎｄｏｍ）に生成される１回限りのランダムキーであるセキュリティキー（Ｒ）を生成した後、検出された認証キー（Ｃ）と生成されたセキュリティキー（Ｒ）を前記数式１に適用して認証対応値（ｅＣ）を生成する。
【００５８】
又、携帯端末１２０は、第４実施例によってコンピュータ端末１１０に表示された本人認証メッセージの認証キー（Ｃ）が入力され、本人認証サーバ部３００からランダムに生成されるセキュリティキー（Ｒ）を受信した後、前記の検出された認証キーと受信したランダムキー（Ｒ）を前記数式１によって認証対応値（ｅＣ）を生成する。
【００５９】
生成された認証対応値（ｅＣ）は、実施例によって携帯端末１２０が直接本人認証サーバ部３００に送信することも、ユーザによってコンピュータ端末１１０で入力されてサービスサーバ２００を介して又は直接本人認証サーバ部３００に送信することもできる。
【００６０】
又、前記携帯端末１２０は、前記第１実施例と第３実施例でのように、セキュリティキー（Ｒ）を生成する場合、生成されたセキュリティキー（Ｒ）を本人認証サーバ部３００に提供する。
【００６１】
又、携帯端末１２０は、下記数式２のように、携帯端末１２０の携帯端末識別情報及び電話番号のうち少なくとも１つ以上を選択的に適用して認証対応値（ｅＣ）を生成することもできる。
【００６２】
【数２】
0006284088.tif 000003
【００６３】
ここで、ＭＩＤは、Ｍｏｂｉｌｅ Ｉｄｅｎｔｉｆｉｃａｔｉｏｎの略で、ＥＳＮ（Ｅｌｅｃｔｒｏｎｉｃ Ｓｅｒｉａｌ Ｎｕｍｂｅｒ：電子シリアル番号）及びＩＭＥＩ（Ｉｎｔｅｒｎａｔｉｏｎａｌ Ｍｏｂｉｌｅ Ｅｑｕｉｐｍｅｎｔ Ｉｄｅｎｔｉｆｙ：国際モバイル機体識別番号）などのような携帯端末識別情報であり、ＴＮＯは、携帯端末１２０の電話番号である。そして、（）は、選択的に適用することができる情報である。
【００６４】
又、携帯端末１２０は、下記数式３のように生成された認証対応値（ｅＣ）のうち予め設定されたビット選択方式（Ｓ[]）により任意のビット数のビットだけを抽出し、これを最終認証対応値として送信することもできる。
【００６５】
【数３】
0006284088.tif 000004
【００６６】
ここで、ｎは選択できるビット数であり、ＳはＳｅｌｅｃｔの略で、ｎビットが予め決定された選択方法に応じて選択されて認証対応値（ｅＣ）を生成することを示す。
【００６７】
前記ｎビットの選択時、携帯端末１２０と本人認証サーバ部３００が予め分かっている１回限りのランダムキーによってランダムな桁のビットが抽出されるように構成することもできる。
【００６８】
サービスサーバ２００は、有線及び無線データ通信網１５０を介して接続したユーザ端末部１００のコンピュータ端末１１０に本人認証を必要とするサービスを含む様々なサービスを提供し、本人認証を必要とするサービスの実行時に本人認証要求手段をコンピュータ端末１１０に提供し、コンピュータ端末１１０から本人認証要求発生時に本人認証サーバ部３００に本人認証要求をし、本人認証要求による本人認証に成功したら、コンピュータ端末１１０に当該サービスを提供する。
【００６９】
レガシー認証システム４００は、既存の本人認証を行う認証システムであり、移動通信システム、信用評価システム及び電子証明書認証システムなどがある。
【００７０】
このようなレガシー認証システム４００を介した認証要求過程は公知の技術であるので、その詳細な説明は省略する。
【００７１】
本人認証サーバ部３００は、サービスサーバ２００から本人認証要求発生時にユーザによって入力されたユーザ入力情報をレガシー認証システム４００に送信し、前記本人認証要求による前記ユーザ入力情報の提供に対する本人情報一致通知の受信時に認証キー（Ｃ）を生成し、生成された認証キー（Ｃ）を含む本人認証メッセージをユーザ端末部１００に送信し、本発明の第２実施例及び第４実施例によってセキュリティキー（Ｒ）をユーザ端末部１００の携帯端末１２０に提供する。
【００７２】
前記認証キー（Ｃ）は、本発明の実施例によってランダムに生成される１つの１回限りのランダムキー（Ｋ）でもあり、下記数式４のようにランダムに生成される２つ以上の１回限りのランダムキー（Ｋ、Ｒ１）によって生成することもできる。
【００７３】
【数４】
0006284088.tif 000005
【００７４】
ここで、Ｋ及びＲ１は１回限りのランダムキーである。
【００７５】
又、本発明の第２実施例及び第４実施例によって本人認証サーバ部３００は、発生した本人認証要求に対してセキュリティキー（Ｒ）を生成して当該ユーザ端末部１００の携帯端末１２０に提供する。
【００７６】
本人認証サーバ部３００は、認証キー（Ｃ）の提供後、ユーザ端末部１００から認証対応値（ｅＣ）が受信されるかをモニタリングし、認証対応値（ｅＣ）の受信時に認証対応値（ｅＣ）及び本発明の実施例によって取得したセキュリティキー（Ｒ）に対応する検証キー（Ｃ）を生成し、前記検証キー（Ｃ）により前記認証対応値（ｅＣ）を検証して、検証成功時にサービスサーバ２００に本人認証成功を通知して当該サービスをユーザ端末部１００のコンピュータ端末１１０に提供するようにする。一方、検証に失敗した場合、本人認証サーバ部３００は、本人認証失敗をサービスサーバ２００に通知する。この場合、サービスサーバ２００は、当該サービスを提供しない。
【００７７】
本人認証サーバ部３００は、認証対応値（ｅＣ）が前記数式１によって生成された場合、下記数式５によって検証キー（Ｃ）を生成し、認証対応値（ｅＣ）が前記数式２によって生成された場合、下記数式６によって検証キー（Ｃ）を生成し、前記数式３によって認証対応値（ｅＣ）が生成された場合、下記数式７によって検証キー（Ｃ）を生成し、前記数式４によって認証キー（Ｃ）が生成された場合、下記数式８によって検証キー（Ｃ）を生成する。
【００７８】
【数５】
0006284088.tif 000006
【００７９】
【数６】
0006284088.tif 000007
【００８０】
【数７】
0006284088.tif 000008
【００８１】
【数８】
0006284088.tif 000009
【００８２】
図２は、本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムにおける携帯端末の構成を示す図である。
【００８３】
図２を参照すると、本発明に係る携帯端末１２０は、携帯端末制御部１０、格納部２０、入力部３０、表示部４０、通信部５０及びスキャン部６０を含む。
【００８４】
格納部２０は、本発明に係る携帯端末１２０の動作を制御するための制御プログラムを格納するプログラム領域と、前記制御プログラムの実行中に発生するデータを格納する臨時領域と、ユーザデータを格納するデータ領域とを含む。
【００８５】
表示部４０は、本発明に係る本人認証メッセージを表示する。
【００８６】
入力部３０は、多数の文字キー及び機能キーを含むキー入力装置と、前記表示部４０と一体に構成され、前記表示部４０に表示されるユーザインターフェイス手段によって文字及び機能を選択できるようにするタッチパッドなどのうち１つ以上で構成することができる。
【００８７】
通信部５０は、有線及び無線データ通信網１５０に接続して有線及び無線データ通信網１５０に接続した他のデバイスとのデータ通信を行うものであって、移動通信網を利用したデータ通信を行う移動通信部（図示せず）及びインターネット網を利用したデータ通信を行うインターネット無線通信部（図示せず）などを含む。
【００８８】
スキャン部６０は、カメラ及び赤外線送信部/受信部などを含み、コンピュータ端末１１０などに表示されたＱＲコード（登録商標）をスキャンして携帯端末制御部１０に出力する。
【００８９】
携帯端末制御部１０は、実施例によって通信部５０を介して受信される本人認証メッセージを受信するメッセージ処理部１１と、前記メッセージ処理部１１及びスキャン部６０からスキャンされたＱＲコード（登録商標）を取得したり、入力部３０を介して本人認証メッセージに含まれた認証キー（Ｃ）を取得する認証キー取得部１２と、前記の取得された認証キー（Ｃ）と実施例によって直接生成したり、本人認証サーバ部３００から受信したセキュリティキー（Ｒ）によって認証対応値（ｅＣ）を生成する認証対応値生成部１３とを含み、本発明による全体的な動作を制御する。
【００９０】
前記認証対応値生成部１３は、実施例によって前記数式１〜数式３によって認証対応値（ｅＣ）を生成する。
【００９１】
図３は、本発明に係る１回限りのランダムキーを用いた本人確認及び盗用防止システムにおける本人認証サーバ部の構成を示す図である。
【００９２】
図３を参照すると、本人認証サーバ部３００は、認証制御部３１０、格納部３４０及び通信部３５０を含む。
【００９３】
格納部３４０は、ユーザ端末部１００のユーザの情報（以下「ユーザ情報」とする。）を格納するユーザ情報ＤＢ及び本発明によって処理された認証処理履歴を格納する認証履歴ＤＢを含む。前記ユーザ情報には、本発明の実施例（第２実施例及び第４実施例）によって前記ユーザに対してセキュリティキー（Ｒ）を生成するための少なくとも１つ以上のシードキー、本発明の実施例（第１実施例及び第３実施例）によって取得したセキュリティキー（Ｒ）、ユーザの携帯端末１２０の携帯端末識別情報及び電話番号などを含むことができる。
【００９４】
通信部３５０は、有線及び無線データ通信網１５０に有線及び無線で接続して有線及び無線データ通信網１５０に接続した他のデバイスとデータ通信を行う。
【００９５】
認証制御部３１０は、ユーザ登録部３２０及び認証処理部３３０を含み、本発明に係る本人認証サーバ部３００の全体的な動作を制御する。
【００９６】
具体的に説明すると、ユーザ登録部３２０は、ユーザ端末部１００に会員登録手段を提供し、前記会員登録手段を介して当該ユーザのユーザ情報を入力して格納部３４０のユーザ情報ＤＢに格納して会員として登録する。
【００９７】
認証処理部３３０は、前記会員として登録されたユーザに対して本発明に係る本人認証及び盗用防止のための本人認証メッセージ生成及び前記本人認証メッセージに含まれた認証キー（Ｃ）に対する検証を行う。
【００９８】
前記認証処理部３３０は、本人認証メッセージ生成部３３１、検証キー生成部３３２及び検証部３３３を含む。
【００９９】
本人認証メッセージ生成部３３１は、本人認証要求が発生し、レガシー認証システムから本人情報一致通知が発生したら、認証キー（Ｃ）を生成し、前記認証キー（Ｃ）を含む本人認証メッセージを生成した後、通信部３５０を介して当該ユーザ端末部１００に送信する。実施例によって前記本人認証メッセージは、アプリケーションを介したプッシュメッセージ及びアプリケーションメッセージで送信することも、ＳＭＳ/ＬＭＳ/ＭＭＳなどの移動通信メッセージで送信することも、インターネットメッセージで送信することもできる。前記アプリケーションメッセージ及び移動通信メッセージで送信される場合、本人認証メッセージは、携帯端末１２０に送信することができ、インターネットメッセージで送信される場合、携帯端末１２０及びコンピュータ端末１１０のうち１つ以上に送信することもできる。
【０１００】
検証キー生成部３３２は、ユーザ端末部１００から認証対応値（ｅＣ）を受信したら、本発明の実施例によって前記数式５〜数式８により前記認証対応値（ｅＣ）に対応する検証キー（Ｃ）を生成する。
【０１０１】
検証部３３３は、前記検証キー生成部３３２で生成された前記検証キー（Ｃ）により前記認証対応値（ｅＣ）に対する検証を行い、その結果をサービスサーバ２００に通知する。検証部３３３は、数式８の適用時、検証キー（Ｃ）の復号に使用しない１回限りのランダムキー（Ｋ）に対応するキー（Ｋ'）である。したがって、検証部３３３は、数式８の適用時、認証キー（Ｃ）と１回限りのランダムキー（Ｋ）とが一致するか否かを判断して認証を行う。
【０１０２】
上記の説明では、前記本人認証サーバ部３００が１つのサーバで構成される場合を説明したが、ＳＭＳ/ＭＭＳ/ＬＭＳメッセージで本人認証メッセージを直接送信する場合、前記メッセージ処理部１１を移動通信メッセージ発信サーバ（図示せず）で構成することも、携帯端末１２０から認証対応値を直接受信する場合、アプリケーションサーバで構成することもできる。
【０１０３】
図４は、本発明の第１実施例に係る移動通信メッセージ及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【０１０４】
図４を参照すると、先ず、ユーザ端末部１００は、サービスサーバ２００に接続した（Ｓ１０１）後、本人認証を必要とするサービスの選択によって発生する本人認証イベントが発生するかを検査する（Ｓ１０３）。
【０１０５】
本人認証イベントが発生したら、ユーザ端末部１００は、ユーザから本人認証に必要なユーザ入力情報が入力され、これを含む本人認証実行要求信号をサービスサーバ２００に送信する（Ｓ１０５）。
【０１０６】
サービスサーバ２００は、認証実行要求時、本人認証サーバ部３００に前記ユーザ入力情報を含む本人認証要求信号を送信し（Ｓ１０７）、本人認証サーバ部３００は、レガシー認証システム４００に前記認証要求信号を送信して本人認証を要求する（Ｓ１０９）。
【０１０７】
レガシー認証システム４００は、前記ユーザ入力情報と予め登録されている前記ユーザ入力情報のユーザに対応するユーザ情報を比較して一致するか否かを判断する（Ｓ１１１）。
【０１０８】
一致しない場合は、レガシー認証システム４００は、本人情報不一致通知メッセージを含む本人情報不一致通知信号を本人認証サーバ部３００に送信し（Ｓ１１３）、本人情報と一致する場合は、本人情報一致通知信号を本人認証サーバ部３００に送信する（Ｓ１１５）。
【０１０９】
本人認証サーバ部３００もレガシー認証システム４００から受信した本人情報一致結果が一致するか否かを判断した（Ｓ１１７）後、本人確認結果情報をサービスサーバ２００に送信する（Ｓ１１９、Ｓ１２１）。
【０１１０】
サービスサーバ２００は、本人認証結果情報が一致するか否かを判断し（Ｓ１２３）、一致しない場合はユーザ端末部１００に本人情報不一致を通知し（Ｓ１２５）、一致する場合は本人認証結果が受信されるまでサービス待機モードを設定する（Ｓ１２７）。
【０１１１】
本人情報一致通知を受けた本人認証サーバ部３００は、前記本人情報一致通知後（Ｓ１２１）、１つの１回限りのランダムキー（Ｋ）又は前記数式４のように互いに異なる２つの１回限りのランダムキー（Ｋ、Ｒ１）をＸＯＲ演算を行って認証キー（Ｃ）を生成する（Ｓ１２９）。
【０１１２】
認証キー（Ｃ）が生成されたら、本人認証サーバ部３００は、前記認証キー（Ｃ）をサービスサーバ２００に提供して前記認証キー（Ｃ）を含む本人認証メッセージを生成するようにしてユーザ端末部１００の携帯端末１２０に提供する（Ｓ１３１、Ｓ１３３）。この時の本人認証メッセージは、ＳＭＳ/ＬＭＳ/ＭＭＳなどの移動通信メッセージで送信される。
【０１１３】
又、本人認証サーバ部３００は、生成された認証キー（Ｃ）を含む本人認証メッセージを直接移動通信メッセージ形態で携帯端末１２０に送信するように構成することもできる（Ｓ１３４）。
【０１１４】
又、本人認証サーバ部３００は、レガシー認証システム４００に認証キー（Ｃ）を提供して、レガシー認証システム４００が前記認証キー（Ｃ）を含む本人認証メッセージを生成した後、当該ユーザ端末部１００の携帯端末１２０に送信するように構成することもできる（Ｓ１３５、Ｓ１３７）。この時の本人認証メッセージも移動通信メッセージで送信される。本人認証メッセージを受信した携帯端末１２０は、本人認証メッセージを表示させることもでき、セキュリティ性を高めるために表示させないこともできる。
【０１１５】
携帯端末１２０は、前記本人認証メッセージを受信すると、セキュリティキー（Ｒ）を生成する（Ｓ１３８）。
【０１１６】
前記セキュリティキー（Ｒ）が生成されたら、携帯端末１２０は、前記セキュリティキー（Ｒ）と前記認証キー（Ｃ）を前記数式１〜数式３のうちいずれかに適用して認証対応値（ｅＣ）を生成する（Ｓ１３９）。
【０１１７】
前記認証対応値（ｅＣ）が計算されたら、携帯端末１２０は、前記の生成されたセキュリティキー（Ｒ）を本人認証サーバ部３００に提供する（Ｓ１４１）。
【０１１８】
前記セキュリティキー（Ｒ）の提供後、携帯端末１２０は、前記認証対応値（ｅＣ）を直接（Ｓ１４３）本人認証サーバ部３００に送信することも、図４で点線及び一点鎖線で示したように、ユーザ端末部１００のコンピュータ端末１１０を介して（Ｓ１４５、Ｓ１４７、Ｓ１４９、Ｓ１５１）本人認証サーバ部３００に送信することもできる。前記コンピュータ端末１１０は、直接本人認証サーバ部３００に認証対応値（ｅＣ）を送信することも（Ｓ１４５、Ｓ１５１）、サービスサーバ２００を介して送信することもできる（Ｓ１４５、Ｓ１４７、Ｓ１４９）。
【０１１９】
セキュリティキー（Ｒ）及び認証対応値（ｅＣ）を受信した本人認証サーバ部３００は、前記数式５〜数式８のうち前記認証対応値を生成するために適用された前記数式１〜数式４のいずれかに対応する数式によって検証キー（Ｃ）を生成する（Ｓ１５３）。
【０１２０】
前記検証キー（Ｃ）が生成されたら、本人認証サーバ部３００は、前記検証キー（Ｃ）により前記認証対応値（ｅＣ）の検証を行って検証成功したか否かを判断する（Ｓ１５５）。
【０１２１】
判断の結果、失敗の場合、本人認証サーバ部３００は、本人認証失敗をサービスサーバ２００に通知し（Ｓ１５７）、本人認証成功の場合は、本人認証成功をサービスサーバ２００に通知する（Ｓ１５９）。
【０１２２】
前記本人認証結果を受信したサービスサーバ２００は、前記サービス待機モードを解除し、本人認証結果をサービスを実行したユーザ端末部１００のコンピュータ端末１１０に送信し、当該サービスを前記コンピュータ端末１１０に提供する（Ｓ１６１）。
【０１２３】
又、本人認証サーバ部３００は、前記検証結果の提供後、処理履歴をユーザ別及びサービスサーバ２００別に格納部３４０に格納するように構成することもできる（Ｓ１６３）。
【０１２４】
又、本人認証サーバ部３００は、前記認証処理履歴をレガシー認証システム４００に送信するように構成することもできる（Ｓ１６５）。
【０１２５】
図５は、本発明の第２実施例によって移動通信メッセージ及び１回限りのランダムキーを用いた本人認証及び盗用防止方法を示すフローチャートである。図５では、前記図４と同一の過程は同一の符号を、第２実施例による異なる構成については異なる符号を付す。したがって、図５を参照して異なる構成を中心に説明する。
【０１２６】
本人認証サーバ部３００は、認証キー（Ｃ）を含む本人認証メッセージをユーザ端末部１００の携帯端末１２０に送信した後（Ｓ１３１〜Ｓ１３３、Ｓ１３４、Ｓ１３５〜Ｓ１３７）、セキュリティキー（Ｒ）を生成し（Ｓ２１０）、生成されたセキュリティキー（Ｒ）を携帯端末１２０に提供する（Ｓ２１１）。
【０１２７】
前記セキュリティキー（Ｒ）を受信した携帯端末１２０は、本人認証サーバ部３００から受信した認証キー（Ｃ）と前記セキュリティキー（Ｒ）を実施例によって前記数式１〜数式３のいずれかにより認証対応値（ｅＣ）を計算する（Ｓ２１３）。
【０１２８】
認証対応値（ｅＣ）を計算したら、携帯端末１２０は、計算された認証対応値（ｅＣ）を直接セキュリティ認証サーバ部３００に送信する（Ｓ２１５）。
【０１２９】
又、携帯端末１２０が計算された認証対応値を表示したら、ユーザが表示された認証対応値（ｅＣ）をコンピュータ端末１１０を介して入力し（Ｓ２１７）、コンピュータ端末１１０が入力された認証対応値（ｅＣ）をサービスサーバ２００を介して（Ｓ２１９、Ｓ２２１）、又は直接（Ｓ２２３）本人認証サーバ部３００に送信するように構成することもできる。
【０１３０】
認証対応値（ｅＣ）を受信した本人認証サーバ部３００は、受信した認証対応値（ｅＣ）と前記の生成されたセキュリティキー（Ｒ）を上述した数式５〜数式８のうち対応する数式に適用して検証キー（Ｃ）を計算する（Ｓ２２５）。
【０１３１】
検証キー（Ｃ）を計算したら、本人認証サーバ部３００及びサービスサーバ２００は、前記図３と同一の過程を通じて認証結果に応じた処理を行う。
【０１３２】
図６は、本発明の第３実施例によってＱＲコード（登録商標）及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。以下、図６を参照して説明するにおいて、前記図４及び図５と同一の手順については、その説明を省略したり、簡単に説明する。
【０１３３】
図６において本人認証サーバ部３００は、認証キー（Ｃ）が生成されたら、生成された認証キー（Ｃ）を含む本人認証メッセージを生成した（Ｓ１２９）後、生成された本人認証メッセージを含むＱＲコード（登録商標）を生成する（Ｓ３１１）。
【０１３４】
前記本人認証サーバ部３００は、前記本人認証メッセージがＱＲコード（登録商標）に変換されたら、変換されたＱＲコード（登録商標）本人認証メッセージをユーザ端末部１００のコンピュータ端末１１０及び携帯端末１２０のうち少なくとも１つ以上に送信する（Ｓ３１３）。
【０１３５】
前記ＱＲコード（登録商標）本人認証メッセージを受信したコンピュータ端末１１０及び携帯端末１２０は、ＱＲコード（登録商標）本人認証メッセージを表示する（Ｓ３１５）。
【０１３６】
ＱＲコード（登録商標）本人認証メッセージがコンピュータ端末１１０に表示されたら、携帯端末１２０は、入力部３０を介してＱＲコード（登録商標）のコード番号が直接入力されたり、スキャン部６０を介してＱＲコード（登録商標）をスキャンしてＱＲコード（登録商標）を取得した後、認証キー（Ｃ）を検出する（Ｓ３１７）。
【０１３７】
前記認証キー（Ｃ）を取得したら、携帯端末１２０は、セキュリティキー（Ｒ）を生成し（Ｓ３１８）、前記認証キー（Ｃ）と生成されたセキュリティキー（Ｒ）を前記数式１〜数式３に適用して認証対応値（ｅＣ）を生成する（Ｓ３１９）。
【０１３８】
前記認証対応値（ｅＣ）が生成されたら、携帯端末１２０は、前記の生成されたセキュリティキー（Ｒ）を本人認証サーバ部３００に提供する（Ｓ３２１）。
【０１３９】
前記セキュリティキー（Ｒ）の送信後、携帯端末１２０又はコンピュータ端末１１０が認証対応値（ｅＣ）を本人認証サーバ部３００に送信する（Ｓ３２３、Ｓ３２５〜Ｓ３２９、Ｓ３３１）。
【０１４０】
場合によっては前記セキュリティキー（Ｒ）と認証対応値（ｅＣ）は、１つのメッセージ形態で構成されて共に送信することもできる。
【０１４１】
セキュリティキー（Ｒ）及び認証対応値（ｅＣ）を受信した本人認証サーバ部３００は、前記数式５〜数式８のうち対応する１つの数式によって検証キー（Ｃ）を計算した（Ｓ３３３）後生成された検証キー（Ｃ）による検証を行う（Ｓ１５５）。前記図４及び図５と同一のその後の過程は図４と同一であるので、その説明を省略する。
【０１４２】
図７は、本発明の第４実施例によってＱＲコード（登録商標）及び１回限りのランダムキーを用いた本人確認及び盗用防止方法を示すフローチャートである。
【０１４３】
図７を参照すると、図６と同様に本人認証サーバ部３００が認証キーを含む本人認証メッセージを、ＱＲコード（登録商標）形態でユーザ端末部１００のコンピュータ端末１１０及び携帯端末１２０のうち少なくとも１つ以上に送信すると（Ｓ３１３）、前記ＱＲコード（登録商標）を受信した前記コンピュータ端末１１０及び携帯端末１２０は、ＱＲコード（登録商標）を画面に表示する（Ｓ３１５）。
【０１４４】
前記ＱＲコード（登録商標）の送信後、本人認証サーバ部３００は、セキュリティキー（Ｒ）を生成した（Ｓ４１０）後、ユーザ端末部１００の携帯端末１２０に送信する（Ｓ４１１）。
【０１４５】
前記ＱＲコード（登録商標）がコンピュータ端末１１０に表示されたら、携帯端末１２０は、入力部３０を介してＱＲコード（登録商標）のコード番号が直接入力されたり、スキャン部６０を介してＱＲコード（登録商標）をスキャンしてＱＲコード（登録商標）を取得した後、認証キー（Ｃ）を検出する（４１３）。
【０１４６】
前記認証キー（Ｃ）を取得したら、携帯端末１２０は、前記本人認証サーバ部３００から受信したセキュリティキー（Ｒ）と前記認証キー（Ｃ）を前記数式１〜数式３に適用して認証に対応値（ｅＣ）を生成する（Ｓ４１５）。
【０１４７】
前記認証対応値（ｅＣ）が生成されたら、携帯端末１２０又はコンピュータ端末１１０が認証対応値（ｅＣ）を本人認証サーバ部３００に送信する（Ｓ４１７、Ｓ４１９〜Ｓ４２５、Ｓ４１９及びＳ４２７）。
【０１４８】
認証対応値（ｅＣ）を受信した本人認証サーバ部３００は、前記数式５〜数式８のうち対応する１つの数式によって検証キー（Ｃ）を計算した（Ｓ４２９）後生成された検証キー（Ｃ）による検証を行う（Ｓ１５５）。
【符号の説明】
【０１４９】
１０：携帯端末制御部    １１：メッセージ処理部
１２：認証キー取得部    １３：認証対応値生成部
２０：格納部            ３０：入力部
４０：表示部            ５０：通信部
６０：スキャン部      １００：ユーザ端末部
１１０：コンピュータ端末  １２０：携帯端末
２００：サービスサーバ    ３００：本人認証サーバ部
３１０：認証制御部    ３２０：ユーザ登録部
３３０：認証処理部    ３３１：本人認証メッセージ生成部
３３２：検証キー生成部    ３３３：検証部
３４０：格納部        ３５０：通信部
【図１】
0006284088.tif 000010
【図２】
0006284088.tif 000011
【図３】
0006284088.tif 000012
【図４】
0006284088.tif 000013
【図５】
0006284088.tif 000014
【図６】
0006284088.tif 000015
【図７】
0006284088.tif 000016