最近、Googleアカウントに「2段階認証」を設定しました。
機能の1つは、2ステップのプロセスをサポートしないデバイス用に「アプリケーション固有のパスワード」を作成する機能です。 (Android、BlackBerry、iPhoneなどのスマートフォン、Microsoft Outlookなどのメールクライアント、GoogleトークやAIMなどのチャットクライアント上のアプリ)
これらのパスワードの1つを作成すると、「スペース」は重要ではないとGoogleから通知されます。
これは…
おそらく答えは次のとおりです:
パスワードは、SSL暗号化チャネルを介してGoogleサーバーに送信されます。したがって、Googleサーバーはクライアントが提供したパスワードを確認します。 Googleサーバーは、パスワードをハッシュ化する前にすべてのスペースを削除します。したがって、パスワードにはスペースがないと考えることができます(スペースは表示のためにのみ追加されます)。または、パスワードにスペースがあると考えることもできますが、ハッシュプロセスではスペースは無視されます。どちらにしても、結局は同等です。
サードパーティのハッシュは関係ありません。ハッシュはGoogleサーバーによって行われるため、重要なのはGoogleがパスワードをハッシュする方法だけです。