"パーソナルデータの安全な入力の方法であって、パーソナルデータのそれぞれのアイテムについて、キー及び第一のカーソルを含む仮想キーボードを表示するステップと、パーソナルデータの前記アイテムに対応するキーを選択するステップとを含み、前記仮想キーボードは、少なくとも1つのダミーカーソルを含み、前記少なくとも1つのダミーカーソルの前記仮想キーボード上の位置は、前記第一のカーソルの位置に依存する、ことを特徴とするパーソナルデータの安全な入力の方法。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きは、前記第一のカーソルの動きに依存する、請求項1記載のパーソナルデータの安全な入力の方法。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きは、前記第一のカーソルの動きにランダムに依存する、請求項2記載のパーソナルデータの安全な入力の方法。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きの速度は、前記第一のカーソルの動きの速度に依存する、請求項2又は3記載のパーソナルデータの安全な入力の方法。前記パーソナルデータの2つの連続するアイテムについて表示される前記仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である、請求項1乃至4の何れか記載のパーソナルデータの安全な入力の方法。第二の閾値よりも長い前記第一のカーソルの無活動の期間の後に、仮想キーボードを表示するステップを更に含み、前記第一のカーソルの無活動の期間の後に表示される仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である、請求項1乃至5の何れか記載のパーソナルデータの安全な入力の方法。パーソナルデータの安全な入力の装置であって、キー及び第一のカーソルを有する仮想キーボードを表示する手段と、個人情報のアイテムに対応するキーを選択する手段とを備え、当該装置は、少なくとも1つのダミーカーソルを含む仮想キーボードを表示し、前記少なくとも1つのカーソルの前記仮想キーボードの位置は、前記第一のカーソルの位置に依存する、ことを特徴とするパーソナルデータの安全な入力の装置。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きは、前記第一のカーソルの動きに依存する、請求項7記載のパーソナルデータの安全な入力の装置。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きは、前記第一のカーソルの動きにランダムに依存する、請求項7記載のパーソナルデータの安全な入力の装置。前記少なくとも1つのダミーカーソルの前記仮想キーボード上の動きの速度は、前記第一のカーソルの動きの速度に依存する、請求項8又は9記載のパーソナルデータの安全な入力の装置。前記パーソナルデータの2つの連続するアイテムについて表示される前記仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である、請求項7乃至10の何れか記載のパーソナルデータの安全な入力の装置。当該装置は、第二の閾値よりも長い前記第一のカーソルの無活動の期間の後に、仮想キーボードを表示し、前記第一のカーソルの無活動の期間の後の前記仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である、請求項7乃至11の何れか記載のパーソナルデータの安全の入力の装置。これらの方法は、特にキーロガー、マウスクリック座標のロガー又はスクリーン捕捉ロガーに関して、キーボード又はマウスのような入力周辺機器とグラフィカルユーザインタフェースとの間で送信される、ログイン及びパスワードのようなパーソナルデータのプロテクションという技術的な問題を提示する。本発明の目的は、パーソナルデータの安全な入力の方法を提案することで、従来技術の少なくとも1つの課題を克服することにあり、本方法は、入力されるパーソナルデータのそれぞれのアイテムについて、キー及び第一のカーソルを含む仮想キーボードを提示するステップ、パーソナルデータのアイテムに対応するキーを選択するステップを含み、仮想キーボードは、少なくとも1つのダミーカーソルを含み、少なくとも1つのダミーカーソルの仮想キーボード上の位置は、第一のカーソルの位置に依存する。変形例によれば、キーの選択は、第一の閾値よりも大きい期間の間に仮想キーボードのキーでの第一のカーソルの位置に従う。従って、本発明は、キーロガー、マウスクリック座標ロガー又はマウスクリックによりトリガされるスクリーン捕捉を非効率にする、キーボードの使用なしに、マウスでのクリックなしに、パスワードが入力されるのを可能にする。本発明の特定の有利な態様によれば、個人情報の2つの連続するアイテムについて提示される仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である。本発明の別の特定の有利な態様によれば、第二の閾値よりも大きい第一のカーソルの無活動の期間の後に、仮想キーボードを提示するステップを含み、第一のカーソルの無活動の期間の後に提示される仮想キーボード上のキーの位置は、ランダムな並べ替えの結果である。従って、本発明のこれら2つの非常に有利なモードにおいて、キーの位置のそれぞれに対応する仮想キーボードのスクリーン捕捉は、パスワードを発見するため、攻撃の張本人により必要とされる。本発明の特定の特徴によれば、ダミーカーソルの仮想キーボード上の動きは、第一のカーソルの動きに依存し、特に、第一のカーソルの動きにランダムに依存する。本発明の特定の特徴によれば、ダミーカーソルの仮想キーボード上の動きの速度は、第一のカーソルの動きに速度に依存し、特に、第一のカーソルの動きの速度にランダムに依存する。従って、本発明のこれら非常に有利なモードでは、仮想キーボードのスクリーン捕捉は、ダミーカーソルの間で仮想キーボード上の第一のカーソルの位置を発見する手段を攻撃の張本人に提供しない。また、本発明は、キー及び第一のカーソルを有する仮想キーボードを提示する手段、個人情報のアイテムに対応するキーを選択する手段とを備えるパーソナルデータの安全な入力の装置に関し、仮想キーボードは、少なくとも1つのダミーカーソルを有し、少なくとも1つのダミーカーソルの仮想キーボード上の位置は、第一のカーソルの位置に依存する。パーソナルデータの安全な入力の装置の特定の特徴及び利点は、パーソナルデータの安全な入力の方法のそれらと同じである、ここでは繰り返さない。本発明の一般的な原理は、仮想キーボードの使用と、タイムアウトによりトリガされる仮想キーボード上のキーの選択とに基づく。例えばキーロガーの場合、仮想キーボードの使用は、ハードウェアキーボードの使用が克服されるのを可能にし、従ってキーロガーを無効にする。更に、マウスクリックの座標と同様に、仮想キーボードがユーザに提示されるとすぐ、スクリーン捕捉を記録するより洗練されたスパイ装置の場合、タイムアウトにより、言い換えればマウスクリックなしにトリガされる仮想キーボード上のキーの選択は、この装置のタイプを無効にする。コンピュータにおいて、擬音語による、クイックなリリースにより後続され、マウス、より一般的にはポインティングデバイスのボタンのうちの1つでユーザによりもたらされる圧力である。図1は、本発明の実施の形態に係る、数字の仮想キーボード100を示す。仮想キーボード100は、ハードウェアキーボードを使用することなしに、パスワードをユーザが入力するのを可能にするソフトウェアアプリケーションである。仮想キーボードは、キー101,104、カーソル102及びパスワード表示フィールド103を含む。パスワードは、例えば一連の4つの数字である。カーソルは、入力される数字に対応するキーに、マウスのようなポインティングデバイスを使用して仮想キーボード上で移動される。意外にも、キーの選択は、マウスクリックによりトリガされず、この選択は、カーソルが例えば1秒といった閾値よりも大きい期間について、仮想キーボードのキーの上に位置されたままである場合にトリガされる。図2は、ユーザによる入力方法の提示を示す。実施の形態によれば、仮想キーボード上にキーを表示する前に、ソフトウェアアプリケーションは、クリックすることなしに、1秒の間にあるキー上にカーソルを維持することをユーザに示す。本発明の方法によれば、ユーザは、パスワードのそれぞれの番号が入力される以下のステップを繰り返す。ユーザは、マウスと共にカーソルを移動させて、彼が選択するのを望むキーの上にカーソルを配置する。カーソルは、1秒である閾値よりも大きい期間についてキーの上に位置される。キーが選択される。ユーザは、選択された番号をマスクしている新たな星印がパスワード表示フィールドで表示されるので、タッチが選択されていることを知る。ユーザは、カーソルを再び移動させ、選択のステップを繰り返す。変形例によれば、以下の場合においてキーが選択されない。ユーザがハードウェアキーボードのキーをヒットした場合。ユーザがダミーキーの上にカーソルを配置した場合。すなわち番号が表示されない。右クリック、中央クリックといった、ユーザがマウスボタンのうちの1つを押した場合。又はユーザがスクロールホイールを使用した場合。これらの場合、図2に示されるメッセージは、本発明に係る番号の選択の方法を思い出させるため、ユーザに有利にも提示される。パスワードの入力の終わりは、パスワードを構成する4つの番号の入力後、OKキーの選択により検証される。この選択は、本発明の特徴に従って、カーソルが1秒である閾値よりも長い期間についてOKキーの上に位置される場合にトリガされる。変形例によれば、このキーの選択は、仮想キーボードのキーの上でのマウスのクリックによるか、又はハードウェアキーボードのEnterキーを介して可能である。さらに、グラフィカルユーザインタフェースと入力周辺装置との間のデータの傍受の困難さを高めるため、入力される4つの数のそれぞれについて提示される仮想キーボード上のキーの位置が変更される。好適な実施の形態によれば、キーの位置は、ランダムな並べ替えの結果である。図3は、本発明の好適な実施の形態に係る仮想キーボード上のキーの位置の並べ替えを示す。仮想キーボードでのキーの並べ替えが、当業者にとって知られている場合、この並べ替えは、パスワードの2つのエントリ要求の間で実行される。幾つかのオンラインバンクサービスは、この方法を特に使用している。しかし、2つの連続するパスワードの要求の間の仮想キーボード上のキーの並べ替えは、スパイ装置が単一のスクリーン捕捉を介してパスワードを発見するのを防止する。典型的な特性によれば、キーの並べ替えは、パスワードの4つの番号のうちの1つのそれぞれの選択後に動的に実行されるか、例えば2秒といった所定の閾値よりも長い期間についてのカーソルの無活動の期間後に動的に実行される。i0,...,i9で示されるキーの位置の連続するランダムな並べ替えσiは、例えば以下のダイアグラムに従って定義される。さらに、変形例によれば、ダミーキーがキーボード上に表示され、これらのキーとして示されるは、ランダムな並べ替えに挿入される。図3に示される方法は、以下のステップを含む。第一の仮想キーボード301は、第一のキーを選択するユーザに提示される。このキーボード301のキー6925804317の位置は、で示される、初期状態又は最後の仮想キーボードが表示されてからのキーの位置の並べ替えσ0の結果である。キーの位置5896403127は、で示される、第一の仮想キーボード301のキーの位置の並べ替えσ1の結果である第二の仮想キーボード302は、第二のキーを選択したユーザに表示される。第三のキーボード303、次いで第四のキーボード304は、それぞれ、第二のキーボード302の並べ替えσ2の結果、次いで第二のキーボード303の並べ替えσ3の結果であり、ユーザに連続して表示される。従って、たとえスパイ装置が本発明に係る仮想キーボード上のキーの選択を検出可能であるとしても、仮想スクリーン上のカーソルの座標からパスワードを発見することができるため、キーの4つの連続する位置のそれぞれに対応する4つのスクリーンを捕捉する必要がある。他の変形例は、周期的な動的な並べ替えを実現する。従って、現実のカーソルが例えば無活動なキーの上で所定の時間の間に無活動のままであるか、仮想キーボードのウィンドウの外で所定の時間の間に無活動のままである場合、仮想キーボード上のキーの位置は、新たなランダムな並べ替えに従って有利にも動的に順序が変わる。又は、例えば1分毎といった定義された期間の後、新たな仮想キーボードが表示される。従って、パスワードを発見するために4を越える捕捉が必要であり、選択されたキーの座標は、スクリーン捕捉のうちの1つと関連して分析される。しかし、仮想キーボードの変更を実現するこれらの変形例を介して提示される改善は、これらが、仮想キーボードのアプリケーションが開始されるとすぐにスクリーン捕捉を実行し、次いで例えば1秒毎に周期的に実行するように適合されるとき、グラフィカルインタフェースのデータ傍受装置と不十分に向かい合う。図4は、連続するスクリーン捕捉を実行するスパイ方法を示す。連続するスクリーンの捕捉のうちの選択から、ユーザにより入力されたパスワード1234は、図4に示されるように、仮想キーボード上のカーソルの位置により検出される。本発明の特定の特徴によれば、仮想キーボードは、少なくとも1つのダミーカーソルを含む。これらのダミーカーソルは、仮想的なキーボードのキーの上に位置される。従って、図5に示されるようなスクリーン捕捉に関して、ダミーカーソルは、ダミーカーソルとは対照的に、現実のカーソル502として知られる第一のカーソルと同一である。この変形例は、図4に示される方法に従うパスワードの検出を防止するために良好に適合される。この変形例の実現は、仮想キーボードのアプリケーションにおける現実のカーソルと同じダミーカーソルの作成を必要とする。カーソルは、アイコンによりスクリーン上に表現される。ソフトウェアアプリケーションにおいてマウスにより移されるカーソルアイコンの使用及び管理は、2つの好適なモードに従って実行される。第一のモードによれば、アプリケーションは、典型的に手動で又はウィンドウスにおける矢印で、オペレーティングシステムのアイコンを使用する。第二の実施の形態によれば、アプリケーションは、オペレーティングシステムのカーソルのアイコンとは異なるそれ自身のアイコンを使用する。第一のアイコンによれば、アプリケーションは、ダミーカーソルを表示するため、現実のカーソルのアイコンを回復する。第二のモードによれば、アプリケーションは、現実のカーソルが仮想キーボードのアプリケーションのグラフィカルウィンドウに配置されるとき、アプリケーションのカーソルについて現実のカーソルのアイコンを交換する。さらに、同じダミーカーソル及び現実のカーソルの表示の良好なセキュリティのため、アプリケーションは、例えば100ms毎にといった周期的に、現実のカーソルのアイコンが別のアプリケーション、特にパスワードをスパイするアプリケーションにより変更されないことを検証する。次いで、ダミーカーソルは、現実のカーソルとは異なり、パスワードは検出される。仮想キーボードのアプリケーションが現実のキーボードのアイコンの変更を検出した場合、このアプリケーションは停止する。改善によれば、ユーザがダミーカーソルで仮想キーボードのキーの上に現実のカーソルを配置するとすぐ、アプリケーションは、2つのカーソルがキーの上に同時に存在しないように、ダミーカーソルを削除する。ユーザがこのキーから現実のカーソルを移動させたとき、ダミーカーソルは、アプリケーションにより再び表示される。別の改善によれば、ダミーカーソルの位置は、非対称であり、すなわち、例えば図5に表されているように数字6の下及び数字3の左といった、仮想キーボードの同じライン上に配置される必要はなく、又はキーボードのキーの同じ座標上に配置される必要はない。これらの改善は、ダミーカーソルの検出を困難にする。それは、マウスを使用してユーザにより移動された現実のカーソル502が、これらダミーカーソルと揃えられない点で、ダミーカーソル501とは区別することができることによる。本発明の別の特定の特徴によれば、ダミーカーソルの仮想キーボード上の位置は、第一のカーソルの位置に依存する。従って、パスワードの入力の良好なプロテクションのため、仮想キーボードは、固定したダミーカーソルとは対照的に、移動できるダミーカーソルを示す。現実のカーソルがキーボードにわたり移動されるとき、ダミーカーソルも異なる方向で移動される。現実のカーソルがあるキーの上に位置されるとき、ダミーカーソルは、異なるキーの上に位置される。ユーザがマウスの動きに気付いているとき、彼は、ダミーカーソルから現実のカーソルを区別することができる。例えば、ユーザは、彼のマウスで円を実行し、異なる方向で移動されるダミーカーソルとは反対に、円の動きに従うカーソルとして現実のカーソルを識別する。改善によれば、ダミーカーソルの仮想キーボード上の動きは、第一のカーソルの動きに依存し、特に、第一のカーソルの動きにランダムに依存する。図6は、この改善に従う仮想キーボード上のダミーカーソルのランダムな動きを示す。仮想キーボード601は、現実のカーソル602と呼ばれる第一のカーソル、3つのダミーカーソル603,604及び605を含む。現実のカーソルの動きは、ηとして示される。これらのダミーカーソルのそれぞれの動きは、η1,η2及びη3として示される。動きη1,η2及びη3は、ランダム値及び動きηの関数である。この関数の変形例となる実子の形態によれば、ダミーカーソルの座標x1,y1は、第一のカーソルの座標x,yとランダム数Rx,Ryとの減算x1=xRx,y1=yRyの結果である。図6に示される方法は、以下のステップを含む。現実のカーソル602及び3つのダミーカーソル603,604及び605を含む仮想キーボード601は、ユーザに表示される。ユーザは動きηに従って現実のカーソル602を移動させて第一の鍵2を選択し、ダミーカーソル603,604及び605は、動きη1,η2及びη3、ランダム値及び動きηの関数に従って、それぞれアプリケーションにより移動される。ユーザは、仮想キーボード601の第一のキー2の上に現実のカーソル602を維持し、ダミーカーソル603,604及び605は固定である。ユーザは動きη’に従って現実のカーソル602を移動して第二のキー3を選択し、ダミーカーソル603,604及び605は、動きη1,η2及びη3、ランダム値と動きη’の関数に従って、それぞれアプリケーションにより移動される。ユーザは、仮想キーボード601の第二のキー3の上の現実のカーソル602、ダミーカーソル603,604及び605を維持する。ユーザは、パスワードの完全な入力まで2つの最後のステップを繰返し、次いでOKキーを選択する。実現によれば、ダミーカーソルの動きの速度は、現実のカーソルの動きの速度に依存する。マウスにユーザにより印加された速度に比較して、ダミーカーソルと現実のカーソルの速度は、ユーザが現在のカーソルをダミーカーソルから区別する別の方法である。図7は、本発明の好適な実施の形態に係るパーソナルデータの安全な入力の装置を示す。パーソナルデータの安全な入力の装置600は、例えばキーボード及びポインティングデバイス、マウス602のような周辺装置が設けられたパーソナルコンピュータである。パーソナルコンピュータは、仮想キーボード601をユーザに提示するスクリーンを有する。このコンピュータで動作しているブラウザは、ネットワーク703を介してバンキングサービスを提供するリモートサーバ704にアクセスするため、パスワードが入力されるのを可能にするウェブページを提示する。仮想キーボードでパスワードの入力を実行するブラウザは、仮想キーボード上のキーの選択が第一の閾値よりも長い期間について仮想キーボードのキー上のカーソルの位置の関数であることを特徴とする。パーソナルデータの安全な入力の装置の特定の特徴及び利点は、パーソナルデータの安全なエントリの方法の特徴及び利点と同じである、ここでは繰り返さない。装置は、図7に記載される実施の形態に限定されるものではない。特に、本発明の係る装置は、リモートサーバへのアクセスを可能にするか又はパスワードがスマートカードで入力されるのを可能にする電話又はPDAと互換性がある。また、装置は、アプリケーションを始動するため、スマートカードでユーザが彼自身を認証するSmartProのような権利の保護のシステムを実現するデジタルデコーダとも互換性がある。勿論、本発明は、先に記載された実施の形態に限定されるものではない。特に、本発明は、アルファベット文字又は記号に対応するキーを含む仮想キーボードと互換性がある。別の変形例によれば、触知性スクリーン、触知性パッドのような、マウスとは異なる別のポインティングデバイスが使用される。"