私はコンピューターサイエンス部門の学生Web開発者として働いており、Linuxアカウントのパスワードリセット手順の変更を検討するように依頼されました。現在、ユーザーは大学の資格情報を使用して(Active Directoryを介して)ログインし、認証された後、電子メールで一時パスワードを取得します。このパスワードは、ログインするとすぐに変更する必要があります。このようにして、傍受した一時パスワードがある場合は、それが使用されることさえできる非常に短い期間。
これで、一時的なパスワードを使用する代わりに、ユーザーが新しい永続的なパスワードを選択して、Webユーティリティから直接設定できるようにするという考えが提起されました。httpsは「情報を保護するための優れた方法」というよりも「私たちが持っている最高のもの」であると私は理解しています。そのようなシステムを快適に実装できるように、新しいパスワードを保護するために私が探求できる他の方法はありますか?