A C D E G H I K L M O P R S T V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- algorithm - Variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
the algorithm to use
- algorithm - Variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
the algorithm to use
- ALGORITHM - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
The default crypto algorithm being used
- ALGORITHM_J8_GCM - org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
- ALGORITHM_J8_PBE - org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
C
- CLEAR_CODE_DEFAULT - Static variable in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
-
Prefix to decrypted hex hash to get a clue, what to use and what it is; should be always 10 bytes.
- CLI - Class in org.apache.fulcrum.jce.crypto.cli
-
Command line tool for encrypting/decrypting files file [enc|dec] passwd [file]* string [enc|dec] passwd plaintext
- CLI() - Constructor for class org.apache.fulcrum.jce.crypto.cli.CLI
- CLI2 - Class in org.apache.fulcrum.jce.crypto.cli
-
Manifest main class.
- CLI2() - Constructor for class org.apache.fulcrum.jce.crypto.cli.CLI2
- copy(InputStream, OutputStream) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Deprecated.use StreamUtil instead
- copy(InputStream, OutputStream) - Method in class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
Pumps the input stream to the output stream.
- copy(InputStream, OutputStream) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
-
Pumps the input stream to the output stream.
- count - Variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
the count paramter for the PBE algorithm
- count - Variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
the count parameter for the algorithm, not used for GCM
- COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
Parameter for PBEParameterSpec
- COUNT - Static variable in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
Parameter for the number of SHA256 invocation
- COUNT_J8 - Static variable in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
default count for pbe spec
- create() - Method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Create a new password
- create(char[]) - Method in class org.apache.fulcrum.jce.crypto.PasswordFactory
- create(char[], byte[], int) - Method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Creates a default password using "xxxx-xxxx-xxxx-xxxxx".
- create(String) - Method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Create a new password using a seed
- createCipher(int, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Create a Cipher.
- createCipher(int, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- createCipher(InputStream, int, char[]) - Method in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamGCMImpl
-
Create a Cipher.
- createCipher(InputStream, int, char[]) - Method in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
Create a Cipher.
- createCipher(InputStream, int, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
Create a Cipher.
- createInputStream(Object) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
-
Create an input stream supporting the following types String (using the UTF-8 encoded content) File byte[] char[] ByteArrayOutputStream InputStream
- createKey(char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Create a PBE key.
- createKey(char[], byte[]) - Method in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamGCMImpl
-
Create a AES/GCM key.
- createKey(char[], byte[]) - Method in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
Create a PBE key.
- createKey(char[], byte[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
Create a PBE key.
- createOutputStream(Object) - Static method in class org.apache.fulcrum.jce.crypto.StreamUtil
-
Create an output stream supporting the following types File String OutputStream
- CryptoParameters - Interface in org.apache.fulcrum.jce.crypto
-
CryptoParameters used for encryption/decrytpion.
- CryptoParametersJ8 - Interface in org.apache.fulcrum.jce.crypto.extended
-
CryptoParameters used for encryption/decryption.
- CryptoParametersJ8.TYPES - Enum in org.apache.fulcrum.jce.crypto.extended
-
short names, exact names @see
CryptoParametersJ8.TYPES_IMPL
. - CryptoParametersJ8.TYPES_IMPL - Enum in org.apache.fulcrum.jce.crypto.extended
-
Implementing classes are either using PBEWith <digest>And<encryption> - the password-based encryption algorithm defined in PKCS #5: PBEWithHmacSHA256AndAES_256/CBC/PKCS5Padding in
CryptoParametersJ8.TYPES_IMPL.ALGORITHM_J8_PBE
or AES/GCM/NoPadding inCryptoParametersJ8.TYPES_IMPL.ALGORITHM_J8_GCM
(Cipher Algorithm Names/Cipher Algorithm Modes/Cipher Algorithm Padding). - cryptoStreamFactory - Variable in class org.apache.fulcrum.jce.crypto.CryptoUtil
- CryptoStreamFactory - Interface in org.apache.fulcrum.jce.crypto
-
Interface for creating encrypting/decrypting streams.
- CryptoStreamFactoryImpl - Class in org.apache.fulcrum.jce.crypto
-
Concrete factory for creating encrypting/decrypting streams.
- CryptoStreamFactoryImpl() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Constructor
- CryptoStreamFactoryImpl(byte[], int) - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Constructor
- CryptoStreamFactoryJ8 - Interface in org.apache.fulcrum.jce.crypto.extended
-
Interface for creating encrypting/decrypting streams.
- CryptoStreamFactoryJ8Template - Class in org.apache.fulcrum.jce.crypto.extended
-
Concrete factory for creating encrypting/decrypting streams.
- CryptoStreamFactoryJ8Template() - Constructor for class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- CryptoStreamFactoryTemplate - Class in org.apache.fulcrum.jce.crypto
-
Concrete factory for creating encrypting/decrypting streams.
- CryptoStreamFactoryTemplate() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- CryptoStreamGCMImpl - Class in org.apache.fulcrum.jce.crypto.algo
-
Concrete implementation for creating encrypting/decrypting streams.
- CryptoStreamGCMImpl() - Constructor for class org.apache.fulcrum.jce.crypto.algo.CryptoStreamGCMImpl
-
Constructor
- CryptoStreamGCMImpl(byte[]) - Constructor for class org.apache.fulcrum.jce.crypto.algo.CryptoStreamGCMImpl
-
Constructor
- CryptoStreamPBEImpl - Class in org.apache.fulcrum.jce.crypto.algo
-
Concrete implementation for creating encrypting/decrypting streams.
- CryptoStreamPBEImpl() - Constructor for class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
Constructor count is set to
CryptoStreamPBEImpl.COUNT_J8
. - CryptoStreamPBEImpl(byte[]) - Constructor for class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
Constructor
- CryptoStreamPBEImpl(byte[], int) - Constructor for class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
-
Constructor
- CryptoUtil - Class in org.apache.fulcrum.jce.crypto
-
Helper class to provde generic functions to work with CryptoStreams.
- CryptoUtil() - Constructor for class org.apache.fulcrum.jce.crypto.CryptoUtil
- CryptoUtil(byte[], int) - Constructor for class org.apache.fulcrum.jce.crypto.CryptoUtil
- CryptoUtilJ8 - Class in org.apache.fulcrum.jce.crypto.extended
-
Helper class to provide typed functions to work with CryptoStreams.
- CryptoUtilJ8(CryptoParametersJ8.TYPES, byte[], int) - Constructor for class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
D
- decrypt(Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using decryption.
- decrypt(CryptoStreamFactory, Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using decryption and a caller-suppier CryptoStreamFactory.
- decrypt(CryptoStreamFactory, Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
-
Copies from a source to a target object using decryption and a caller-suppier CryptoStreamFactory.
- decryptString(String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- decryptString(String, char[], boolean) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- decryptString(CryptoStreamFactory, String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- decryptStringWithClearCode(String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Decrypts an encrypted string into the plain text.
- DEFAULT_TYPE - Static variable in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
- DefaultPassword() - Static method in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
The default password used for creating the internal password
E
- encrypt(Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using encryption
- encrypt(CryptoStreamFactory, Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Copies from a source to a target object using encryption and a caller supplied CryptoStreamFactory.
- encrypt(CryptoStreamFactory, Object, Object, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
-
Copies from a source to a target object using encryption and a caller supplied CryptoStreamFactory.
- encryptString(String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Encrypts a string into a hex string.
- encryptString(CryptoStreamFactory, String, char[], boolean) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Encrypts a string into a hex string.
- encryptStringWithClearCode(String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Encrypts a string into a hex string using
CryptoParametersJ8.CLEAR_CODE_DEFAULT
G
- GCM - org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES
-
AES algorithm, but GCM is is actually the algorithm mode, but nevertheless used as a short name.
- generateSalt() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
creates salt from
SecureRandom.getInstance(String)
by default was algorithm SHA1PRNG changed toSecureRandom.getInstanceStrong()
and let the system decide, what PRNG to use for salt random. - getAlgorithm() - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Info about used algorithm.
- getAlgorithm() - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
- getAlgorithm() - Method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
- getAlgorithm() - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getClearCode() - Method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
-
clear code depending on algorithm AES size return
- getClearCode() - Method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES
-
Clear code should be always 10 bytes.
- getCount() - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
- getCount() - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getCryptoStreamFactory() - Method in class org.apache.fulcrum.jce.crypto.CryptoUtil
- getInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates a decrypting input stream using the default password.
- getInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an decrypting input stream using a given password.
- getInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getInputStream(InputStream, String) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates input stream based on the decryption mode using the default password.
- getInputStream(InputStream, String) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getInputStream(InputStream, String) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
not used / implemented methods
- getInputStream(InputStream, String, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates input stream based on the decryption mode using the given password.
- getInputStream(InputStream, String, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getInputStream(InputStream, String, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Factory method to get a default instance
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Factory method to get a default instance
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
Factory method to get a default instance creating instance of type
CryptoParametersJ8.DEFAULT_TYPE
. - getInstance() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
-
Factory method to get a default instance default type PDC
- getInstance() - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Factory method to get a default instance
- getInstance(byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Factory method to get a default instance
- getInstance(byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.CryptoUtil
-
Factory method to get a default instance
- getInstance(String) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Factory method to get a default instance
- getInstance(String, int) - Static method in class org.apache.fulcrum.jce.crypto.PasswordFactory
-
Factory method to get a default instance
- getInstance(CryptoParametersJ8.TYPES) - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
Factory method to get a default instance
- getInstance(CryptoParametersJ8.TYPES) - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
-
Factory method to get a default instance
- getInstance(CryptoParametersJ8.TYPES, byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
Factory method to get a default instance
- getInstance(CryptoParametersJ8.TYPES, byte[], int) - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
-
Factory method to get a default instance
- getInstances() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
- getInstancesWithExplicitParams() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoUtilJ8
- getOutputStream(InputStream, OutputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8
-
Creates an encrypting output stream using the given password.
- getOutputStream(InputStream, OutputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getOutputStream(OutputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an encrypting output stream using the default password.
- getOutputStream(OutputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getOutputStream(OutputStream) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getOutputStream(OutputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates an encrypting output stream using the given password.
- getOutputStream(OutputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getOutputStream(OutputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getProviderName() - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
- getProviderName() - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getSalt() - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
- getSalt() - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getSmartInputStream(InputStream) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates a smart decrypting input stream using the default password.
- getSmartInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getSmartInputStream(InputStream) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getSmartInputStream(InputStream, char[]) - Method in interface org.apache.fulcrum.jce.crypto.CryptoStreamFactory
-
Creates a smart decrypting input stream using a given password.
- getSmartInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
- getSmartInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- getSmartInputStream(InputStream, char[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- getSupportedAlgos(List<String>, String, boolean) - Static method in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
-
Checks Java provider with type has exact type or contains any of the strings in algoList.
- getType() - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
H
- HexConverter - Class in org.apache.fulcrum.jce.crypto
-
Helper class to for HEX conversion.
- HexConverter() - Constructor for class org.apache.fulcrum.jce.crypto.HexConverter
I
- init() - Static method in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
-
initializes supported parameters by filtering
CryptoParametersJ8.TYPES
against AlgorithmParameters in system supported cipher suites: first by an exact match with type AlgorithmParameters, then by inexact matching. - instance - Static variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
-
the default instance
- instances - Static variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
the default instances
- isHexadecimal(String) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
- IV_SIZE - Static variable in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamGCMImpl
- IV_SIZE - Static variable in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
K
- KEY_SIZE - Static variable in class org.apache.fulcrum.jce.crypto.algo.CryptoStreamPBEImpl
L
- LISTS - Static variable in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
M
- main(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI
-
Allows testing on the command line.
- main(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Allows usage on the command line.
O
- org.apache.fulcrum.jce.crypto - package org.apache.fulcrum.jce.crypto
- org.apache.fulcrum.jce.crypto.algo - package org.apache.fulcrum.jce.crypto.algo
- org.apache.fulcrum.jce.crypto.cli - package org.apache.fulcrum.jce.crypto.cli
- org.apache.fulcrum.jce.crypto.extended - package org.apache.fulcrum.jce.crypto.extended
P
- PasswordFactory - Class in org.apache.fulcrum.jce.crypto
-
The implementation supplies a default password in the case that the programmer don't want to have additional hassles.
- PasswordFactory(String) - Constructor for class org.apache.fulcrum.jce.crypto.PasswordFactory
- PasswordFactory(String, int) - Constructor for class org.apache.fulcrum.jce.crypto.PasswordFactory
- PasswordParameters - Interface in org.apache.fulcrum.jce.crypto
-
Parameters for creating a password.
- PBE - org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES
-
PBE algorithm is kind of meta algorithm, uses AES, see above.
- printHelp() - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI
-
Prints usage information.
- printHelp() - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Prints usage information.
- processFile(String, char[], File, File) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI
-
Decrypt and encrypt a single file
- processFile(String, char[], File, File) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Decrypt/encrypt a single file
- processFiles(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI
-
Decrypt/encrypt a list of files
- processFiles(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Decrypt/encrypt a list of files
- processString(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI
-
Decrypt/encrypt a string.
- processString(String[]) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Decrypt and encrypt a string.
- processString(String, char[], String) - Static method in class org.apache.fulcrum.jce.crypto.cli.CLI2
-
Decrypt and encrypt a string.
- PROVIDER_TYPES - Static variable in interface org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8
- providerName - Variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
the name of the JCE provider
- providerName - Variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
the name of the JCE provider
- PROVIDERNAME - Static variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
The JCE provider name known to work.
- PROVIDERNAME - Static variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
The JCE provider name known to work.
R
- resetInstances() - Static method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
resets the default instances
S
- salt - Variable in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
the salt for the PBE algorithm
- salt - Variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
-
the salt for the algorithm
- Salt() - Static method in interface org.apache.fulcrum.jce.crypto.CryptoParameters
-
The password salt: update to a method to prevent malicious code bug.
- Salt() - Static method in interface org.apache.fulcrum.jce.crypto.PasswordParameters
-
The password salt
- SALT_SIZE - Static variable in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- setAlgorithm(String) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- setCount(int) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- setInstance(CryptoStreamFactory) - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryImpl
-
Set the default instance from an external application.
- setInstance(CryptoStreamFactory) - Static method in class org.apache.fulcrum.jce.crypto.CryptoStreamFactoryTemplate
- setProviderName(String) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- setSalt(byte[]) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- setType(CryptoParametersJ8.TYPES) - Method in class org.apache.fulcrum.jce.crypto.extended.CryptoStreamFactoryJ8Template
- SmartDecryptingInputStream - Class in org.apache.fulcrum.jce.crypto
-
An input stream that determine if the originating input stream was encrypted or not.
- SmartDecryptingInputStream(CryptoStreamFactory, InputStream) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
Constructor
- SmartDecryptingInputStream(CryptoStreamFactory, InputStream, char[]) - Constructor for class org.apache.fulcrum.jce.crypto.SmartDecryptingInputStream
-
Constructor
- StreamUtil - Class in org.apache.fulcrum.jce.crypto
-
Helper class to provde generic stream functions.
- StreamUtil() - Constructor for class org.apache.fulcrum.jce.crypto.StreamUtil
T
- toBytes(String) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
-
Converts a hex string into a byte[]
- toString() - Method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
- toString(byte[]) - Static method in class org.apache.fulcrum.jce.crypto.HexConverter
-
Converts a byte array to a hex string.
V
- valueOf(String) - Static method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES_IMPL
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.fulcrum.jce.crypto.extended.CryptoParametersJ8.TYPES
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages