Arsip zip dapat memiliki banyak kata sandi untuk berbagai file yang terkandung. File dalam arsip pada dasarnya tidak tergantung satu sama lain - mereka dikompres tanpa memperhatikan file lain, dan mereka dienkripsi dengan cara yang sama. Anda encrypted.zip
akan memiliki dua (atau lebih) segmen terenkripsi, satu dengan kata sandi asli Anda dan satu dengan yang baru.
Mencoba ke unzip
file akan meminta kedua kata sandi:
$ unzip ../test.zip
Archive: ../test.zip
[../test.zip] file1 password:
inflating: file1
inflating: file2
[../test.zip] newfile password:
inflating: newfile
Direktori, daftar nama file, tidak dienkripsi. Ini bukan bug, meskipun bisa membingungkan dan tidak semua alat zip menangani situasi dengan baik (terutama alat grafis).