- raes - Variable in class de.schlichtherle.truezip.crypto.raes.param.KeyManagerRaesParameters
-
The resource URI of the RAES file.
- RaesAuthenticationException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that a RAES file has been tampered with.
- RaesAuthenticationException() - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesAuthenticationException
-
Constructs a RAES exception with
a detail message indicating that a RAES file has been tampered with.
- RaesException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown if there is an issue when reading or writing a RAES file which is
specific to the RAES file format.
- RaesException() - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
no detail message.
- RaesException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given detail message.
- RaesException(String, Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given detail message and cause.
- RaesException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesException
-
Constructs a RAES exception with
the given cause.
- RaesKeyException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that retrieving a key to encrypt or decrypt some pay load
data in an RAES file has failed for some reason.
- RaesKeyException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesKeyException
-
Constructs a RAES key exception with
the given detail message.
- RaesKeyException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesKeyException
-
Constructs a RAES key exception with
the given cause.
- RaesOutputStream - Class in de.schlichtherle.truezip.crypto.raes
-
An
OutputStream to produce a file with data ecnrypted according
to the Random Access Encryption Specification (RAES).
- RaesOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class de.schlichtherle.truezip.crypto.raes.RaesOutputStream
-
- RaesParameters - Interface in de.schlichtherle.truezip.crypto.raes
-
A marker interface for RAES parameters.
- raesParameters(FsModel) - Method in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver
-
Returns the RAES parameters for the given file system model
or null if not available.
- RaesParametersException - Exception in de.schlichtherle.truezip.crypto.raes
-
Thrown to indicate that no suitable cryptographic parameters have been
provided or something is wrong with these parameters.
- RaesParametersException(String) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesParametersException
-
Constructs a RAES parameters exception with
the given detail message.
- RaesParametersException(Throwable) - Constructor for exception de.schlichtherle.truezip.crypto.raes.RaesParametersException
-
Constructs a RAES parameters exception with
the given cause.
- RaesParametersProvider - Interface in de.schlichtherle.truezip.crypto.raes
-
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 RAES file of a given type.
- RaesReadOnlyFile - Class in de.schlichtherle.truezip.crypto.raes
-
This class implements a
ReadOnlyFile
in order to provide transparent random read only access to the plain text
data which has been encrypted and stored in a file according to the
Random Access Encryption Specification (RAES).
- RaesReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.crypto.raes.RaesReadOnlyFile
-
- readUByte(byte[], int) - Static method in class de.schlichtherle.truezip.crypto.raes.RaesReadOnlyFile
-
- readUInt(byte[], int) - Static method in class de.schlichtherle.truezip.crypto.raes.RaesReadOnlyFile
-
- readUShort(byte[], int) - Static method in class de.schlichtherle.truezip.crypto.raes.RaesReadOnlyFile
-
- reset() - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
-
- resources - Static variable in enum de.schlichtherle.truezip.crypto.raes.Type0RaesParameters.KeyStrength
-
- ROOT_PATH - Static variable in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesController
-