私はユーザーがパスフレーズを作成する必要があるアプリケーションを持っています。このように、入力時にパスフレーズに対してテストする必要のあるさまざまなルールがあります。このPasswordBox
制御を使用してWPFアプリケーションであるのでPasswordBoxを使用して複雑さの検証を統合するにはどうすればよいですか?
これらの規則は、等、しかし
値は一定の長さでなければならないtypical--、かなりある上下いずれか一方が、いくつかの特殊文字が含ま有します結果の値は非常に敏感ですが、ユーザーが入力しているときにパスフレーズを動的にチェックする複雑性比較システムを設定するにはどうすればよいですか?
私は、パスフレーズ作成のPasswordBox要素の下のテキストラベルにすべての要件のリストを示しています。ユーザーが入力すると、バリデーターはどの要件が満たされ、どの要件がまだ必要であるかを示します。条件が満たされると、典型的な「OK、Good、Strong、Very Strong」指標を与えるエントロピー計算機もあります。これは、ユーザーが入力しているときに値を安全に検証する方法を見つける必要がある理由です。
安全でない.Net文字列を出さずにこれを実現するにはどうすればよいですか?