- changeKey - Variable in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
-
- changeRequested - Variable in class de.schlichtherle.truezip.key.PromptingKeyProvider
-
- checkKeyFileKey(byte[]) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
-
Checks the entropy of the given key.
- checkPasswdKey(char[]) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
-
Checks the entropy of the given key.
- cipher - Variable in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
The buffered block cipher used for preprocessing the output.
- cipher - Variable in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
The seekable block cipher which allows random access.
- cipher - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- CipherOutputStream - Class in de.schlichtherle.truezip.crypto
-
Similar to
javax.crypto.CipherOutputStream,
with some exceptions:
This implementation is based on Bouncy Castle's lightweight crypto API
and uses a
BufferedBlockCipher for ciphering.
- CipherOutputStream(OutputStream, BufferedBlockCipher) - Constructor for class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Creates a new instance of CipherOutputStream.
- CipherReadOnlyFile - Class in de.schlichtherle.truezip.crypto
-
A read only file for transparent random read access to an encrypted file.
- CipherReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Creates a read only file for transparent random read access to an
encrypted file.
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.console.AesCipherParametersView
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersView
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesKeyStrengthPanel
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AuthenticationPanel
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
-
- CLASS_NAME - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
-
- clone() - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
-
- clone() - Method in interface de.schlichtherle.truezip.key.SafeKey
-
Returns a deep clone of this safe key.
- close() - Method in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Closes this output stream and releases any resources associated with it.
- close() - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Closes this read only file and releases any resources associated with it.
- close() - Method in class de.schlichtherle.truezip.crypto.raes.Type0RaesOutputStream
-
- close() - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider.BaseController
-
- closed - Variable in class de.schlichtherle.truezip.crypto.CipherOutputStream
-
Whether this stream has been closed or not.
- closed - Variable in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Whether this read only file has been closed or not.
- closed - Variable in class de.schlichtherle.truezip.crypto.raes.Type0RaesOutputStream
-
Whether this stream has been closed or not.
- compare(Class<?>, Class<?>) - Method in class de.schlichtherle.truezip.key.sl.KeyManagerLocator.ClassComparator
-
- computeMac(Mac) - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
-
Returns the authentication code of the encrypted data in this cipher
read only file using the given Message Authentication Code (MAC) object.
- con - Static variable in class de.schlichtherle.truezip.crypto.raes.param.console.AesCipherParametersView
-
The console to use for I/O.
- counterIn - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- counterOut - Variable in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
-
- createModel() - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesKeyStrengthPanel
-
- CYCLE - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.HurlingWindowFeedback
-
- cycle - Variable in class de.schlichtherle.truezip.crypto.raes.param.swing.HurlingWindowFeedback
-