端末に間違ったパスワードを入力すると、なぜ応答時間が長くかかるのですか? [コピー]

端末に間違ったパスワードを入力すると、なぜ応答時間が長くかかるのですか? [コピー]

私の経験はわかりませんが、端末に間違ったパスワードを入力するたびに応答するのに2〜3秒かかります。コンピュータではかなり長い時間がかかったと思います。理由を知っている人はいますか?

答え1

これは安全機能です。お使いのコンピュータはすぐにパスワードをハッシュして確認できます。誰かがパスワードを無差別に代入するのを防ぐために、意図的に遅延が追加されました。

遅延はいくつかの一般的な方法で行うことができます。説明したように、間違った入力に数秒を追加することです。もう1つのアプローチは、複数の間違った試みの後に長い遅延を追加することです(これはWebインターフェースで一般的です)。 3番目のアプローチは、一種の指数バックオフを使用することです。つまり、より多くの試みを行うほど遅延時間が長くなります。最後に、少ないが意味のある回数を試みた後にユーザーをブロックするシステムがあります。

関連情報