私は簡単なジャーナルアプリを作成しています。 ユーザーがカスタム起動パスワードを設定できるようにしたい。パスワード保護機能付きのパスワード/ジャーナルアプリでWindowsフォームを保護するベストプラクティス)
しかし、ベストプラクティスは何ですか?パスワードは安全にどこに保存しますか?そして、私はパスワードのハッシュを保存することをお勧めします - それを行う方法?
パスワード(またはハッシュ)を読みやすいXMLファイルに保存することは最適な選択肢にはなりませんか? 1つは、XMLファイルを開き、ハッシュ文字列を削除することができますし、アプリケーションのロード時にはパスワードがないでしょうか?
お礼
なぜスタートアップパスワードが必要ですか?ジャーナルファイルを保護するパスワードはより良いアイデアのように聞こえる。ジャーナルファイルをパスワードで保護することによって、私はPBKDF2を使ってパスワードから派生した鍵でそれを暗号化することを意味します。 – CodesInChaos