У архівах Zip можуть бути декілька паролів для різних файлів, що містяться. Файли в архіві по суті не залежать один від одного - вони стискаються без огляду на інші файли, і вони шифруються таким же чином. У вас encrypted.zip
буде два (або більше) зашифрованих сегментів, один з оригінальним паролем і один з новим.
Спроба до unzip
файлу запропонує обидва паролі:
$ unzip ../test.zip
Archive: ../test.zip
[../test.zip] file1 password:
inflating: file1
inflating: file2
[../test.zip] newfile password:
inflating: newfile
Каталог, перелік імен файлів, не шифрується. Це не помилка, хоча це може заплутати, і не всі інструменти zip добре впораються із ситуацією (особливо графічні).