TrueZIP 6.8

Package de.schlichtherle.io.archive.zip.raes

Provides the ArchiveDriver family for RAES encrypted ZIP files.

See:
          Description

Class Summary
AbstractZip32RaesDriver Deprecated. Use AbstractZipRaesDriver instead.
AbstractZipRaesDriver An abstract archive driver which builds RAES encrypted ZIP files and optionally authenticates the cipher data of the input archive files presented to it.
ParanoidZip32RaesDriver Deprecated. Use ParanoidZipRaesDriver instead.
ParanoidZipRaesDriver A paranoid archive driver which builds RAES encrypted ZIP files.
SafeZip32RaesDriver Deprecated. Use SafeZipRaesDriver instead.
SafeZipRaesDriver A safe archive driver which builds RAES encrypted ZIP files.
UnsafeZip32RaesDriver Deprecated. Use UnsafeZipRaesDriver instead.
UnsafeZipRaesDriver Deprecated. This class exists for testing purposes only.
 

Package de.schlichtherle.io.archive.zip.raes Description

Provides the ArchiveDriver family for RAES encrypted ZIP files. RAES encrypted ZIP files are no more than regular ZIP files which use UTF-8 as their character set (like JARs) and have been wrapped as a whole in the RAES file format. RAES enables transparent random access to AES encrypted data in the file as if the application were reading decrypted data from a RandomAccessFile. RAES is not at all specific to ZIP files - any kind of content can be encrypted. TrueZIP uses RAES to enable transparent access to encrypted ZIP files as if they were (virtual) directories.

To access RAES encrypted ZIP files, client applications need to

  1. configure TrueZIP to recognize the file suffixes registered for this archive type with the DefaultArchiveDetector class (which are .tzp, .zip.rae and .zip.raes by default), and
  2. have the JAR for Bouncy Castle's Lightweight Crypto API for JDK 1.4 Version 1.30 or higher (lcrypto.jar) on the runtime class path. You can download it by searching for "lcrypto-jdk14-130" at http://www.bouncycastle.org/latest_releases.html.


TrueZIP 6.8

Copyright © 2005-2010 Schlichtherle IT Services. All Rights Reserved.