TrueZIP Driver TZP (ZIP.RAES) 7.0-rc1
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 key for a protected resource.
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(KeyProvider.Factory<? extends K, ? extends P>) - Constructor for class de.schlichtherle.truezip.key.SafeKeyManager
Constructs a new default 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
 
SafeZipRaesDriver - Class in de.schlichtherle.truezip.fs.archive.zip.raes
A safe archive driver which builds RAES encrypted ZIP files.
SafeZipRaesDriver(IOPoolService, KeyManagerService) - Constructor for class de.schlichtherle.truezip.fs.archive.zip.raes.SafeZipRaesDriver
 
secureRandom - Static variable in class de.schlichtherle.truezip.crypto.raes.Type0RaesOutputStream
 
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 exception de.schlichtherle.truezip.awt.EventDispatchTimeoutException
 
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.CreateKeyPanel
 
serialVersionUID - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.OpenKeyPanel
 
serialVersionUID - Static variable in exception de.schlichtherle.truezip.crypto.raes.param.swing.WeakKeyException
 
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
 
service - Variable in class de.schlichtherle.truezip.crypto.raes.param.KeyManagerRaesParameters
 
service - Variable in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver
 
serviceLocator - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersUI
 
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.OpenKeyPanel
Setter for property changeKeySelected.
setChangeKeySelected(boolean) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
Requests to prompt the user for a new key upon the next call to SafeKeyProvider.getCreateKey(), provided that the key has been set before.
setError(String) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.CreateKeyPanel
Setter for property error.
setError(String) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.OpenKeyPanel
Setter for property error.
setExtraDataUI(JComponent) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.CreateKeyPanel
Setter for property extraDataUI.
setExtraDataUI(JComponent) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.OpenKeyPanel
Setter for property extraDataUI.
setFeedback(Feedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.CreateKeyPanel
Sets the feedback to run when this panel is shown in its ancestor window.
setFeedback(Feedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.OpenKeyPanel
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.AesCipherParametersUI
 
setKey(K) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
Sets the key property maintained by this key provider.
setKey(PromptingKeyProvider<K>, K) - Method in enum de.schlichtherle.truezip.key.PromptingKeyProvider.State
 
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
 
setKeyImpl(K) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in class de.schlichtherle.truezip.crypto.raes.param.AesCipherParameters
 
setKeyStrength(Type0RaesParameters.KeyStrength) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesKeyStrengthPanel
 
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
 
setResource(URI) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.CreateKeyPanel
Setter for property resourceID.
setResource(URI) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.OpenKeyPanel
Setter for property resourceID.
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
 
setUI(PromptingKeyProvider.UI<? extends K>) - Method in class de.schlichtherle.truezip.key.PromptingKeyProvider
 
setUnkownKeyFeedback(UnknownKeyFeedback) - Method in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersUI
 
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.
START_PROMPTING_TIMEOUT - Static variable in class de.schlichtherle.truezip.crypto.raes.param.swing.AesCipherParametersUI
The timeout for the EDT to start prompting for a key in milliseconds.
STARTED - Static variable in class de.schlichtherle.truezip.awt.EventQueueHelper
 
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.KeyManagerArchiveController
 
sync(KeyProvider<?>) - Method in enum de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver.KeyProviderSyncStrategy
This method is called upon a call to KeyManagerArchiveController.sync(de.schlichtherle.truezip.util.BitField, de.schlichtherle.truezip.util.ExceptionHandler) after a successful synchronization of a RAES encrypted ZIP file.

TrueZIP Driver TZP (ZIP.RAES) 7.0-rc1
A B C D E F G H I K L M N O P R S T U V W Y Z
Copyright © 2005-2011 Schlichtherle IT Services. All Rights Reserved.