グラフィックパスワードは、見る人が自分自身を盗むことを許可しません

この記事では、「ユーザー認証のアイコン方式」というトピックに関する私の卒業プロジェクトについて説明します。 あなたの行動に従ってあなたの隣に立っている人があなたのために認証できないように認証することは可能ですか?」 この出版物では、プロジェクトの概要を簡単に説明します。



画像



問題の声明





パスワード記憶



画像



認証の前に、最初にパスワードを選択する必要があります。 パスワードは多数のアイコンから選択され、少なくとも3つの異なるアイコンで構成されている必要があります(以降、パスワードアイコンと呼びます)。 この例では、6つのパスワードアイコンを選択しました。 次に、認証自体に進みましょう。



認証



画像



認証は次のとおりです。 パネルには、一般的なアイコンのセットがランダムに含まれています。そのうち、選択したパスワードから3つのパスワードアイコンが表示されます。 ユーザーは、3つのパスワードアイコンを視覚的に見つけ、それらを線で精神的に結び付け、三角形を取得して、この三角形の内側をクリックする必要があります。



その後、すべてのアイコンがシャッフルされ、いくつかが消え、いくつかが新しいアイコンが表示され、選択したパスワードの新しいパスワードアイコンも表示されます(パネルには最大3つのパスワードアイコンがあります)。 また、ユーザーはこの手順を数回実行し、三角形の内側を指定された回数クリックすると、認証が成功したと見なされます。 ユーザーが認証のいずれかの段階でミスすると、認証はパスされなかったとみなされ、すべての手順を再度実行する必要があります。



いくつかの質問がすぐに表示されます。



パスワードの三角形でマウスが偶発的にクリックされる確率



統計モデリングを実行し、さまざまなアスペクト比のステージ1でパスワードの三角形をマウスでクリックする確率を見つけます。



画像



このヒストグラムから、パスワードパネルが正方形のビューに近づくほど、侵入しやすくなり、10%にほぼ等しくなることがわかります。 したがって、最も好ましいアスペクト比は1:1です。



計算は、アイコンのパネル幅5、15、および20セルで実行されました。 しかし、実際に得られた結果は互いに異ならない。



しかし、10%の確率でパスワードの三角形に到達する可能性は高すぎます。 したがって、認証はいくつかの段階で実行され、認証の第2段階では、ハッキングの確率は約10 ^ -2であることがわかります。



プログラム設定



  1. プログラムでは、アイコンでパネルの彩度を調整できます。一方で、100%の彩度ではパスワードアイコンを検索するのが難しくなりますが、一方で、彩度が20%未満の場合、近くに立っている人がどのアイコンがパスワードで保護されているかを分析して理解できる可能性があります アイコン付きのパネルの最適な彩度は40〜60%です。
  2. 信頼性の高い保護のために、5つの認証ステップ10 ^ -5で十分です。
  3. パネルのアスペクト比も調整されます。


おわりに





ソースのリスト



プログラムを書くという考えはここから取り入れられました 。 統計的な観察が行われ、パスワードの三角形を破る確率が決定されました。



All Articles