web-dev-qa-db-ja.com

RAR内の2つのファイルが異なるパスワードを持つことは可能ですか?

パスワードで保護されたrarファイルがあり、非表示になっていないテキストファイルがいくつかあります(rarファイルを入力してその内容を確認できます)。パスワードを知っています。1つのテキストファイルを編集すると、パスワードの入力を求められました。確認のために2回、貼り付けましたが、すべて順調に見えました。現在、この1つのファイルを開くことはできません(「パスワードが正しくありません」と表示されます)が、パスワードは他のすべてのファイルで引き続き機能します。どうして?

11
faer

はい、.rarファイルのすべてのエントリを異なるパスワードで暗号化できます。

これを証明するには、.rarアーカイブを作成し、パスワードで保護します。
enter image description here
これで、暗号化された1つのファイルを含むアーカイブができました。
ここに別のファイルをドロップするだけです...
enter image description here
...これには別のパスワードを選択してください...
enter image description here

ここで、最初のパスワードを使用して2番目のファイルを抽出しようとすると。 enter image description here
...失敗します。 enter image description here

その他の注意事項

これはすぐにはわからないかもしれませんが、アーカイブの作成時に指定されたパスワードは、アーカイブ自体を保護するのではなく、すべてのファイルを個別に保護します。

たとえば、アーカイブのパスワードを設定しても、アーカイブに新しいファイルを追加することはできます。

ただし、これはファイル名の暗号化オプションを選択すると変更されます(ファイルアーカイブで暗号化を使用する場合は常ににする必要があります)。ファイル名も暗号化すると、(個々のファイルストリームだけでなく)ストリーム全体が暗号化されます。
そのようなアーカイブを変更する場合(新しいファイルの追加など)、アーカイブ全体の暗号化に使用されたパスワードが必要になります。

11
Der Hochstapler

はい、1つのRARファイルに複数のパスワードを設定できます。

  1. RARファイルを作成したときの最初のパスワード。
  2. RARアーカイブに別のファイルを追加するときの2番目のパスワード。ファイルを編集した後、パスワードを要求されます。それはあなたが与えるどんなパスワードでも受け入れます。 2番目のパスワードが最初のパスワードと同じである必要はありません。 (別のRARファイルで試すこともできます)

与えた可能性のある2番目のパスワードを思い出してください。

2
tiki