A C D E G H I K L M O P R S T V 
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 in CryptoParametersJ8.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 to SecureRandom.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.
A C D E G H I K L M O P R S T V 
All Classes All Packages