(57)【特許請求の範囲】
【請求項１】
ウェブサーバにユーザをアクセスさせる際のセキュリティ認証方法であって、
セキュリティ認証サーバに、
ログイン認証情報に関連付けられたユーザアカウントを開設するステップと、
暗号化ソルトを生成するステップと、
ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成するステップと、
を実行させ、
前記ウェブサーバに、
前記の生成された暗号化ソルトを使用して、前記複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するステップ
を実行させ、
ユーザが操作する電子装置に、
前記グラフィカルなキー画像及び前記暗号化されたキー値を表示可能な入力フォームに組み込むステップ
を実行させ、
前記セキュリティ認証サーバに、さらに、
複数の暗号化されたキー値を含むユーザ入力をユーザから受信するステップと、
前記暗号化ソルトを使用して、前記ユーザ入力の前記暗号化されたキー値を復号することによって復号されたキー値を生成するステップと、
前記復号されたキー値が前記ログイン認証情報と一致することに応答して、前記ユーザアカウントに関連付けられたデータに前記ユーザをアクセスさせるステップと、
を実行させる、
セキュリティ認証方法。
【請求項２】
前記電子装置に、ユーザへの前記グラフィカルなキー画像及び前記暗号化されたキー値を含む前記入力フォームを表示するステップをさらに実行させる、請求項１に記載のセキュリティ認証方法。
【請求項３】
前記入力フォームを表示するステップは、ダイヤル式のグラフィカルな表現に前記複数のグラフィカルなキー画像を表示するステップをさらに含む、請求項２に記載のセキュリティ認証方法。
【請求項４】
前記電子装置に、前記の表示されたグラフィカルなキー画像上をクリックすることによって、前記ユーザが前記ログイン認証情報を入力できるようにするステップをさらに実行させる、請求項３に記載のセキュリティ認証方法。
【請求項５】
前記セキュリティ認証サーバに、さらに、
前記ユーザアカウントに関連付けられたデータを該セキュリティ認証サーバでランダム化されたセキュリティデータの要求を前記ウェブサーバから受信するステップをさらに実行させる、請求項１に記載のセキュリティ認証方法。
【請求項６】
前記セキュリティ認証サーバに、さらに、
前記グラフィカルなキー画像及び前記暗号化されたキー値を含む前記ランダム化されたセキュリティデータを前記ウェブサーバに送信するステップを実行させ、
前記ウェブサーバに、さらに、
前記グラフィカルなキー画像及び前記暗号化されたキー値を組み込む前記表示可能な入力フォームを生成するステップと、
前記表示可能な入力フォームを、前記電子装置に送信するステップと、
を実行させ、
前記電子装置に、さらに、
前記入力フォームを表示するステップを実行させる、
請求項５に記載のセキュリティ認証方法。
【請求項７】
前記ランダム化されたセキュリティデータを送信するステップは、前記グラフィカルなキー画像の位置参照を前記ウェブサーバに送信するステップを含む、請求項６に記載のセキュリティ認証方法。
【請求項８】
ウェブサーバにユーザをアクセスさせる際のセキュリティ認証方法であって、
セキュリティ認証サーバに、
ログイン認証情報に関連付けられたユーザアカウントを開設するステップと、
暗号化ソルトを生成するステップと、
ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成するステップと、
前記の生成された暗号化ソルトを使用して、前記複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するステップと、
を実行させ、
前記ウェブサーバに、
前記グラフィカルなキー画像及び前記暗号化されたキー値を表示可能な入力フォームに組み込むステップと、
複数の暗号化されたキー値を含むユーザ入力を受信するステップ
を実行させ、
前記セキュリティ認証サーバに、さらに、
前記暗号化ソルトを使用して、前記ユーザ入力の前記暗号化されたキー値を復号することによって復号されたキー値を生成するステップと、
前記復号されたキー値が前記ログイン認証情報と一致することを検証するステップと、
を実行させる、
セキュリティ認証方法。
【請求項９】
ログイン認証情報に関連付けられたユーザアカウントを開設し、暗号化ソルトを生成し、ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成し、前記の生成された暗号化ソルトを使用して、前記複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するように機能するセキュリティ認証サーバと、
前記グラフィカルなキー画像及び前記暗号化されたキー値を前記セキュリティ認証サーバから受信し、前記グラフィカルなキー画像及び前記暗号化されたキー値を表示可能な入力フォームに組み込むように機能するサーバと、
前記入力フォームを表示し、複数の暗号化されたキー値を含むユーザ入力をユーザから受信するように機能する電子装置と、
前記ユーザ入力を前記サーバから受信し、前記暗号化ソルトを使用して、前記ユーザ入力の前記暗号化されたキー値を復号することによって復号されたキー値を生成し、前記復号されたキー値とともに前記ログイン認証情報を検証し、成功した認証を前記サーバに通知するように、さらに機能する前記セキュリティ認証サーバと、
を備えるセキュリティ認証システム。
【請求項１０】
前記電子装置は、前記シーケンスの値の前記グラフィカルなキー画像を組み込むダイヤル式のフォーム内の前記入力フォームを表示するように機能する、請求項９に記載のシステム。
【請求項１１】
前記電子装置は、前記の表示されたグラフィカルなキー画像上をクリックすることによって、前記ユーザが前記ログイン認証情報を入力できるように機能する、請求項１０に記載のシステム。
【請求項１２】
前記復号されたキー値が前記ログイン認証情報と一致することに応答して、前記ユーザアカウントに関連付けられたデータに前記ユーザをアクセスさせることをさらに含む、請求項９に記載のシステム。
【請求項１３】
ログイン認証情報に関連付けられたユーザアカウントを開設する手段と、
暗号化ソルトを生成する手段と、
ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成する手段と、
前記の生成された暗号化ソルトを使用して、前記複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成する手段と、
前記グラフィカルなキー画像及び前記暗号化されたキー値を表示可能な入力フォームに組み込む手段と、
複数の暗号化されたキー値を含むユーザ入力を受信する手段と、
前記暗号化ソルトを使用して、前記ユーザ入力の前記暗号化されたキー値を復号することによって復号されたキー値を生成する手段と、
前記復号されたキー値が前記ログイン認証情報と一致することを検証する手段と、
を備えるセキュリティ認証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ウェブベースのセキュリティ認証システム及び方法に関する。
【背景技術】
【０００２】
ユーザ名、パスワード、及び暗証番号（ＰＩＮ）等のセキュリティデータは、ウェブサイト、金融口座、ショッピング口座、及び他の保護されたデータを含むたくさんのコンピュータの資源（ｒｅｓｏｕｒｃｅ）にユーザがアクセスするために、通常、必要である。ユーザは、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、タブレットコンピュータ、ラップトップ、デスクトップコンピュータ、キオスク、ＡＴＭ端末、ＰＯＳ端末（ｐｏｉｎｔ−ｏｆ−ｓａｌｅ  ｔｅｒｍｉｎａｌ）又は他の電子装置を使用して、保護された資源又はデータにアクセスし得る。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
ユーザ名、パスワード、及び暗証番号（ＰＩＮ）データ等のログイン認証情報の入力は、知られた攻撃技術の少なくとも三つに対して脆弱である。計算装置内に存在する、隠されたキーロギングソフトウェア（ｋｅｙ  ｌｏｇｇｉｎｇ  ｓｏｆｔｗａｒｅ）は、ユーザによって入力されたキーストローク（ｋｅｙｓｔｒｏｋｅ）をキャプチャ、記録、及び報告できる。ユーザがウェブ資源にアクセスするため、又は、認証のために、ウェブブラウザーを使用するシナリオにおいて、ユーザ装置及びウェブサーバの間で通信されたデータは、介入者攻撃（ｍａｎ−ｉｎ−ｔｈｅ−ｍｉｄｄｌｅ  ａｔｔａｃｋ）に対しても脆弱である。クロスサイトリクエストフォージェリ（Ｃｒｏｓｓ−Ｓｉｔｅ  Ｒｅｑｕｅｓｔ  Ｆｏｒｇｅｒｙ）と一般に呼ばれる、他の攻撃の形式は、ウェブサイトでユーザの認証された識別子を違法に使用でき、権限のない動作を引き起こせる。これら及び他のセキュリティリスクは、ユーザの保護された資源及びデータを権限のないアクセスに露呈し得る。したがって、そのような部外秘の及び保護された、データ及び資源への権限ないアクセスをうまく最小限に抑え、又は撲滅するために必要な解決策の必要が生じる。
【０００４】
システム及び方法は、ウェブベースのセキュリティ認証向けに想定された。
【課題を解決するための手段】
【０００５】
セキュリティ認証方法は、ログイン認証情報に関連付けられたユーザアカウントを開設するステップと、暗号化ソルトを生成するステップと、ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成するステップと、生成された暗号化ソルトを使用して、複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するステップと、グラフィカルなキー画像及び暗号化されたキー値を表示可能な入力フォームに組み込むステップと、複数の暗号化されたキー値を含むユーザ入力を受信するステップと、暗号化ソルトを使用して、ユーザ入力の暗号化されたキー値を復号することによって復号されたキー値を生成するステップと、復号されたキー値がログイン認証情報と一致することを検証するステップとを含む。
【０００６】
セキュリティ認証方法は、ログイン認証情報に関連付けられたユーザアカウントを開設するステップと、暗号化ソルトを生成するステップと、ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成するステップと、生成された暗号化ソルトを使用して、複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するステップと、グラフィカルなキー画像及び暗号化されたキー値を表示可能な入力フォームに組み込むステップと、複数の暗号化されたキー値を含むユーザ入力をユーザから受信するステップと、暗号化ソルトを使用して、ユーザ入力の暗号化されたキー値を復号することによって復号されたキー値を生成するステップと、復号されたキー値がログイン認証情報と一致することに応答して、ユーザアカウントに関連付けられたデータにユーザをアクセスさせるステップと、を含む。
【０００７】
セキュリティ認証システムは、ログイン認証情報に関連付けられたユーザアカウントを開設し、暗号化ソルトを生成し、ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成し、生成された暗号化ソルトを使用して、複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成するように機能するセキュリティ認証サーバを備える。そのシステムは、グラフィカルなキー画像及び暗号化されたキー値をセキュリティ認証サーバから受信し、グラフィカルなキー画像及び暗号化されたキー値を表示可能な入力フォームに組み込むように機能するサーバをさらに備える。そのシステムは、入力フォームを表示し、複数の暗号化されたキー値を含むユーザ入力をユーザから受信するように機能する電子装置をさらに備える。セキュリティ認証サーバは、ユーザ入力をサーバから受信し、暗号化ソルトを使用して、ユーザ入力の暗号化されたキー値を復号することによって復号されたキー値を生成し、復号されたキー値とともにログイン認証情報を検証し、成功した認証をサーバに通知するように、さらに機能する。
【０００８】
セキュリティ認証システムは、ログイン認証情報に関連付けられたユーザアカウントを開設する手段と、暗号化ソルトを生成する手段と、ランダムなポイントでそれぞれ始まる値の複数のシーケンスのグラフィカルなキー画像を生成する手段と、生成された暗号化ソルトを使用して、複数のシーケンス内のそれぞれの値を暗号化することによって暗号化されたキー値を生成する手段と、グラフィカルなキー画像及び暗号化されたキー値を表示可能な入力フォームに組み込む手段と、複数の暗号化されたキー値を含むユーザ入力を受信する手段と、暗号化ソルトを使用して、ユーザ入力の暗号化されたキー値を復号することによって復号されたキー値を生成する手段と、復号されたキー値がログイン認証情報と一致することを検証する手段と、を備える。
【０００９】
セキュリティ認証方法は、ウェブサーバにユーザアカウントへのログイン要求を送信するステップと、複数のシーケンスの値のグラフィカルなキー画像及び暗号化されたキー値を有するウェブサーバから入力フォームを受信するステップと、ダイヤル式のフォーマットに入力フォームを表示するステップと、入力フォームを使用して、入力されたユーザ入力を受信するステップと、ユーザ入力を示す暗号化されたキー値を認証のためにウェブサーバに送信するステップと、を含む。
【図面の簡単な説明】
【００１０】
【図１】電子計算装置の典型的な実施態様の簡略化したブロック図を示す。
【図２】ウェブベースの典型的なコンピュータ環境の簡易図を示す。
【図３】ウェブベースのアクセス認証方法の典型的な実施態様のデータフロー図を示す。
【図４】典型的な実施態様による三桁の数字のセキュリティコードのためのキー画像のダイヤグラム表現を示す。
【図５】電子装置によって表示された複数のシーケンスの値の入力フォームのダイヤル式の表現のダイヤグラム表現を示す。
【発明を実施するための形態】
【００１１】
図１は、電子計算装置１０の典型的な実施態様の簡略化したブロック図である。電子装置１０は、スマートフォン、ＰＤＡ、タブレットコンピュータ、ラップトップ、デスクトップコンピュータ、キオスク、ＡＴＭ端末、ＰＯＳ端末（ｐｏｉｎｔ−ｏｆ−ｓａｌｅ  ｔｅｒｍｉｎａｌ）、及び他の計算装置等の任意の装置又は端末であり得る。電子装置１０は、ユーザへの情報を表示するための表示画面１２、キーボード及びマウス１３等のユーザインターフェースを含む。キーボードは、ユーザがユーザ名、パスワード、及び暗証番号等のログインデータを入力できるようにする複数のキーを含む。マウスは、画面１２上の任意の場所にカーソルの位置をユーザに合わせさせることができる、従来のポインティングデバイスである。タッチパッド、ジョイスティック、トラックボール、トラックパッド、及び同様のデバイス等の他のポインティングデバイスを用いてもよい。電子装置１０は、処理機能、計算機能、決定機能、及び通信機能を果たすソフトウェアを実行するためのＣＰＵ（中央演算処理装置）１４をさらに含む。ＲＡＭ（ランダムアクセスメモリ）、ＲＯＭ（読み出し専用メモリ）、ハードディスクドライブ、及び／又は任意の適切なデータ記憶装置の形式のメモリ１６は、後の検索、及び計算のために必要な情報を記憶するために使用される。電子装置１０は、インターネット、ワールドワイドウェブ（Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）、電気通信網、ローカルエリアネットワーク、無線ネットワーク、及び／又は、他の適切な資源に接続可能な通信インターフェース１８も含む。電子装置１０は、所望の周辺機器をさらに含んでもよい。
【００１２】
電子装置１０は、操作するため、及び／又は、情報、アカウント、又は他の保護された資源にアクセスするために、パスワード又は暗証番号等のセキュリティコードを必要としてもよい。例えば、スマートフォン、ＰＤＡ又はラップトップコンピュータは、使用できるようにするために、装置のロックを解除するためのパスワードが必要であり得る。もう一つの例では、ユーザは、オンライン金融口座、オンライン電子メールアカウント、ショッピングウェブサイト、ソーシャルメディアウェブサイト、及び、様々な他の保護された資源及びデータにアクセスするための正確なログイン認証情報を入力しなければならない。以下に、説明されるシステム及び方法において、ユーザのログイン認証情報は、キーロギング（ｋｅｙ  ｌｏｇｇｉｎｇ）、介入者攻撃、クロスサイトリクエストフォージェリ攻撃等の特定のセキュリティリスクを回避するリモートセキュリティ認証サーバ又はサービスによって、検証される。
【００１３】
図２は、ウェブベースの典型的なセキュリティ認証環境の簡易図である。デスクトップコンピュータ２０、ラップトップコンピュータ２２、スマートフォン２４は、ユーザがインターネット及びワールドワイドウェブを含むコンピュータネットワークを介してウェブサーバ２８に存在する保護された資源又はデータにアクセスするために使用してもよい電子装置を示す。上記に説明したように、装置及び端末の他のタイプも使用されてよい。インターネット及びワールドワイドウェブに接続されるセキュリティ認証サーバ３０も、電子装置のユーザによって入力されたログイン認証情報をキーロギング、介入者攻撃、クロスサイトリクエストフォージェリ攻撃等のセキュリティリスクにさらすことなく、認証できる。認証サーバ３０は、必要なオペレーティングシステムを含む、一つ以上のコンピュータ装置、仮想マシン又は他のコンピューティングエンティティ（ｃｏｍｐｕｔｉｎｇ  ｅｎｔｉｔｉｅｓ）であってもよい。明確に示されていないけれども、電子装置は、他の有線又は無線中継コンピュータ及び電気通信網を介して、インターネット及びワールドワイドウェブに接続し得る。
【００１４】
図３は、ウェブベースのアクセス認証方法の典型的な実施態様のデータフロー図である。この図は、ユーザ装置２０〜２４と、ユーザがアクセスを望む資源を有するウェブサーバ２８と、ログイン認証機能を果たすセキュリティ認証サーバ３０との間の、簡略化した典型的なデータフローを規定する。電子装置上で実行するウェブブラウザーを使用するユーザは、ウェブサーバ２８からログインウェブページを最初に要求し、ウェブサーバ２８は、ステップ３２及びステップ３４で示されるように、ユーザの装置にログインウェブページを送信する。次に、ユーザの装置は、ステップ３６に示されるように、ユニークなユーザ名等のログイン認証情報をユーザに入力させるためのテキスト入力フィールドを含むログインウェブページを描画する。ユーザは、ステップ３８において、ウェブサーバに送信される、「ＡＢＣ」によって例が示される、ユーザ名を入力する。
【００１５】
次に、ウェブサーバ２８は、ステップ４０に示されるように、ランダム化されたセキュリティデータの要求とともにユーザ名をセキュリティ認証サーバ３０に伝える。
【００１６】
それに応答して、セキュリティ認証サーバ３０は、ステップ４２に示されるように、所定の長さのランダムビットの文字列である暗号化ソルト、及び、キー画像を生成する。三桁の数字の暗証番号コードの例のためのキー画像は、ランダムなポイントでそれぞれ始まる、シーケンスの数字の三つの独立な組である。例えば、図４に示されるように、第一の組６２のキー画像は、４で始まり、３で終わり、第二の組６４は、７で始まり、６で終わり、第三の組は、９で始まり、８で終わる。セキュリティ認証サーバ３０は、暗号化ソルトを使用して、キー画像のそれぞれの数字に対応する暗号化された値をさらに生成する。例えば、数字の０は、「ｒＴｃｅｅ３ｒｄ」に対応し、数字の１は、「ｇｒｒｕ６ｅｒｄ」に対応し、数字の２は、「ｕｒ８ｅｔｒｅｅ」に対応し得る。ステップ４４において、ユーザ名及び、キー画像及び暗号化された値を含むランダム化されたセキュリティデータは、ウェブサーバ２８に送信される。望ましくは、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）等のキー画像が記憶され、アクセス可能な位置参照（ｌｏｃａｔｉｏｎ  ｒｅｆｅｒｅｎｃｅ）だけが送信される。
【００１７】
それに応答して、ウェブサーバ２８は、ステップ４６に示されるように、キー画像ＵＲＬ及び暗号化された値を使用する入力フォームを生成する。入力フォームは、ＨＴＭＬ（ハイパーテキストマークアップ言語）内にあり、キー画像を組み込み得る。上記に説明したように、キー画像の数字のそれぞれは、暗号化ソルトでセキュリティ認証サーバ３０によって生成された値で符号化（ｅｎｃｏｄｅｄ）される。したがって、ユーザによる任意の数字上のクリックは、対応する暗号化された値を生成する。例えば、「２」のイメージ上のクリックは、暗号化された値、ｕｒ８ｅｔｒｅｅを生成し、「３」のイメージ上のクリックは、暗号化された値、ｒＥｒ８ｒｒ３ｄを生成し得る。結果的に、数を表す暗証番号のために、それぞれの数字は、対応する暗号化された値を有する。次に、入力フォームは、ステップ４８において、ユーザの電子装置に送信される。
【００１８】
ステップ５０において、電子装置は、数字が暗号化された値にそれぞれ関連付けられたキー画像を含む表示画面上に入力フォームを描画する。例は、ユーザが矢印の上及び下、又は、マウスのスクロールホイールを使用して、数字のシーケンスに沿って、スクロールアップ及びスクロールダウンするスクロール可能なホイール又はダイヤル７０の形で、表示される図５に示される。ユーザは、入力フォーム内の適切な数字のキー画像上をクリックすることによって、セキュリティコード又は暗証番号を入力し得る。一度、暗証番号の数字が選択されると、選択された数字が表示されないように、そのシーケンスの数字は、難読化される。スクローリングは、難読化された数字を再び表示させる。一度、ユーザが暗証番号コードの全ての三つの数字を選択すると、ユーザは、入力フォームを送信する。これは、ステップ５２に示されるように、ユーザの暗号化された暗証番号コードをウェブサーバ２８に送信させる。
【００１９】
ウェブサーバ２８は、ステップ５４に示されるように、順に、ユーザ名とともに暗号化されたユーザ入力をセキュリティ認証サーバ３０に送信する。セキュリティ認証サーバ３０は、ステップ５６に示されるように、暗号化されたユーザ入力の対応する値が特定のユーザの正確な暗証番号の値か否かを判定し、ログイン認証情報を認証する。受信された暗号化された値が、セキュリティ認証サーバで記憶された、ユーザのセキュリティコード、又は、暗証番号に正確に対応していない場合、認証は失敗し、ユーザのアクセスは、拒否される。セキュリティ認証サーバ３０は、このセッションで利用された、使用不可のキー画像及び暗号化ソルトをさらに、削除、又は別の方法で、描画する。次に、認証の承認又は拒否は、ステップ５８において、ウェブサーバ２８に伝達される。ユーザの認証情報が承認される場合、ユーザは、ステップ６０に示されるように、ログインプロセスを続行し得る。承認又は拒否は、ステップ６２において、順に、ユーザの電子装置に伝達される。承認であれば、ユーザは、ステップ６４及びステップ６６に示されるように、ウェブサイト又は他の保護された資源及びデータにアクセスできる。しかしながら、アクセスが拒否された場合、ユーザは、保護されたデータを取得すること、及び資源にアクセスすることを禁止される。
【００２０】
ユーザは、正確なログイン認証情報を入力する試みを所定の回数できる。毎回、ユーザは、保護された資源又はデータ、新しいキー画像、暗号化ソルトへのアクセスを要求し、暗号化された値は、そのセッションのために、生成され、使用される。
【００２１】
セキュリティ認証サーバ３０で実行するＡＰＩ（アプリケーションプログラムインターフェース）は、キー画像の要求を受信し、要求されたキー画像をウェブサーバに送信し、暗号化されたログイン認証情報を認証するウェブサーバ２８と通信する機能を果たすために使用され得る。ＲＥＳＴ（Ｒｅｐｒｅｓｅｎｔａｔｉｏｎａｌ  Ｓｔａｔｅ  Ｔｒａｎｓｆｅｒ）制約に合わせるＡＰＩ（ＲＥＳＴｆｕｌ）又は他の適切なアーキテクチャが使用され得る。ＡＰＩからウェブサーバ２８に送信されるキー画像は、ＪＳＯＮ（ＪａｖａＳｃｒｉｐｔ（登録商標）  Ｏｂｊｅｃｔ  Ｎｏｔａｔｉｏｎ）フォーマット、又は、他の適切なフォーマットであり得る。ユーザの電子装置で実行するＨＴＭＬウィジェット（ｗｉｄｇｅｔ）は、ログイン認証情報の入力を要求するために表示されるＨＴＭＬウェブベース上にセキュリティコード入力フォームを加えるために使用され得る。
【００２２】
特定の機能又はステップを実現する、上記に説明した、方法及びデータフローは、特定の位置、又は、特定の方法で実行されるものの、システム及び方法は、それに限定されない。例えば、セキュリティ認証サーバ３０は、入力フォームを生成することに加えて、位置参照を電子装置に提供する。次に、電子装置のウィジェットは、位置参照を参照することによって、グラフィカルなキー画像で入力フォームを表示するように機能する。さらに、ウェブサーバ２８及びセキュリティ認証サーバ３０は、図２及び図３に示されるように、別々であってよく、又は、必要に応じて、統合されたサーバであってもよい。
【００２３】
新しいと考えられる本発明の特徴は、添付された特許請求の範囲で以下に特に説明される。しかしながら、上記に説明した典型的な実施態様への修正、変形及び変更は、当業者に明白であり、本明細書で説明されたシステム及び方法は、そのような修正、変形及び変更を包含し、本明細書で説明された特定の実施態様に限定されない。
【図１】
0005777804.tif 000002
【図２】
0005777804.tif 000003
【図３】
0005777804.tif 000004
【図４】
0005777804.tif 000005
【図５】
0005777804.tif 000006