Rijndael を使用して、一部のドキュメントで使用される機密画像を暗号化/復号化しています。提供されたパスワードが機能すること、および運命のいたずらにより、誤ったパスワードが原因で文書の画像が破損することを絶対に確認しようとしています。ここまでに捕まえないと、たくさんの書類やお金が捨てられてしまいます。
私の現在の計画は、画像とともに保存する MD5 チェックサムを作成することです。復号化されたストリームの MD5 が元のストリームと異なる場合、パスワードが間違っていたことがわかります。ただし、テストでは、パスワードが正しくないと例外がスローされるようです。
それは100%真実ですか?チェックサムをなくして、例外をキャッチすることはできますか?