| Package | Description |
|---|---|
| de.schlichtherle.truezip.crypto.raes |
Reads and writes files according to the Random Access Encryption Specification
(RAES).
|
| de.schlichtherle.truezip.crypto.raes.param |
Provides AES cipher parameters for use as the key for the class
PromptingKeyProvider. |
| de.schlichtherle.truezip.fs.archive.zip.raes |
The archive driver family for RAES encrypted ZIP files,
alias TZP files.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
RaesParametersProvider
These
RaesParameters delegate to some other instance of a sibling
interface or itself in order to locate the parameters required to read
or write a certain RAES type. |
interface |
Type0RaesParameters
The parameters of this interface are used with RAES type 0 files.
|
| Modifier and Type | Method and Description |
|---|---|
private static <P extends RaesParameters> |
RaesReadOnlyFile.findParameters(Class<P> type,
RaesParameters parameters) |
<P extends RaesParameters> |
RaesParametersProvider.get(Class<P> type)
Requests a
RaesParameters instance of the given
type. |
| Modifier and Type | Method and Description |
|---|---|
private static <P extends RaesParameters> |
RaesReadOnlyFile.findParameters(Class<P> type,
RaesParameters parameters) |
static RaesReadOnlyFile |
RaesReadOnlyFile.getInstance(File file,
RaesParameters params)
Creates a new instance of
RaesReadOnlyFile. |
static RaesOutputStream |
RaesOutputStream.getInstance(OutputStream out,
RaesParameters parameters)
Returns a new instance of an
RaesOutputStream. |
static RaesReadOnlyFile |
RaesReadOnlyFile.getInstance(ReadOnlyFile rof,
RaesParameters parameters)
Returns a new instance of an
RaesReadOnlyFile. |
| Modifier and Type | Class and Description |
|---|---|
class |
KeyManagerRaesParameters
An adapter which retrieves
RaesParameters by using a
KeyManager. |
private class |
KeyManagerRaesParameters.Type0
An adapter which presents the KeyManager's
KeyProvider
interface as Type0RaesParameters. |
| Modifier and Type | Method and Description |
|---|---|
<P extends RaesParameters> |
KeyManagerRaesParameters.get(Class<P> type) |
| Modifier and Type | Method and Description |
|---|---|
(package private) RaesParameters |
ZipRaesDriver.getRaesParameters(FsModel model)
Returns the
RaesParameters for the given file system model. |
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.