no he encontrado nada en inet sobre esto, sí de cómo crear un archivo con contraseña, pero lo que yo pretendo es añadirle una pass a un .zip ya creado y por terminal, ya que lo quiero utilizar en un servidor web.
El método que he encontrado es el siguiente:
Código PHP:
$password = 'mipass';
$outfile = 'download.zip';
$infile = 'miarchivo.php';
header("Content-type: application/octet-stream");
header("Content-disposition: attachment; filename=$outfile");
@system("zip -P $password $outfile $infile");
readfile($outfile);
@unlink($outfile);