O formato 7z usado pelo 7zip pode criptografar nomes de arquivo no arquivo.
Mas você não pode fazer isso com arquivos Zip até que alguém estabeleça uma atualização amplamente usada no formato de arquivo Zip.
A única maneira é enganar e armazenar um zip dentro de um zip - então você criaria um arquivo zip chamado (digamos) no-peeping.zip (ou até mesmo renomeia para algo imperceptível como " untitled.txt ") com todos os seus arquivos dentro, depois adicione isso a outro arquivo zip.