(57)【特許請求の範囲】
【請求項１】
ユーザによるトランザクションをセキュリティ保護するための方法であって、
プロセッサ、メモリ、およびディスプレイを有する、ユーザ入力を受け入れるように構成された加入者ユニットを設けるステップと、
プロセッサおよびメモリを有する資格情報マネージャを設けるステップと、
前記ユーザと関連付けられたサイバー識別子を前記資格情報マネージャのメモリに記憶するステップであって、前記サイバー識別子は前記ユーザを識別するために前記資格情報マネージャによって作成される、ステップと、
前記ユーザと関連付けられた加入者識別子を前記資格情報マネージャのメモリに記憶するステップであって、前記加入者識別子はユーザ名を含む、ステップと、
前記ユーザと関連付けられた加入者情報を前記資格情報マネージャのメモリに記憶するステップであって、前記加入者情報は前記ユーザの名前、性別、誕生日、住所、および数字のうちの一つ以上を含む、ステップと、
プロセッサおよびメモリを有するトランザクションサービス提供者を設けるステップと、  前記加入者ユニットから前記トランザクションサービス提供者へトランザクションを求める要求を送信するステップと、
前記トランザクションサービス提供者から前記加入者ユニットへ、前記トランザクション要求に基づいて前記トランザクションサービス提供者によって作成されたトランザクション識別子を送信するステップと、
前記トランザクション識別子を前記トランザクションサービス提供者のメモリに記憶するステップと、
前記加入者ユニットから前記資格情報マネージャへ認証を求める要求を送信するステップと、
前記加入者ユニットから前記資格情報マネージャへ前記トランザクション識別子を送信するステップと、
前記加入者ユニットから前記資格情報マネージャへ加入者識別子を送信するステップと、
前記資格情報マネージャにより、前記資格情報マネージャのメモリに記憶された前記加入者識別子を用いて、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子を認証するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ検証を求める要求を送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記加入者ユニットから受信された前記トランザクション識別子を送信するステップと、
トランザクションサービス提供者により、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子を用いて、前記資格情報マネージャからトランザクションサービス提供者によって受信された前記トランザクション識別子を検証するステップと、
前記トランザクションサービス提供者から前記資格情報マネージャへ検証要求結果メッセージを送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記サイバー識別子を送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記加入者情報を送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へトランザクション許可を送信するステップと
を含む方法。
【請求項２】
前記認証は、前記資格情報マネージャのプロセッサにより、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子と、前記資格情報マネージャのメモリに記憶された前記加入者識別子とを比較するステップをさらに含む、請求項１に記載の方法。
【請求項３】
前記検証を求める要求は、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子が前記資格情報マネージャのメモリに記憶された前記加入者識別子と一致することを指示する前記比較の結果として送信されるものである、請求項２に記載の方法。
【請求項４】
前記資格情報マネージャから前記加入者ユニットへ認証失敗メッセージを送信するステップをさらに含み、前記認証失敗メッセージは、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子が前記資格情報マネージャのメモリに記憶された前記加入者識別子と一致しないことを指示する前記比較の結果として送信されるものである、請求項２に記載の方法。
【請求項５】
前記資格情報マネージャから前記加入者ユニットへ送信された前記認証失敗メッセージに基づいて前記加入者ユニットのディスプレイ上に視覚的な認証失敗メッセージを表示するステップをさらに含む、請求項４に記載の方法。
【請求項６】
前記検証は、前記トランザクションサービス提供者のプロセッサにより、前記資格情報マネージャからトランザクションサービス提供者によって受信された前記トランザクション識別子を前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子と比較するステップをさらに含み、前記検証要求結果メッセージは前記比較の結果を含むものである、請求項１に記載の方法。
【請求項７】
前記サイバー識別子の前記送信は、前記検証要求結果メッセージが、前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記トランザクション識別子が前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子と一致することを指示する場合に送信されるものである、請求項６に記載の方法。
【請求項８】
前記資格情報マネージャから前記加入者ユニットへ検証失敗メッセージを送信するステップをさらに含み、前記検証失敗メッセージは、前記検証結果要求メッセージが、前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記トランザクション識別子が前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子と一致しないことを指示する場合に、送信されるものである、請求項６に記載の方法。
【請求項９】
前記資格情報マネージャから前記加入者ユニットへ送信された前記検証失敗メッセージに基づいて前記加入者ユニットのディスプレイ上に視覚的な検証失敗メッセージを表示するステップをさらに含む、請求項８に記載の方法。
【請求項１０】
前記加入者ユニットは、１もしくは複数の携帯電話、スマートフォン、ＰＤＡ、コンピュータ、またはＰＯＳ端末、モデム、ファックス機、もしくは表示／入力端末からなる、請求項１に記載の方法。
【請求項１１】
前記加入者ユニットはＰＯＳ端末と無線通信する電話機からなる、請求項１０に記載の方法。
【請求項１２】
前記送信のうちの１もしくは複数がセキュアな電気通信リンクを介して行われる、請求項１に記載の方法。
【請求項１３】
前記送信のうちの１もしくは複数が無線電気通信リンクを介して行われる、請求項１に記載の方法。
【請求項１４】
前記送信のうちの１もしくは複数がインターネットを介して行われる、請求項１に記載の方法。
【請求項１５】
前記セキュアな電気通信リンクは、ＶＰＮ、音声もしくは視覚信号方式、セキュアなトンネリング、または暗号化通信インフラストラクチャのうちの１もしくは複数を含む、請求項１２に記載の方法。
【請求項１６】
前記加入者識別子が前記加入者ユニットから前記資格情報マネージャへ送信される前に、前記加入者識別子は前記加入者ユニットへの入力として受け取られ、前記加入者ユニットのメモリに記憶される、請求項１に記載の方法。
【請求項１７】
前記加入者ユニットのメモリは取り外し可能メモリを含み、前記加入者識別子が前記加入者ユニットから前記資格情報マネージャへ送信される前に、前記加入者識別子は前記加入者ユニットのメモリに記憶される、請求項１に記載の方法。
【請求項１８】
前記取り外し可能メモリはＳＩＭカードを含む、請求項１７に記載の方法。
【請求項１９】
前記取り外し可能メモリは電子カードを含む、請求項１７に記載の方法。
【請求項２０】
前記資格情報マネージャから前記トランザクションサービス提供者へ送信された前記加入者情報を前記トランザクションサービス提供者のメモリに記憶するステップをさらに含む、請求項１に記載の方法。
【請求項２１】
前記資格情報マネージャから前記トランザクションサービス提供者へ送信された前記加入者情報を、前記トランザクションサービス提供者から前記加入者ユニットへ送信するステップをさらに含む、請求項１に記載の方法。
【請求項２２】
前記トランザクションサービス提供者から前記加入者ユニットへ送信された前記加入者情報に基づいて前記加入者ユニット上に視覚的な加入者情報を表示するステップをさらに含む、請求項２１に記載の方法。
【請求項２３】
ユーザ、加入者ユニット、およびトランザクションサービス提供者の間のトランザクションをセキュリティ保護する方法であって、
プロセッサおよびメモリを有する資格情報マネージャを設けるステップと、
前記ユーザと関連付けられたサイバー識別子を前記資格情報マネージャのメモリに記憶するステップであって、前記サイバー識別子は前記ユーザを識別するために前記資格情報マネージャによって作成される、ステップと、
前記ユーザと関連付けられた加入者識別子を前記資格情報マネージャのメモリに記憶するステップであって、前記加入者識別子はユーザ名を含む、ステップと、
前記ユーザと関連付けられた加入者情報を前記資格情報マネージャのメモリに記憶するステップであって、前記加入者情報は前記ユーザの名前、性別、誕生日、住所、および数字のうちの一つ以上を含む、ステップと、
前記資格情報マネージャにより、前記加入者ユニットから認証を求める要求を受信するステップと、
前記資格情報マネージャにより、前記加入者ユニットからトランザクション識別子を受信するステップと、
前記資格情報マネージャにより、前記加入者ユニットから加入者識別子を受信するステップと、
前記資格情報マネージャにより、前記資格情報マネージャのメモリに記憶された前記加入者識別子を用いて、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子を認証するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ検証を求める要求を送信して、前記トランザクションサービス提供者のプロセッサに、前記資格情報マネージャからトランザクションサービス提供者によって受信された前記トランザクション識別子と、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子との比較の結果を含む検証要求結果メッセージを要求するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記加入者ユニットから受信された前記トランザクション識別子を送信するステップと、
前記資格情報マネージャにより、前記トランザクションサービス提供者から前記検証要求結果メッセージを受信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記サイバー識別子を送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記加入者情報を送信するステップと、
前記資格情報マネージャから前記トランザクションサービス提供者へトランザクション許可を送信するステップと
を含む方法。
【請求項２４】
前記認証は、前記資格情報マネージャにより、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子を、前記資格情報マネージャのメモリに記憶された前記加入者識別子と比較するステップをさらに含む、請求項２３に記載の方法。
【請求項２５】
前記検証を求める要求は、前記認証するステップの結果が、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子が前記資格情報マネージャのメモリに記憶された前記加入者識別子と一致することを指示する場合に送信されるものである、請求項２４に記載の方法。
【請求項２６】
前記資格情報マネージャから前記加入者ユニットへ認証失敗メッセージを送信するステップをさらに含み、前記認証失敗メッセージは、前記認証するステップの結果が、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子が前記資格情報マネージャのメモリに記憶された前記加入者識別子と一致しないことを指示する場合に送信されるものである、請求項２５に記載の方法。
【請求項２７】
前記サイバー識別子の前記送信は、前記検証要求結果メッセージが、前記資格情報マネージャによって前記トランザクションサービス提供者へ送信された前記トランザクション識別子が前記トランザクションサービス提供者のメモリに記憶されたトランザクション識別子と一致することを指示する場合に送信されるものである、請求項２３に記載の方法。
【請求項２８】
前記資格情報マネージャから前記加入者ユニットへ検証失敗メッセージを送信するステップをさらに含み、前記検証失敗メッセージは、前記検証要求結果メッセージが、前記資格情報マネージャによって前記トランザクションサービス提供者へ送信された前記トランザクション識別子が前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子と一致しないことを指示する場合に送信されるものである、請求項２３に記載の方法。
【請求項２９】
前記資格情報マネージャによって受信され、または送信される前記送信のうちの１もしくは複数がセキュアな電気通信リンクを介して行われる、請求項２３に記載の方法。
【請求項３０】
前記資格情報マネージャによって受信され、または送信される前記送信のうちの１もしくは複数が無線電気通信リンクを介して行われる、請求項２３に記載の方法。
【請求項３１】
前記資格情報マネージャによって受信され、または送信される前記送信のうちの１もしくは複数がインターネットを介して行われる、請求項２３に記載の方法。
【請求項３２】
前記セキュアな電気通信リンクは、ＶＰＮ、音声もしくは視覚信号方式、セキュアなトンネリング、または暗号化通信インフラストラクチャのうちの１もしくは複数を含む、請求項２９に記載の方法。
【請求項３３】
ユーザ、加入者ユニット、および資格情報マネージャの間のトランザクションをセキュリティ保護する方法であって、
プロセッサおよびメモリを有するトランザクションサービス提供者を設けるステップと、
前記加入者ユニットから前記トランザクションサービス提供者へトランザクションを求める要求を送信するステップと、
前記トランザクションサービス提供者から前記加入者ユニットへ、前記トランザクションを求める要求に基づいて前記トランザクションサービス提供者によって作成されたトランザクション識別子を送信するステップと、
前記トランザクション識別子を前記トランザクションサービス提供者のメモリに記憶するステップと、
前記トランザクションサービス提供者により、前記資格情報マネージャから検証を求める要求を受信するステップと、
前記トランザクションサービス提供者により、前記資格情報マネージャからトランザクション識別子を受信するステップと、
トランザクションサービス提供者により、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子を用いて、前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記トランザクション識別子を検証するステップであって、前記検証は、前記トランザクションサービス提供者のプロセッサにより、前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記トランザクション識別子を、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子との比較を含むステップ、と、
前記トランザクションサービス提供者から前記資格情報マネージャへ検証要求結果メッセージを送信するステップであって、前記検証結果要求メッセージは、前記トランザクションサービス提供者のプロセッサにより、前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記トランザクション識別子を、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子との前記比較の結果を含むステップと、
前記トランザクションサービス提供者により、前記資格情報マネージャからサイバー識別子を受信するステップであって、前記サイバー識別子は前記ユーザを識別するために前記資格情報マネージャによって作成されるステップと、
前記トランザクションサービス提供者により、前記資格情報マネージャから、前記ユーザと関連付けられた加入者情報を受信するステップと、
前記トランザクションサービス提供者により、前記資格情報マネージャからトランザクション許可を受信するステップと
を含む方法。
【請求項３４】
前記トランザクションサービス提供者によって受信され、または送信される前記送信のうちの１もしくは複数がセキュアな電気通信リンクを介して行われる、請求項３３に記載の方法。
【請求項３５】
前記トランザクションサービス提供者によって受信され、または送信される前記送信のうちの１もしくは複数が無線電気通信リンクを介して行われる、請求項３３に記載の方法。
【請求項３６】
前記トランザクションサービス提供者によって受信され、または送信される前記送信のうちの１もしくは複数がインターネットを介して行われる、請求項３３に記載の方法。
【請求項３７】
前記セキュアな電気通信リンクは、ＶＰＮ、音声もしくは視覚信号方式、セキュアなトンネリング、または暗号化通信インフラストラクチャのうちの１もしくは複数を含む、請求項３４に記載の方法。
【請求項３８】
前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記加入者情報を前記トランザクションサービス提供者のメモリに記憶するステップをさらに含む、請求項３３に記載の方法。
【請求項３９】
前記資格情報マネージャから前記トランザクションサービス提供者によって受信された前記加入者情報を前記トランザクションサービス提供者から前記加入者ユニットへ送信するステップをさらに含む、請求項３３に記載の方法。
【請求項４０】
ユーザによるトランザクションをセキュリティ保護するためのシステムであって、
プロセッサ、メモリ、およびディスプレイを有する、ユーザ入力を受け入れるように構成された加入者ユニットと、
プロセッサおよびメモリを有する資格情報マネージャと、
前記資格情報マネージャのメモリに記憶される、前記ユーザと関連付けられたサイバー識別子であって、前記サイバー識別子は前記ユーザを識別するために前記資格情報マネージャによって作成される、と、
前記資格情報マネージャのメモリに記憶される、前記ユーザと関連付けられた加入者識別子であって、前記加入者識別子はユーザ名を含む、と、
前記資格情報マネージャのメモリに記憶される、前記ユーザと関連付けられた加入者情報であって、前記加入者情報は前記ユーザの名前、性別、誕生日、住所、および数字のうちの一つ以上を含む、と、
プロセッサおよびメモリを有するトランザクションサービス提供者と、
前記加入者ユニットから前記トランザクションサービス提供者へトランザクションを求める要求を送信するための通信手段と、
前記トランザクション要求に基づいてトランザクション識別子を前記トランザクションサービス提供者に作成させるための、前記トランザクションサービス提供者の前記メモリに記憶されたコンピュータプログラムと、
前記トランザクションサービス提供者によって作成された前記トランザクション識別子を前記加入者ユニットへ送信するための通信手段と、
前記トランザクションサービス提供者のメモリに記憶される前記トランザクション識別子と、
前記加入者ユニットから前記資格情報マネージャへ認証を求める要求を送信するための通信手段と、
前記加入者ユニットから前記資格情報マネージャへ前記トランザクション識別子を送信するための通信手段と、
前記加入者ユニットから前記資格情報マネージャへ加入者識別子を送信するための通信手段と、
前記資格情報マネージャにより、前記資格情報マネージャのメモリに記憶された前記加入者識別子を用いて、前記加入者ユニットから前記資格情報マネージャによって受信された前記加入者識別子を前記資格情報マネージャに認証させるための、前記資格情報マネージャの前記メモリに記憶されたコンピュータプログラムと、
前記資格情報マネージャから前記トランザクションサービス提供者へ検証を求める要求を送信するための通信手段と、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記加入者ユニットから受信された前記トランザクション識別子を送信するための通信手段と、
前記トランザクションサービス提供者により、前記トランザクションサービス提供者のメモリに記憶された前記トランザクション識別子を用いて、前記資格情報マネージャからトランザクションサービス提供者によって受信された前記トランザクション識別子を前記トランザクションサービス提供者に検証させるための、前記トランザクションサービス提供者の前記メモリに記憶されたコンピュータプログラムと、
前記トランザクションサービス提供者から前記資格情報マネージャへ検証要求結果メッセージを送信するための通信手段と、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記サイバー識別子を送信するための通信手段と、
前記資格情報マネージャから前記トランザクションサービス提供者へ、前記資格情報マネージャのメモリに記憶された前記加入者情報を送信するための通信手段と、
前記資格情報マネージャから前記トランザクションサービス提供者へトランザクション許可を送信するための通信手段と
を含むシステム。
【請求項４１】
前記加入者ユニットは、１もしくは複数の携帯電話、スマートフォン、ＰＤＡ、コンピュータ、またはＰＯＳ端末、モデム、ファックス機、もしくは表示／入力端末からなる、請求項４０に記載のシステム。
【請求項４２】
前記加入者ユニットはＰＯＳ端末と無線通信する電話機からなる、請求項４１に記載のシステム。
【請求項４３】
前記通信経路のうちの１もしくは複数がセキュアな電気通信リンクを含む、請求項４０に記載のシステム。
【請求項４４】
前記通信経路のうちの１もしくは複数が無線電気通信リンクを含む、請求項４０に記載のシステム。
【請求項４５】
前記通信経路のうちの１もしくは複数がインターネットを含む、請求項４０に記載のシステム。
【請求項４６】
前記セキュアな電気通信リンクは、ＶＰＮ、音声もしくは視覚信号方式、セキュアなトンネリング、または暗号化通信インフラストラクチャのうちの１もしくは複数を含む、請求項４３に記載のシステム。
【請求項４７】
前記加入者ユニットのメモリは取り外し可能メモリを含み、前記加入者識別子が前記加入者ユニットから前記資格情報マネージャへ送信される前に、前記加入者識別子は前記加入者ユニットのメモリに記憶される、請求項４０に記載のシステム。
【請求項４８】
前記取り外し可能メモリはＳＩＭカードを含む、請求項４７に記載のシステム。
【請求項４９】
前記取り外し可能メモリは電子カードを含む、請求項４７に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライントランザクション中のユーザの識別および機密情報を保護するための新しいプロセスを開示する。新しいプロセスは、各特定のトランザクションを許可するのみならずサービス提供者の信頼性はもとよりユーザの識別の正当性確認も行うことによってハッカーがユーザの情報へのアクセス権を得ることができないようにするユーザとサービス提供者との間の第三者仲介を作成し、利用するものである。
【背景技術】
【０００２】
オンラインセキュリティは、任意の加入者にサービスを提供するときに提供者にとって必須のものである。一般的なセキュリティ機能として、加入者がこれらのサービスにアクセスするには、多くの場合、加入者ログイン認証が必要とされる。通常、提供者は、その後のトランザクションにおいてユーザを認証するために加入者にユーザ名とログインパスワードを求めることになり、加入者は、要求するサービスへのアクセス権を得る前にこの情報を入力しなければならない。
【０００３】
よくあるセキュリティ問題は、ログインするプロセス、またはユーザのユーザ名とパスワードといったユーザの資格情報をキー入力するプロセスの間に見られる。加入者が任意のサーバにログオンするためには、ユーザ名およびログインパスワードが１つのプロセスにおいて、普通一方が他方の直後に要求される。このログインプロセスを保護しているセキュリティが損なわれた場合には、ハッカーがユーザのアカウントに入ることができる。というのは、ユーザ名とログインパスワードは同時に入力され、よってこれら両方にアクセスすることができるからである。ハッカーがユーザのユーザ名とパスワードを「盗む」ことによってユーザのアカウントにアクセスする場合とは別に、ハッカーがサービス提供者を装い、またはサービス提供者から直接資格情報を盗む場合にもセキュリティ侵害が起こりうる。これが発生すると、提供者のサービスは偽のサイトによって不法に複製される可能性がある。加入者のユーザ名とパスワードがいんちきサイトに入力されると、ハッカーは、フィッシングによって加入者の資格情報を盗み、さらには、そのユーザ名に接続されたあらゆる情報にアクセスすることができるようになる。またハッカーは、加入者が「自動ログイン機能」を使用する度に加入者ユニット（以後「ＳＵ（ｓｕｂｓｃｒｉｂｅｒ  ｕｎｉｔ）」と呼ぶ）に記憶された情報にアクセスすることによってオンラインサービスのセキュリティを脅かすこともできる。これらのシナリオはすべて、加入者またはサービス提供者からの、認証情報の盗用を防ぐためのユーザログインのセキュアな方法を必要とする問題を提示している。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、前述のすべてのジレンマを解決することを目指す、オンライントランザクション中の機密情報を保護するための新しい方法を開示するものである。このプロセスは、資格情報マネージャ（「ＣＩＭ（Ｃｒｅｄｅｎｔｉａｌ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｍａｎａｇｅｒ）」）と呼ばれる仲介者を利用し、ＣＩＭは加入者とインターネットサービス提供者との間で機密情報を送信する。ＣＩＭは、トランザクションを許可するサービス提供者へサイバーＩＤを提供する。ＣＩＭは、サービス提供者によって当該の単一のトランザクションを表すために提供されるトランザクションＩＤと、加入者によって加入者の識別情報の正当性確認のために提供される機密のセキュリティ情報の両方を使用する。このプロセスは、加入者がサービス提供者とのトランザクションに入ろうとするときに、サービス提供者とＣＩＭとの間の既存の協定に基づいて自動的に行われる。本発明は次の２つの機能を提供する。すなわち、本発明は、トランザクションの両当事者の正当性を証明して、加入者もサービス提供者も不正でないことを保証し、また本発明は、ハッカーがユーザのログイン情報への、よってユーザのアカウントへのアクセス権を得るのを妨げるための高いセキュリティレベルも提供する。本発明は、情報の転送が、２つのエンティティだけの間でやりとりされるのでなく三者間で送信されることになるためにハッカーによるアクセスを困難にする追加的なステップを作り出す。
【課題を解決するための手段】
【０００５】
（プロセッサ、メモリおよびディスプレイを有し、ユーザ入力を受け入れるように構成された）加入者ユニット（「ＳＵ」）、（プロセッサおよびメモリを有する）資格情報マネージャ（「ＣＩＭ」）、ならびに（プロセッサおよびメモリを有する）トランザクションサービス提供者（「ＴＳＰ（ｔｒａｎｓａｃｔｉｏｎ  ｓｅｒｖｉｃｅ  ｐｒｏｖｉｄｅｒ）」）が関与する、ユーザによるトランザクションをセキュリティ保護するための方法およびシステム。サイバー識別子（「サイバーＩＤ」）、加入者識別子（「加入者ＩＤ」）、および加入者情報が、各々ユーザと関連付けられ、ＣＩＭメモリに記憶される。トランザクションを求める要求がＳＵからＴＳＰへ送信され、ＴＳＰはトランザクション識別子（「ＴＩＤ」）を作成し、ＴＩＤをＴＳＰメモリに記憶し、ＳＵへＴＩＤを送信する。ＳＵはＣＩＭへ認証要求をＴＩＤおよび加入者ＩＤと共に送信する。ＣＩＭは、受信した加入者ＩＤをＣＩＭのメモリ内の加入者ＩＤを用いて認証し、ＴＳＰへ検証要求をＳＵから受信したＴＩＤと共に送信する。ＴＳＰは受信したＴＩＤをＴＳＰのメモリ内のＴＩＤを用いて検証し、ＣＩＭに検証の結果を報告する。ＣＩＭはＴＳＰへサイバーＩＤおよび加入者情報を送信し、ＳＵへトランザクション許可を送信する。
【図面の簡単な説明】
【０００６】
【図１】認証されたログイン時の加入者の従来のセットアップを示す図である。
【０００７】
【図２】本発明、すなわち、資格情報マネージャを用いてオンライントランザクションにおける機密情報をセキュリティ保護するための方法を示す図である。
【０００８】
【図３】サイバーＩＤを使用する段階的方法を示す図である。
【０００９】
【図４】プロセスがトランザクションサービス提供者から開始する、図３に示す段階的プロセスを示すシーケンス図である。
【００１０】
【図５】プロセスが加入者から開始する、図４の代替バージョンを示す図である。
【００１１】
【図６】加入者ユニットが複数のユニットからなる本発明を示す図である。
【００１２】
【図７】ＣＩＭが複数の組織からなる本発明を示す図である。
【００１３】
【図８】加入者ユニットとしてノートブックを、加入者ＩＤとしてＵＳＢ  ＩＤを使用した本発明の例を示す図である。
【００１４】
【図９】加入者ユニットとしてスマートフォンを、加入者ＩＤとしてＳＩＭカードを使用した本発明の例を示す図である。
【００１５】
【図１０】加入者ユニットとして販売地点端末を、加入者ＩＤとして電子カードリーダを使用した本発明の例を示す図である。
【００１６】
【図１１】加入者ユニットとして携帯電話を、加入者ＩＤとしてＳＩＭカードを使用し、カードリーダなしの販売地点端末も使用した本発明の例を示す図である。
【００１７】
【図１２】加入者ユニットとして携帯電話を、加入者ＩＤとしてＳＩＭカードを使用し、タブレットコンピュータも使用した本発明の例を示す図である。
【発明を実施するための形態】
【００１８】
次に、添付の図１〜図１２を参照して本発明を説明する。これらの図は例示的性格のものであり、いかなる点においても本発明の範囲を限定するためのものではなく、本発明は特許請求の範囲によって定義され、本発明の範囲は特許請求の範囲であると法廷により解されるものであることを理解すべきである。
【００１９】
本発明は、前述のすべてのジレンマを解決することを目指す、オンライントランザクション中の機密情報を保護するための新しい方法を開示するものである。このプロセスは、資格情報マネージャ（「ＣＩＭ」）と呼ばれる仲介者を利用し、ＣＩＭは加入者とインターネットサービス提供者との間で機密情報を送信する。ＣＩＭは、トランザクションを許可するサービス提供者へサイバーＩＤを提供する。ＣＩＭは、サービス提供者によって当該の単一のトランザクションを表すために提供されるトランザクションＩＤと、加入者によって加入者の識別情報の正当性確認のために提供される機密セキュリティ情報の両方を使用する。このプロセスは、加入者がサービス提供者とのトランザクションに入ろうとするときに、サービス提供者とＣＩＭとの間の既存の協定に基づいて自動的に行われる。本発明は次の２つの機能を提供する。すなわち、本発明は、トランザクションの両当事者の正当性を証明して、加入者もサービス提供者も不正でないことを保証し、また本発明は、ハッカーがユーザのログイン情報への、よってユーザのアカウントへのアクセス権を得るのを妨げるための高いセキュリティレベルも提供する。本発明は、情報の転送が、２つのエンティティだけの間でやりとりされるのでなく三者間で送信されることになるためにハッカーによるアクセスを困難にする追加的なステップを作り出す。
【００２０】
本発明は、オンライントランザクション中の機密情報をセキュリティ保護するための新しい方法を開示するものである。図１に、加入者１０とサービス提供者１７との間のトランザクションの従来の方法を示す。この方法では、加入者は自分の加入者ユニット１５（すなわち、コンピュータまたはスマートフォン）を使用してサービス提供者のサイトにログインしてトランザクションを完了する。トランザクションに関与するいかなる他の当事者またはエンティティも存在せず、両者間での情報転送の間に高いセキュリティレベルは存在しない。図１では、加入者１０と関連付けられたログイン資格情報（すなわち、加入者のユーザ名とパスワード）が１０ａとして例示されている。アプリケーションサーバ１７ａはサービス提供者１７が認証ソフトウェアアプリケーション１７ｂをホストしているところであり、認証ソフトウェアアプリケーション１７ｂは加入者のログイン資格情報１０ａを検証する。
【００２１】
図２に、「サイバーＩＤ法」と呼ぶ本発明の基本モデルを示す。本発明は、インターネットや販売地点ネットワークといったネットワーク上の加入者２０に一意のＩＤを割り当てて、当該加入者および関与する特定のトランザクションを区別する。これにより、加入者の資格情報を共有し、または交換するために情報マネージャとトランザクションサービス提供者２７（以後「ＴＳＰ」と呼ぶ）との間にセキュアなトランザクションを組み込みながら、加入者が要求するサービスにアクセスすることができるようになる。この場合、資格情報は加入者の識別である。
【００２２】
本発明は、資格情報マネージャ２３（以後「ＣＩＭ」と呼ぶ）の使用を提示するものであり、ＣＩＭは、サービスの加入者とサービス提供者との間の仲介者として働く。ＣＩＭの役割は、トランザクションの両当事者に、他方の当事者が本人であることの検証を提供すると共に、ハッキングおよび機密情報の盗用を防止するための追加的なセキュリティ層を提供することである。ＣＩＭは、加入者に対し、加入者がアクセス（またはログイン）しようとしているオンラインアカウントが実際に（不正なものではなく）当該のサービス提供者に属していることを検証する。同時に、ＣＩＭは、ＴＳＰに対し、加入者の資格情報を用いてログインしようとしている人物が実際に当該の加入者であることの証明も行う。これにより、加入者は個人情報およびログイン識別を偽サイトに渡さないよう保護され、同時にサービス提供者もハッカーにユーザのアカウントへのアクセス権を付与することについての潜在的責任から保護される。
【００２３】
図３に、加入者のためのプロキシとして働く新しい構成要素、ＣＩＭを導入した、サイバーＩＤ法の段階的方法を示す。加入者がサービス提供者のサイトにオンラインでログオンしようとするとき、加入者は、送信１によってサイトに入るよう指示され、または、トランザクション２によってサービス提供者に加入者がトランザクションの開始を要求していることを表明するリンクをクリックするよう指示される。ＴＳＰは次いで、ＣＩＭへ特定のトランザクションを表すＴＩＤを返す。加入者ユニットは、送信３によって、正当性確認のためにＣＩＭへ、ＴＩＤおよび（ユーザ名に相当するものである）加入者ＩＤを送信する。加入者とＴＳＰ両方の識別情報の正当性が確認されると、ＣＩＭは、送信４によって、ＴＳＰへ加入者情報およびサイバーＩＤを送信する。
【００２４】
このプロセスは、通常のオンライン・ログイン・サービスにはない個人情報のための高いセキュリティレベルを示し、様々な要因により達成されるものである。第１に、ＣＩＭは、すべての将来のトランザクションについてのＴＳＰとの協定を取り決め、それによって、トランザクションＩＤおよび加入者資格情報の転送のためのリンクを作成することによって、サービス提供者の信頼性を保証することができる。第２に、サービス提供者へ送信される情報は、ＶＰＮ、インターネット、イントラネット、ＰＳＴＮ、ＳＭＳ、音声通話、あるいは暗号化データさえもといった、ＣＩＭとＴＳＰとの間の専用リンク上で行うことができる。そして第３に、たとえユーザ名とパスワードの情報がＴＳＰによって失われた場合としても、ハッカーはさらに、ＣＩＭによって設定されたセキュリティバリアを乗り越えなければいかなる機密情報も盗むことができない。
【００２５】
加入者がＴＳＰのウェブページにキー入力する従来のＩＤ／パスワード法では、パスワードは一般に、関与する唯一のセキュリティ要素であり、ＩＤはそうではない。これにより、ＴＳＰへのアクセス権を得るハッカーは当該ＴＳＰに接続されたあらゆるアカウントにもアクセスすることができるという問題が生じる。本発明では、パスワードは唯一のセキュリティ要素ではない。トランザクションをアクティブ化するために送信４によってＣＩＭからＴＳＰへ送信されるサイバーＩＤがもう１つの保護対象要素であり、サイバーＩＤは加入者の経路を横切ることはない。よって、加入者のアカウントにアクセスしようとするハッカーはサイバーＩＤを見ることは決してなく、あるいはおそらく、その存在を知ることすらもない。
【００２６】
本発明では、トランザクションＩＤと呼ばれる加入者とＣＩＭとの間の認証は、主要な要因のうちの１つである。トランザクションＩＤ（「ＴＩＤ」）は、ユーザによりトランザクションで一般に使用されるパスワードとは異なる。というのは、ＴＩＤは単一のトランザクションを表すにすぎず、各トランザクションに固有のものだからである。他方の主要な要因はサイバーＩＤであり、サイバーＩＤはユーザの名前と、加入者が加入者の識別情報の検証のために提供する任意の機密情報とを指示することができる。ＣＩＭがＴＳＰへサイバーＩＤを渡すときに、ＴＳＰは、関与する加入者のみならず、その加入者が完了しようとしている特定のトランザクションも知ることになる。
【００２７】
後述するように、複数のＣＩＭが存在しうる場合には、高いセキュリティを提供する方法は、ＳＵによって送信されたＴＩＤが一致するＴＩＤとして検証されうるまでＣＩＭによるサイバーＩＤの送信を遅延させるステップを含むはずである。
【００２８】
ＣＩＭは、送信４によってＴＳＰへ資格情報を渡し、資格情報はその後、加入者の識別情報に関して通知される。資格情報が情報マネージャとサービス提供者との間で交換されると、提供者は、加入者によってＴＳＰに提供された認証済み情報を使用して、加入者を提供者のオンラインサービスへ自動的にログインさせる。場合によっては、ＴＳＰは加入者に、（例えばＴＳＰが銀行である場合）ＴＳＰだけが知っているパスワードを加入者ユニットにキー入力するよう要求することもできる。このパスワードの使用は、一般的なＩＤ／パスワードシステムにおけるものと同じである。すなわち、前述のＣＩＭによる認証のステップは、本発明を以前の方法およびシステムと区別する本発明の一側面である。この追加のステップは加入者とＴＳＰとの間のセキュリティ保護されたトランザクションを生じさせ、加入者のログイン資格情報を守り、ハッキングを免れさせる。これは、オンラインサービスの認証および使用のために自分自身の資格情報を入力するはずの加入者によって通常取られる手続きとは異なるプロセスである。通常の手続きでは、ユーザのパスワードを突き止めることができるハッカーは、そのパスワードを入力し、当該ユーザのアカウントに自由にアクセスすることができる。本発明では、ハッカーは、ユーザ名を、ことによるとパスワードさえも解明することができるかもしれないが、ハッカーは、ＣＩＭで必要とされる認証情報といった設定されたセキュリティ手順、またはサイバーＩＤ自体に打ち勝つことはできないであろう。図３では、加入者２０と関連付けられたログイン資格情報（すなわち、加入者のユーザ名とパスワード）が２０ａとして例示されている。ＣＩＭアプリケーションサーバ２３ａは、２３ｅとして例示されている加入者認証ソフトウェアアプリケーションをホストしている。ＣＩＭデータベースサーバ２３ｂは、２３ｄとして例示されている加入者のサイバーＩＤを処理し、ＣＩＭデータベース２３ｃは加入者のサイバーＩＤを格納する。また図３には、サイバーＩＤ認証ソフトウェアアプリケーション２７ｃをホストしているＴＳＰアプリケーションサーバ２７ａが示されている。ＴＳＰアプリケーションサーバ２７ｂは、加入者に提供されるべきサービスをホストしている。
【００２９】
本開示で論じる方法は、加入者と、トランザクションサービス提供者と、資格情報マネージャとの間の三者間関係を使用して、オンライントランザクションによくあるセキュリティ上の問題を克服する。ＣＩＭとＳＵとの間の通信技術は、セキュアな認証された通信チャネルであり、それだけに限らないが、ＶＰＮ、音声もしくは視覚信号方式、セキュアなトンネリング、またはＳＩＭカードといった任意の暗号化通信インフラストラクチャもしくは技術を含む。ＳＵとＣＩＭとの間の通信リンク８１はセキュアなデータ転送のためのものであり、そこでＣＩＭは加入者のための連絡役として働き、加入者の機密の資格情報をＴＳＰへ配信する。加入者ユニットの例には、コンピュータ２５ａ（ノートブックコンピュータやタブレットなど）、ＰＤＡ、スマートフォン２５ｂ、および／またはＰＯＳ端末２５ｄが含まれる。これらの異なる例は図８〜図１２に示されており、各図は、異なる加入者ユニットを利用した同じ三者間トランザクションを示すものである。
【００３０】
好ましい実施形態では、このプロセスをトリガするためには、加入者は、ＴＳＰとＣＩＭとの間のトランザクションを管理するネットワーク２９のメンバである。トランザクションのそうした管理はＴＳＰとＣＩＭとの間で事前に取り決められた協定によって行われ、ＣＩＭは検証のために適正なＴＳＰへＴＩＤを配信する。ＣＩＭとＴＳＰとの間のこの事前協定が実施されている状態で、加入者はＴＳＰとのトランザクションを開始することができる。
【００３１】
図４および図５に、本発明で実行されるステップを例示する２つの別個の流れ図を示す。図４にはプロセスの最初のステップがＴＳＰから開始する例が開示されており、図５にはプロセスの最初のステップが加入者から開始する例が開示されている。図４に示すように、ＴＳＰは送信１によってＳＵにセッションを提供する。ＳＵによるトリガイベント時に（例えば、加入者が、送信２によってＳＵのブラウザ、アプリケーションまたは他の実行中のサービス上で「支払」、「参加」、「開始」、「メンバログイン」、または他のオンラインサービスをクロックしたときに）、ＴＳＰはそれに応答してＳＵへＴＩＤを送信する。加入者は加入者のＳＵを介してＣＩＭに認証を要求する。認証は、例えば、ＩＤチャレンジ、パスワード、音声通話といった方法によって行うことができる。
【００３２】
認証は、ＳＵとＣＩＭとの間の信頼できる（またはセキュアな）チャネル８１上で送信される送信３によってＴＩＤおよび加入者ＩＤを受信するＣＩＭによって行われる。好ましい実施形態では、加入者は、プロセスが開始するために、例えばスマートフォン上のアプリやコンピュータ上のウェブサイトリンクを介して加入者のネットワークに接続されたＣＩＭの存在を知っていることが必要になる。信頼できるチャネルが加入者のために一意にセットアップされる状況では、加入者ＩＤがＣＩＭへ送信されなくてもよい。信頼できるチャネル８１のセットアップには、ＶＰＮをセットアップするコンピュータアプリケーションによるもの、ＣＩＭへ送信されたデータ暗号化ＴＩＤによるもの、セキュアな電話回線によるものなど様々なやり方があり、（ＴＳＰとＳＵとの間の）セキュアなリンク８２および（ＴＳＰとＣＩＭとの間の）セキュアなリンク８３も同様に構成することができる。ＣＩＭはＴＳＰとの間でＴＩＤを検証する。ＴＩＤが（よってＴＳＰも）正当であることを確認した後で、ＣＩＭはＴＳＰへ、加入者および何らかの加入者情報（名前、性別、誕生日、住所、および加入者が加入者自身を検証するのに使用することができる他の情報など）を表すサイバーＩＤを送信する。この情報を受信し次第、ＴＳＰは、送信５によって、インターネット・ウェブ・ページが更新されるのと同様のやり方で、ＳＵの加入者情報を更新する。サイバーＩＤは、ＳＵ上に表示されてもされなくてもよい。加入者は次いで、ＴＳＰとのトランザクションを完了する。
【００３３】
両当事者の信頼性を確認し次第、ＣＩＭはＴＳＰへサイバーＩＤと共に加入者情報を送信する。ＣＩＭによってＴＳＰに提供される情報は、加入者が加入者自身を検証するのに使用することができる何らかの情報を含む。この情報はサイバーＩＤと共に加入者を表す。サイバーＩＤは、使い方はユーザ名と同様であるが、ユーザではなくＣＩＭによって提供され、それによって、情報がハッキングされ、盗まれる機会を減らす。加入者がＣＩＭのネットワークのメンバである場合、すべてのトランザクションは、情報の安全および保護を保証するためにＣＩＭを経由することになる。ＩＤとパスワードのシステムの必要、およびによる破壊を回避することによって、全当事者（加入者、ＣＩＭおよびＴＳＰ）が利益を享受する。
【００３４】
加入者情報がＴＳＰによって取得された後で、加入者情報は、加入者がオンラインサービスの使用を試みるときに加入者機器上に表示される。加入者は、加入者自身の情報を、以前にＣＩＭへ与えられた情報を用いて検証し、次いで、トランザクションを確認することができる。トランザクションが確認されると、ＴＳＰはＣＩＭにトランザクションの更新された詳細を提供することができる。
【００３５】
加入者ユニットは、複数のソフトウェアアプリケーションが走っている単一のユニットとすることもでき、２台のユニットまたは２台以上のハードウェア機器の組み合わせとすることもできる。加入者ユニットが、図６および図１２に示すように、２台の機器のシナリオを含む場合、携帯電話２５ｂとすることのできる機器ＡはＣＩＭ２３とインターフェースし、機器ＢはＴＳＰ２７とインターフェースする。このシナリオでの機器「Ｂ」の一例が販売地点（「ＰＯＳ（Ｐｏｉｎｔ  ｏｆ  Ｓａｌｅ）」）端末２５ｃ（例えばユーザによって操作されるレジスターやＡＴＭ）である。ＰＯＳは、トランザクションネットワークの一部とすることができるが、必ずしもインターネットに接続されているとは限らない。機器Ａと機器Ｂとの間のＴＩＤの受け渡しは（Ｗｉ‐Ｆｉ(登録商標)、Ｂｌｕｅｔｏｏｔｈ(登録商標)、他の通信プロトコルといった通信技術により）リンク１１０を介して自動的に行うこともでき、手動で行うこともでき、手動の場合、加入者はリンク１１１を介して機器Ｂから機器Ａへ情報を直接転送する。図８〜図１２に示すように、機器Ａおよび機器Ｂは、電話機（スマートフォンまたは一般の電話機）、ＰＤＡ、ノートブック、ＰＣ、タブレット、モデム、ファックス機、表示／入力端末、およびＰＯＳ／ＡＴＭを含めて、任意の適切な通信機器とすることができる。
【００３６】
加入者ユニットと同様に、ＣＩＭも、図７に示すように、単一の識別情報を有していても、複数の識別情報からなっていてもよい。認定されたＣＩＭ（「ＣＣＩＭ」）である組織Ｘは、ＴＳＰとインターフェースし、認証／セキュアなリンクサービス提供者（「ＡＳＬＳＰ（Ａｕｔｈｅｎｔｉｃａｔｉｏｎ／Ｓｅｃｕｒｅ  Ｌｉｎｋ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）」）と呼ばれる組織Ｙおよび組織Ｚともインターフェースする。これらのＡＳＬＳＰは、各々、加入者（すなわち、組織Ｚと関連付けられた加入者７０ａおよびＳＵ７３ａ、ならびに組織Ｙと関連付けられた加入者７０ｂおよびＳＵ７３ｂ）を有し、それぞれの加入者の認証を行うことができる。動作に際して、ＡＳＬＳＰはＣＣＩＭに加入者ＩＤおよびＴＩＤを渡し、ＣＣＩＭはＴＳＰとインターフェースする。ＣＣＩＭは加入者認証機能を果たさないＣＩＭであるが、ＣＣＩＭはＴＳＰに接続し、ＴＳＰとのインターフェース機能を果たす。組織Ｘから組織Ｚまでの通信チャネル７１ａおよび組織Ｙから組織Ｚまでの通信チャネル７１ｂはセキュリティ保護されているとみなされる。加入者が組織Ｙまたは組織Ｚによって認証されると、加入者ＩＤとＴＩＤがＣＣＩＭに渡され、残りのステップが前述のように実行される。
【００３７】
このシナリオの一例示的実施形態では、ＡＴ＆Ｔが組織Ｙの役割を有するＡＳＬＳＰであり、Ｖｅｒｉｚｏｎが組織Ｚの役割を有するＡＳＬＳＰであり、各々、携帯電話ユーザといった加入者プールを有する。ＣＣＩＭ（組織Ｘ）の役割は別の企業によって果たされてもよく、組織Ｙまたは組織Ｚのうちの１もしくは複数であってもよい。
【００３８】
組織Ｘ、すなわちＣＣＩＭがＴＳＰに接続する。組織Ｘ、組織Ｙ、および組織Ｚは、ＣＩＭの機能を果たす。ＹおよびＺの役割を果たす複数の企業がＸに接続することが可能である。企業Ｙまたは企業Ｚは複数のＸに接続することができる。
本発明の実施形態の例
【００３９】
好ましい実施形態の実装の一例として、加入者はＰＣを使用してＡｍａｚｏｎのウェブサイトを訪れる。サイト上にいる間に、加入者は書籍を選択することにし、その書籍を加入者のカートに追加する。加入者は、選択を完了した後で、「レジに進む」をクリックする。この時点で、本発明は、ＣＩＭを関与させることによって従来のオンライントランザクションとは異なっており、従来の方法では、ＳＵとＴＳＰとの間の情報の直接転送だけが可能であった。この例では、ＡｍａｚｏｎがＴＳＰであり、ＡＴ＆ＴがＣＩＭである。
【００４０】
加入者が「レジに進む」をクリックした後で、Ａｍａｚｏｎは加入者へトランザクションＩＤ（ＴＩＤ）を返し、Ａｍａｚｏｎのウェブページは、例えば、「ＡＴ＆Ｔメンバはここをクリックしてください」というメッセージを含むはずである。この時点では、Ａｍａｚｏｎは、加入者が誰であるかを知らず、（加入者がこのリンクをクリックしてＣＩＭをアクティブ化したと仮定すると）加入者がＡＴ＆Ｔメンバであることだけを知っている。
【００４１】
加入者が「ＡＴ＆Ｔメンバはここをクリックしてください」ボタンをクリックした後で、他の技術が作動してもよい。ＣＩＭにＴＩＤを渡す方法は、手動とすることも自動とすることもできる。トランザクションが、ＣＩＭ（この例ではＡＴ＆Ｔ）と関連付けられたＳＩＭカード９５を有するスマートフォン上で行われる場合には、ソフトウェアはバックグラウンドで実行され、ＴＩＤを取得し、そのＴＩＤをＣＩＭへ即時に直接送信することができる。この例は、図９に例示されており、そうした自動法の１つである。代替として、図８に例示するように、コンピュータ上のＵＳＢポートに接続する、加入者ＩＤを保持するトークンがあってもよいはずであり、このトークンはバックグラウンドで自動的に実行され、次いでＣＩＭへＴＩＤを送信する。手動法の場合には、ＴＩＤがディスプレイ上で示されると、加入者はＣＩＭへ検証を送信する。
【００４２】
この例では、加入者識別情報を記憶している加入者ユニットは、ＣＩＭとの認証通信を開始する。認証されると、加入者ユニットはＣＩＭにＴＩＤを渡す。この例では、ＣＩＭはこの時点で加入者の識別を知っており、ＡｍａｚｏｎがＴＳＰであることを知っている。
【００４３】
この例では、ＡＴ＆Ｔは、ＡｍａｚｏｎとＴＩＤの存在を検証し、確認する。次いでＡＴ＆Ｔは、「サイバーＩＤ」および何らかの加入者情報を送信し、加入者情報は、加入者の名前といくつかの数字、例えば「Ｂｅｎｊａｍｉｎ  Ｆａｎｇ  ２００１」などを含んでいてよい。この例ではこの時点で、Ａｍａｚｏｎは、加入者ユニットに付属しているサイバーＩＤを識別することにより加入者が誰であるか知っている。次に、Ａｍａｚｏｎは、加入者が「ＡＴ＆Ｔメンバはここをクリックしてください」をクリックした後で、「Ｂｅｎｊａｍｉｎ  Ｆａｎｇ  ２００１」を表示するはずである。ＳＵとＣＩＭとの間の認証手順は即時に行われ、よって、加入者が前述のリンクに接続するときまでにサイバーＩＤとＴＩＤの両方を検証する。加入者には、（加入者が通常はそこでユーザ名を入力するよう要求されるはずの）画面上でサイバーＩＤ、またはアカウントが正しいことを確認するのに加入者が使用することのできる他の情報、この場合は「Ｂｅｎｊａｍｉｎ  Ｆａｎｇ  ２００１」が見え、次いで、加入者自身の識別情報が正しいことを検証することができる。
【００４４】
加入者の識別情報のセキュリティ保護のために、（「Ｂｅｎｊａｍｉｎ  Ｆａｎｇ  ２００１」といった）アカウント識別は、加入者に何を使用すべきか決めさせるように設計され、時間の経過と共に変更することができる。ＣＩＭはＴＳＰに、ＣＩＭの加入者を表す一意のサイバーＩＤを発行する。場合によっては、特定のＴＳＰに発行されるサイバーＩＤは、そのＣＩＭの加入者について常に固定されていてもよい。例えば、サイバーＩＤがＴＳＰに対する加入者アカウント識別情報として使用されるときに、サイバーＩＤはそのＣＩＭの加入者について固定されたままとなる。しかし、たとえサイバーＩＤがあるＴＳＰについて固定される場合であっても、異なるＴＳＰは、ＣＩＭにとっての同じ加入者について異なるサイバーＩＤを取得することができる。このサイバーＩＤの技法はＣＩＭの加入者にとって有利であり、加入者はＴＳＰに対して匿名のままでいることができるが、法執行要件に際しては、それでもなお、ＣＩＭを介して加入者の識別情報を突き止めることができる。
【００４５】
ＡＴ＆ＴがＣＩＭである上記の状況を用いた、スマートフォン上のインターネットバンキングの一例として、（銀行口座を持つ）加入者がスマートフォンを用いてオンラインバンキングを行おうとする。加入者は、スマートフォン上で走っているブラウザ（またはアプリケーション）を使用し、銀行のサイトまたはダウンロードされたアプリを閲覧する。銀行はＴＳＰである。加入者が「ＡＴ＆Ｔメンバはここをクリックしてください」リンク（前述の例と同じリンク）をクリックした後で、銀行はユーザのスマートフォンにＴＩＤを提供する。（加入者が加入者のスマートフォン上でこのオンラインサービスを初めて使用するときにダウンロードするよう促された）スマートフォン上の別のアプリケーションが、スマートフォン上でＳＩＭカード９５を用いてＣＩＭと認証プロセスを開始する。ＳＩＭカードは加入者に固有ものである。認証成功の後で、アプリケーションはスマートフォンからＣＩＭまでのセキュアなチャネルをセットアップし、このチャネルがスマートフォンからＣＩＭへのＴＩＤの安全な受け渡しを可能にする。
【００４６】
ＣＩＭが銀行とＴＩＤを正常に検証した後で、前述のものと同じ事前協定によって、ＣＩＭは銀行にサイバーＩＤおよび加入者の資格情報を渡す。この時点で銀行は、ＴＩＤを受信した加入者の識別情報を知っている。これが行われるときに、銀行は加入者のスマートフォン上の銀行のウェブページを更新し、ウェブページ上に加入者の名前を表示する。その後銀行は、加入者にパスワードを要求するだけである。また、加入者のアカウントを示すためにＴＳＰを取得するこの方法は、ＴＳＰが企業、学校、組合、または加入者がその組織のメンバである任意の他の組織といった組織である場合にも適用できる。
【００４７】
図１０に例示する、販売地点端末を用いた応用の代替例２５ｃとして、加入者は、ショッピングモールのレジや自動販売機といった販売地点端末のところにやってきて、サイバーＩＤ法を使用してトランザクションを実行しようとする。加入者はカウンタに自分がＡＴ＆Ｔメンバであることを知らせる。販売地点端末はＴＩＤを生成する。販売地点カウンタがＩＤリーダを有する場合には、ＩＤリーダによって加入者はＣＩＭと認証を行うことができる。加入者は、（ＣＩＭ、この場合にはＡＴ＆Ｔによって提供された）電子加入者ＩＤカード１０５をＩＤリーダに当て、または挿入し、ＣＩＭと認証と行う。代替として加入者は、自分のＡＴ＆Ｔ携帯電話を使用してテキストメッセージを送信し、または携帯電話上のアプリケーションを使用してＣＩＭへＴＩＤを送信することもできる。認証は、携帯電話上のＳＩＭカードを用いて行われる。
【００４８】
ＣＩＭが加入者を正常に認証し、ＴＩＤを取得した後で、ＣＩＭはＴＳＰとＴＩＤを検証する。検証後に、ＣＩＭはＴＳＰへサイバーＩＤおよび加入者資格情報（クレジットカード情報など）を送信する。ＴＳＰは次いで、加入者資格情報（この場合は、クレジットカード情報）でＰＯＳ端末を更新し、加入者はトランザクションを完了することができる。
【００４９】
この三者間プロセスは、図３〜図５に示すように、順次的である必要はない。代わりに、加入者とＣＩＭとの間の認証は、状況によって異なる順序で実行することもできる。例えば、ＳＵが携帯電話である場合、認証は、携帯電話がネットワークに接続される都度行われる。しかし、順次に行われるときには、加入者は、ＴＳＰウェブページをクリックし、次いでＴＳＰは加入者ユニットへＴＩＤを送信する。
【００５０】
本発明の方法およびシステムを、様々な実施形態を参照して説明したが、開示の発明の範囲および趣旨を逸脱することなく、様々な変更を加えることができ、開示の要素を均等物で代用することができることを当業者は理解するであろう。加えて、本開示の本質的な範囲を逸脱することなく、特定の状況または構造を本開示の教示に適応させるために多くの改変を加えることもできる。したがって、本発明は、開示の特定の実施形態だけに限定されるものではなく、添付の特許請求の範囲内に含まれるあらゆる実施形態を含むものである。
【図１】
0006370771.tif 000002
【図２】
0006370771.tif 000003
【図３】
0006370771.tif 000004
【図４】
0006370771.tif 000005
【図５】
0006370771.tif 000006
【図６】
0006370771.tif 000007
【図７】
0006370771.tif 000008
【図８】
0006370771.tif 000009
【図９】
0006370771.tif 000010
【図１０】
0006370771.tif 000011
【図１１】
0006370771.tif 000012
【図１２】
0006370771.tif 000013