Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

zipcloak - encrypt entries in a zipfile

&pagelevel(4)&pagelevel

zipcloak encrypts all unencrypted entries in the zipfile. This is the default action.The -d option is used to decrypt encrypted entries in the zipfile.

zipcloak uses original zip encryption which is considered weak.

Note: The encryption code of this program is not copyrighted and is put in the public domain. Refer to the Info-ZIP license (zipcloak -L).


Syntax


zipcloak [-d] [-b path] [-h] [-v] [-L] zipfile

zipfile

Zipfile to encrypt entries in

-b path
--temp-path path

Use the directory given by path for the temporary zip file.

-d
--decrypt

Decrypt encrypted entries (copy if given wrong password).

-h
--help

Show a short help.

-L
--license

Show software license.

-O path
--output-file zipfile

Write output to new archive zipfile, leaving original archive as is.

-q
--quiet

Quiet operation. Suppresses some informational messages.

-v
--version

Show version information.

Example

Encrypt all entries of the archive foo.zip:

$ zipcloak foo
Enter password:********
Verify password:********
encrypting: file1
encrypting: file2
encrypting: file3

Decrypt all entries of the archive foo.zip:

$ zipcloak -d foo
Enter password:********
decrypting: file1
decrypting: file2
decrypting: file3

See also

zip, unzip

Restrictions

Large files (> 2 GB) and large archives are not yet supported. Split archives are not yet supported. A work around is to convert the split archive to a single-file archive using zip and then use zipcloak on the single-file archive. If needed, the resulting archive can then be split again using zip.