Los archivos zip pueden tener múltiples contraseñas para diferentes archivos contenidos. Los archivos dentro de un archivo son esencialmente independientes entre sí: están comprimidos sin tener en cuenta otros archivos y están encriptados de la misma manera. Su encrypted.zip
tendrán dos (o más) segmentos cifrados, uno con su contraseña original y otra con el nuevo.
Intentar con unzip
el archivo solicitaría ambas contraseñas:
$ unzip ../test.zip
Archive: ../test.zip
[../test.zip] file1 password:
inflating: file1
inflating: file2
[../test.zip] newfile password:
inflating: newfile
El directorio, la lista de nombres de archivo, no está encriptado. Esto no es un error, aunque puede ser confuso y no todas las herramientas zip manejan bien la situación (especialmente las herramientas gráficas).