私はサイトのメンバーシッププロバイダーを使用しています。これは何年もうまく機能しています。今日、私はサイトを再訪し、パスワードフォーマットオプションについて心配しています。ユーザーがパスワードをリセットできるようにする必要がありますが、パスワードを取得する必要はありませんが、リセットする前にセキュリティQ & Aが必要です。以下は私が使用しているプロバイダの設定の一部です。Asp.NetメンバーシッププロバイダのPasswordFormat.Encryptedは安全ですか?
enablePasswordRetrieval = "true" を enablePasswordReset = "true" を passwordFormat = "暗号化"
主に、私はpasswordFormat = "暗号化" のセキュリティが心配です。 PasswordFormat = "Hashed"ははるかにタイトに見えますが、データベースに多くのアカウントがあると、どのように変換するのか分かりません。
これをゲームの後半に変換することはできますか?そうでない場合、私のサイトは安全ですか?