TrueZIP Driver ZIP.RAES (TZP) 7.3-rc-1
A B C D E F G H I K L M N O P R S T U V W Y Z 

S

SafeKey<K> - Interface in de.schlichtherle.truezip.key
A safe secret key for the encryption and decryption of protected resources.
SafeKeyManager<K extends SafeKey<K>,P extends SafeKeyProvider<K>> - Class in de.schlichtherle.truezip.key
Uses a map to hold the safe key providers managed by this instance.
SafeKeyManager() - Constructor for class de.schlichtherle.truezip.key.SafeKeyManager
Constructs a new safe key manager.
SafeKeyProvider<K extends SafeKey<K>> - Class in de.schlichtherle.truezip.key
Provides the base functionality required to implement a "safe" key provider.
SafeKeyProvider() - Constructor for class de.schlichtherle.truezip.key.SafeKeyProvider
Constructs a new safe key provider.
SafeKeyProvider.ThreadLocalLong - Class in de.schlichtherle.truezip.key
 
SafeKeyProvider.ThreadLocalLong() - Constructor for class de.schlichtherle.truezip.key.SafeKeyProvider.ThreadLocalLong
 
SafeZipRaesDriver - Class in de.schlichtherle.truezip.fs.archive.zip.raes
A safe archive driver which builds RAES encrypted ZIP files (ZIP.RAES).
SafeZipRaesDriver(IOPoolProvider, KeyManagerProvider) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.raes.SafeZipRaesDriver
 
seek(long) - Method in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
 
SeekableBlockCipher - Interface in de.schlichtherle.truezip.crypto
Extends a BlockCipher in order to support random access to the blocks in a plain or cipher text.
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesKeyStrengthPanel
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AuthenticationPanel.CustomFileChooser
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AuthenticationPanel
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.KeyPanel
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.param.swing.WeakKeyException
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.RaesAuthenticationException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.RaesException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.RaesKeyException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.RaesParametersException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.key.KeyPromptingCancelledException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.key.KeyPromptingDisabledException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.key.KeyPromptingInterruptedException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.key.KeyPromptingTimeoutException
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.key.UnknownKeyException
 
serviceLocator - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersView
 
setBlockCounter(long) - Method in interface de.schlichtherle.truezip.crypto.SeekableBlockCipher
Sets the counter so that the block with the given index, starting at 0, can be processed next.
setBlockCounter(long) - Method in class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
 
setChangeKeySelected(boolean) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
Setter for property changeKeySelected.
setChangeRequested(boolean) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider.BaseController
 
setChangeRequested(boolean) - Method in interface de.schlichtherle.truezip.key.PromptingKeyProvider.Controller
Requests to prompt the user for a new key upon the next call to SafeKeyProvider.getWriteKey(), provided that the key is set by then.
setChangeRequested(boolean) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setChangeRequested(PromptingKeyProvider<K>, boolean) - Method in enum de.schlichtherle.truezip.key.PromptingKeyProvider.State
 
setChangeRequested(boolean) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider.WriteController
 
setError(String) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.KeyPanel
Setter for property error.
setError(String) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
 
setError(String) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
 
setExtraDataUI(JComponent) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
Setter for property extraDataUI.
setFeedback(Feedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.KeyPanel
Sets the feedback to run when this panel is shown in its ancestor window.
setInvalidKeyFeedback(InvalidKeyFeedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersView
 
setKey(K) - Method in interface de.schlichtherle.truezip.key.KeyProvider
Sets the secret key programmatically.
setKey(K) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider.BaseController
 
setKey(K) - Method in interface de.schlichtherle.truezip.key.PromptingKeyProvider.Controller
Sets the protected resource's key to a clone of the given key.
setKey(K) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setKey(PromptingKeyProvider<K>, K) - Method in enum de.schlichtherle.truezip.key.PromptingKeyProvider.State
 
setKey(K) - Method in class de.schlichtherle.truezip.key.SafeKeyProvider
 
setKey0(K) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setKeyFile(File) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AuthenticationPanel
 
setKeyFileBytes(byte[]) - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
Decodes the given byte array to a password char array for subsequent use.
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
Sets the AES cipher key strength.
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in class de.schlichtherle.truezip.crypto.raes.param.KeyManagerRaesParameters.Type0
 
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesKeyStrengthPanel
Sets the value of the property keyStrength.
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in interface de.schlichtherle.truezip.crypto.raes.Type0RaesParameters
Sets the key strength to use for creating or overwriting the RAES file.
setLastFocusedWindow(Window) - Static method in class de.schlichtherle.truezip.awt.Windows
 
setLastFocusedWindow0(Window) - Static method in class de.schlichtherle.truezip.awt.Windows
 
setPasswdPanel(JPanel) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AuthenticationPanel
Sets the panel which should be used to enter the password.
setPassword(char[]) - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
Copies the given password char array for subsequent use as the AES cipher key.
setResource(URI) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.KeyPanel
Setter for property resource.
setResource(URI) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.ReadKeyPanel
 
setResource(URI) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.WriteKeyPanel
 
setResource(URI) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
Returns the unique resource identifier (resource ID) of the protected resource for which this key provider is used.
setState(PromptingKeyProvider.State) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setUnkownKeyFeedback(UnknownKeyFeedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersView
 
shaker - Static variable in class de.schlichtherle.truezip.crypto.raes.Type0RaesOutputStream
 
SICSeekableBlockCipher - Class in de.schlichtherle.truezip.crypto
Implements Counter (CTR) mode (alias Segmented Integer Counter - SIC).
SICSeekableBlockCipher(BlockCipher) - Constructor for class de.schlichtherle.truezip.crypto.SICSeekableBlockCipher
Basic constructor.
SIGNATURE - Static variable in interface de.schlichtherle.truezip.crypto.raes.RaesConstants
The signature of any RaesConstants compatible content in little endian format ("RaesConstants" as a US-ASCII character sequence).
SINGLETON - Static variable in class de.schlichtherle.truezip.key.sl.KeyManagerLocator
The singleton instance of this class.
start - Variable in class de.schlichtherle.truezip.crypto.CipherReadOnlyFile
Start offset of the encrypted data.
start - Variable in class de.schlichtherle.truezip.crypto.raes.Type0RaesOutputStream
The offset where the encrypted application data starts.
state - Variable in class de.schlichtherle.truezip.key.PromptingKeyProvider.BaseController
 
state - Variable in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
sync(BitField<FsSyncOption>, ExceptionHandler<? super FsSyncException, X>) - Method in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesController
 
sync(KeyProvider<?>) - Method in enum de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver.KeyProviderSyncStrategy
A B C D E F G H I K L M N O P R S T U V W Y Z 
TrueZIP Driver ZIP.RAES (TZP) 7.3-rc-1

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