- たとえば、パスワード「agoodpassword」を入力して、win-zip 9 を使用してファイル (sample.txt) を暗号化したとします。
- 間違ったパスワードを入力してファイルを開こうとすると、「入力されたパスワードが正しくありません」というエラー メッセージが表示されます。
質問:
入力されたパスワードが正しいかどうかをソフトウェアで確認するにはどうすればよいですか? ファイルの内容は任意のランダム データである可能性があるため、復号化後のファイルのエラー チェックは機能しません。ただし、ソフトウェアにはこのパスワードを確認するためのソースが必要です。では、この win-zip ソフトウェアは、復号化が成功したかどうかをどのように確認するのでしょうか?
私が疑うのは、パスワードが暗号化されている同じファイルにもある可能性があるということです。それは本当ですか、それともソフトウェアは他の方法を採用していますか?