Password protect a zip file

Hi,

I'm working on Solaris 9 and i need to unzip a password protected zip, which i can do using

zip -Ppassword filename

however when i have done what i need to do with the file is to zip the file back up with a password. Zip on my system is version 2.3 and does not support this?

How can i do this?

Thanks