A B C D E F G H I M O P Q R S T U X Z

A

addIdentity(Identity) - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
Adds an identity to the database.
AESCipher - class com.ibm.crypto.fips.provider.AESCipher.
This class implements the AES algorithm in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding schemes (PKCS5Padding, NoPadding).
AESCipher() - Constructor for class com.ibm.crypto.fips.provider.AESCipher
Creates an instance of AES cipher with default ECB mode and PKCS5Padding.
AESCipher(String, String) - Constructor for class com.ibm.crypto.fips.provider.AESCipher
Creates an instance of AES cipher with the requested mode and padding.
AESKeyFactory - class com.ibm.crypto.fips.provider.AESKeyFactory.
This class implements the AES key factory of the IBMJCEFIPS provider.
AESKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.AESKeyFactory
Verify the JCE framework in the constructor.
AESKeyGenerator - class com.ibm.crypto.fips.provider.AESKeyGenerator.
This class generates a secret key for use with the AES algorithm.
AESKeyGenerator() - Constructor for class com.ibm.crypto.fips.provider.AESKeyGenerator
Verify the JCE framework in the constructor.
AESKeySpec - class com.ibm.crypto.fips.provider.AESKeySpec.
This class specifies a AES key.
AESKeySpec(byte[]) - Constructor for class com.ibm.crypto.fips.provider.AESKeySpec
Uses the bytes in key as the key material for the AES key.
AESKeySpec(byte[], int, int) - Constructor for class com.ibm.crypto.fips.provider.AESKeySpec
Uses the bytes in key, beginning at offset inclusive, as the key material for the AES key.
AESParameters - class com.ibm.crypto.fips.provider.AESParameters.
This class implements the parameter (IV) used with the AES algorithm in feedback-mode.
AESParameters() - Constructor for class com.ibm.crypto.fips.provider.AESParameters
 
AESSecretKey - class com.ibm.crypto.fips.provider.AESSecretKey.
This class represents a AES key.
AlgorithmStatus - interface com.ibm.crypto.fips.provider.AlgorithmStatus.
 

B

BEGIN_CERT - Static variable in class com.ibm.crypto.fips.provider.X509Factory
 

C

CBC_MODE - Static variable in class com.ibm.crypto.fips.provider.DESCipher
 
CBC_MODE - Static variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
CFB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESCipher
 
CFB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
cipherMode - Variable in class com.ibm.crypto.fips.provider.DESCipher
 
cipherMode - Variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
CipherWithWrappingSpi - class com.ibm.crypto.fips.provider.CipherWithWrappingSpi.
This class entends the javax.crypto.CipherSpi class with a concrete implementation of the methods for wrapping and unwrapping keys.
CipherWithWrappingSpi() - Constructor for class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
 
clone() - Method in class com.ibm.crypto.fips.provider.SHA
Clones this object.
clone() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
 
com.ibm.crypto.fips.provider - package com.ibm.crypto.fips.provider
 

D

DESCipher - class com.ibm.crypto.fips.provider.DESCipher.
This class implements the DES algorithm in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding schemes (PKCS5Padding, NoPadding).
DESCipher() - Constructor for class com.ibm.crypto.fips.provider.DESCipher
Creates an instance of DES cipher with default ECB mode and PKCS5Padding.
DESCipher(String, String) - Constructor for class com.ibm.crypto.fips.provider.DESCipher
Creates an instance of DES cipher with the requested mode and padding.
DESedeCipher - class com.ibm.crypto.fips.provider.DESedeCipher.
This class implements the triple-DES algorithm (DES-EDE) in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding schemes (PKCS5Padding, NoPadding).
DESedeCipher() - Constructor for class com.ibm.crypto.fips.provider.DESedeCipher
Creates an instance of DESede cipher with default ECB mode and PKCS5Padding.
DESedeCipher(String, String) - Constructor for class com.ibm.crypto.fips.provider.DESedeCipher
Creates an instance of DESede cipher with the requested mode and padding.
DESedeKey - class com.ibm.crypto.fips.provider.DESedeKey.
This class represents a DES-EDE key.
DESedeKeyFactory - class com.ibm.crypto.fips.provider.DESedeKeyFactory.
This class implements the DES-EDE key factory of the IBMJCEFIPS provider.
DESedeKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.DESedeKeyFactory
Verify the JCE framework in the constructor.
DESedeKeyGenerator - class com.ibm.crypto.fips.provider.DESedeKeyGenerator.
This class generates a Triple DES key.
DESedeKeyGenerator() - Constructor for class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Verify the JCE framework in the constructor.
DESedeParameters - class com.ibm.crypto.fips.provider.DESedeParameters.
This class implements the parameter (IV) used with the Triple DES algorithm in feedback-mode.
DESedeParameters() - Constructor for class com.ibm.crypto.fips.provider.DESedeParameters
 
DESKey - class com.ibm.crypto.fips.provider.DESKey.
This class represents a DES key.
DESKeyFactory - class com.ibm.crypto.fips.provider.DESKeyFactory.
This class implements the DES key factory of the IBMJCEFIPS provider.
DESKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.DESKeyFactory
Verify the JCE framework in the constructor.
DESKeyGenerator - class com.ibm.crypto.fips.provider.DESKeyGenerator.
This class generates a DES key.
DESKeyGenerator() - Constructor for class com.ibm.crypto.fips.provider.DESKeyGenerator
Verify the JCE framework in the constructor.
DESParameters - class com.ibm.crypto.fips.provider.DESParameters.
This class implements the parameter (IV) used with the DES algorithm in feedback-mode.
DESParameters() - Constructor for class com.ibm.crypto.fips.provider.DESParameters
 
DHKeyAgreement - class com.ibm.crypto.fips.provider.DHKeyAgreement.
This class implements the Diffie-Hellman key agreement protocol between any number of parties.
DHKeyAgreement() - Constructor for class com.ibm.crypto.fips.provider.DHKeyAgreement
Verify the JCE framework in the constructor.
DHKeyFactory - class com.ibm.crypto.fips.provider.DHKeyFactory.
This class implements the Diffie-Hellman key factory of the IBMJCEFIPS provider.
DHKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.DHKeyFactory
Verify the JCE framework in the constructor.
DHKeyPairGenerator - class com.ibm.crypto.fips.provider.DHKeyPairGenerator.
This class represents the key pair generator for Diffie-Hellman key pairs.
DHKeyPairGenerator() - Constructor for class com.ibm.crypto.fips.provider.DHKeyPairGenerator
 
DHParameterGenerator - class com.ibm.crypto.fips.provider.DHParameterGenerator.
 
DHParameterGenerator() - Constructor for class com.ibm.crypto.fips.provider.DHParameterGenerator
 
DHParameters - class com.ibm.crypto.fips.provider.DHParameters.
This class implements the parameter set used by the Diffie-Hellman key agreement as defined in the PKCS #3 standard.
DHParameters() - Constructor for class com.ibm.crypto.fips.provider.DHParameters
 
DHPrivateKey - class com.ibm.crypto.fips.provider.DHPrivateKey.
A private key in PKCS#8 format for the Diffie-Hellman key agreement algorithm.
DHPublicKey - class com.ibm.crypto.fips.provider.DHPublicKey.
A public key in X.509 format for the Diffie-Hellman key agreement algorithm.
DSAKeyFactory - class com.ibm.crypto.fips.provider.DSAKeyFactory.
This class is a concrete implementaion of key factory for DSA.
DSAKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.DSAKeyFactory
Constructs a new instance of this class.
DSAKeyPairGenerator - class com.ibm.crypto.fips.provider.DSAKeyPairGenerator.
This class is a concrete implementation for the generation of a pair of DSA keys
DSAKeyPairGenerator() - Constructor for class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
 
DSAParameterGenerator - class com.ibm.crypto.fips.provider.DSAParameterGenerator.
This class generates parameters for the DSA signature.
DSAParameterGenerator() - Constructor for class com.ibm.crypto.fips.provider.DSAParameterGenerator
Constructs a new instance of this class.
DSAParameters - class com.ibm.crypto.fips.provider.DSAParameters.
This class implements Digital Signature Algorithm paremters specified by com.ibm.crypto.fips.provider 186 standard.
DSAParameters() - Constructor for class com.ibm.crypto.fips.provider.DSAParameters
 
DSAPrivateKey - class com.ibm.crypto.fips.provider.DSAPrivateKey.
This class represents an X.509 private key for the DSA Algorithm.
DSAPublicKey - class com.ibm.crypto.fips.provider.DSAPublicKey.
This class represents an X.509 public key for the DSA Algorithm.

E

ECB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESCipher
 
ECB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
END_CERT - Static variable in class com.ibm.crypto.fips.provider.X509Factory
 
engineDigest() - Method in class com.ibm.crypto.fips.provider.SHA
 
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA
 
engineDoFinal() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.RSA
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.RSA
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoPhase(Key, boolean) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.
engineGenerateCertificate(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates an X.509 certificate object and initializes it with the data read from the input stream is.
engineGenerateCertificates(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns a (possibly empty) collection view of X.509 certificates read from the given input stream is.
engineGenerateCertPath(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the input stream inStream.
engineGenerateCertPath(InputStream, String) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the input stream inStream.
engineGenerateCertPath(List) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the list of certificates supplied.
engineGenerateCRL(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates an X.509 certificate revocation list (CRL) object and initializes it with the data read from the given input stream is.
engineGenerateCRLs(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns a (possibly empty) collection view of X.509 CRLs read from the given input stream is.
engineGenerateKey() - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Generates an HMAC-SHA1 key.
engineGenerateKey() - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Generates the Triple DES key.
engineGenerateKey() - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Generates a AES key.
engineGenerateKey() - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Generates the DES key.
engineGenerateParameters() - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Generates the parameters.
engineGenerateParameters() - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Answers the newly generated parameters.
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Generates a private key for the given key specification.
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Generates a public key object from the provided key specification (key material).
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Generates a public key for the given key specification.
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Generates a public key object from the provided key specification (key material).
engineGenerateSecret() - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Generates the shared secret and returns it in a new buffer.
engineGenerateSecret(byte[], int) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset.
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(String) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Creates the shared secret and returns it as a secret key object of the requested algorithm type.
engineGenerateSeed(int) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
engineGetBlockSize() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.fips.provider.RSA
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the block size (in bytes).
engineGetCertPathEncodings() - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns the encodings supported by this certification path factory, with the default encoding first.
engineGetDigestLength() - Method in class com.ibm.crypto.fips.provider.SHA
Return the digest length in bytes
engineGetEncoded() - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.fips.provider.DSAParameters
Returns the parameters in encoded bytes.
engineGetEncoded() - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Returns the parameters in encoded bytes with encoding method specified.
engineGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineGetIV() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.fips.provider.RSA
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the initialization vector (IV) in a new buffer.
engineGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.RSA
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the key size of the given key object.
engineGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Answers a key specification for a given key.
engineGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetMacLength() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Returns the length of the HMAC in bytes.
engineGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.RSA
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Deprecated.  
engineGetParameter(String) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Have to implement Signature's abstract method engineGetParameter to be a concrete class.
engineGetParameters() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.fips.provider.RSA
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Return the parameter spec used by this parameter instance.
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by a DSAParameterSpec
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Initializes this parameter generator with a set of parameter generation values, which specify the size of the prime modulus and the size of the random exponent, both in bits.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Initializes the receiver with the specified parameters and source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by encoded bytes
engineInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by encoded bytes with the specified decoding method.
engineInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSA
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
 
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSA
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSA
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Initializes this parameter generator for a certain keysize and source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Initializes the receiver with the specified parameter size and source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
engineInit(Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Initializes this key agreement with the given key and source of randomness.
engineInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator.
engineInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator.
engineInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator.
engineInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator.
engineInitSign(PrivateKey) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Initialize the receiver with the specified private key, to be used for signing purposes.
engineInitSign(PrivateKey) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Initialize the RSA object with a RSA private key.
engineInitVerify(PublicKey) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Initialize the receiver with the specified public key, to be used for verification purposes.
engineInitVerify(PublicKey) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Initialize the RSA object with a RSA public key.
engineNextBytes(byte[]) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
engineReset() - Method in class com.ibm.crypto.fips.provider.SHA
 
engineReset() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineSetMode(String) - Method in class com.ibm.crypto.fips.provider.DESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.fips.provider.RSA
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.fips.provider.AESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Sets the mode of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.fips.provider.DESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.fips.provider.RSA
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.fips.provider.AESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Sets the padding mechanism of this cipher.
engineSetParameter(String, Object) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Deprecated. Replaced with engineSetParameter(AlgorithmParameterSpec)
engineSetParameter(String, Object) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Have to implement Signature's abstract method engineSetParameter to be a concrete class.
engineSetSeed(byte[]) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
engineSign() - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Answers the signature bytes of the data updated so far.
engineSign() - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Get message digest for all the data thus far updated, then sign the message digest.
engineToString() - Method in class com.ibm.crypto.fips.provider.DHParameters
 
engineToString() - Method in class com.ibm.crypto.fips.provider.AESParameters
 
engineToString() - Method in class com.ibm.crypto.fips.provider.DSAParameters
 
engineToString() - Method in class com.ibm.crypto.fips.provider.DESParameters
 
engineToString() - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
engineTranslateKey(Key) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
This action is not allowed in this provider.
engineTranslateKey(Key) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
This action is not allowed in this provider.
engineTranslateKey(Key) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
This action is not allowed in this provider.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
This action is not allowed in this provider.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
This action is not allowed in this provider.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
This action is not allowed in this provider.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.RSA
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Unwrap a previously wrapped key.
engineUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA
Update adds the passed byte to the digested data.
engineUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Update the bytes signed so far with the extra byte provided.
engineUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Update a byte to be signed or verified.
engineUpdate(byte) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Update the bytes signed so far with the extra bytes provided.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.RSA
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Update an array of bytes to be signed or verified.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Processes the first len bytes in input, starting at offset.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.RSA
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineVerify(byte[]) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Verifies the passed signature.
engineVerify(byte[]) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Verify the signature (compare the result with the message digest).
engineWrap(Key) - Method in class com.ibm.crypto.fips.provider.DESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.fips.provider.RSA
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.fips.provider.AESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Wrap a key.
equals(Object) - Method in class com.ibm.crypto.fips.provider.DESedeKey
 
equals(Object) - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
 
equals(Object) - Method in class com.ibm.crypto.fips.provider.DESKey
 
equals(Object) - Method in class com.ibm.crypto.fips.provider.DHPublicKey
 

F

FeedbackCipher - interface com.ibm.crypto.fips.provider.FeedbackCipher.
This interface represents the type of cipher that has a feedback mechanism built into it, such as CBC or CFB.
finalize() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DESedeKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.AESSecretKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DESKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
This function zeroizes the key so that it isn't in memory when GC is done.
finalize() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
This function zeroizes the key so that it isn't in memory when GC is done.
FIPSRuntimeException - exception com.ibm.crypto.fips.provider.FIPSRuntimeException.
 
FIPSRuntimeException() - Constructor for class com.ibm.crypto.fips.provider.FIPSRuntimeException
Constructs a FIPSRuntimeException with no detail message.
FIPSRuntimeException(String) - Constructor for class com.ibm.crypto.fips.provider.FIPSRuntimeException
Constructs a FIPSRuntimeException with the specified detail message.
fromFile(File) - Static method in class com.ibm.crypto.fips.provider.IdentityDatabase
Initialize an IdentityDatabase from file.
fromStream(InputStream) - Static method in class com.ibm.crypto.fips.provider.IdentityDatabase
Initialize an identity database from a stream.

G

g - Variable in class com.ibm.crypto.fips.provider.DHParameters
 
g - Variable in class com.ibm.crypto.fips.provider.DSAParameters
 
generateKeyPair() - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Generates a key pair.
generateKeyPair() - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
generateKeyPair() - Method in class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
Answers a newly generated key pair.
getAlgorithm() - Method in class com.ibm.crypto.fips.provider.DESedeKey
 
getAlgorithm() - Method in class com.ibm.crypto.fips.provider.AESSecretKey
 
getAlgorithm() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Returns the name of the algorithm associated with this key: "DH"
getAlgorithm() - Method in class com.ibm.crypto.fips.provider.DESKey
 
getAlgorithm() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Returns the name of the algorithm associated with this key: "DH"
getCrtCoefficient() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the crtCoefficient.
getEncoded() - Method in class com.ibm.crypto.fips.provider.DESedeKey
 
getEncoded() - Method in class com.ibm.crypto.fips.provider.AESSecretKey
 
getEncoded() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Get the encoding of the key.
getEncoded() - Method in class com.ibm.crypto.fips.provider.DESKey
 
getEncoded() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Get the encoding of the key.
getFeedback() - Method in interface com.ibm.crypto.fips.provider.FeedbackCipher
Gets the name of the feedback mechanism
getFipsLevel() - Method in class com.ibm.crypto.fips.provider.IBMJCEFIPS
Method returns the cryptographic modules FIPS 140-2 certification level
getFipsLevel() - Method in interface com.ibm.crypto.fips.provider.ModuleStatus
Method returns the cryptographic modules FIPS 140-2 certification level
getFormat() - Method in class com.ibm.crypto.fips.provider.DESedeKey
 
getFormat() - Method in class com.ibm.crypto.fips.provider.AESSecretKey
 
getFormat() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Returns the encoding format of this key: "PKCS#8"
getFormat() - Method in class com.ibm.crypto.fips.provider.DESKey
 
getFormat() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Returns the encoding format of this key: "X.509"
getIdentity(PublicKey) - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
Get an identity by key.
getIdentity(String) - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
 
getIV() - Method in interface com.ibm.crypto.fips.provider.FeedbackCipher
Gets the initialization vector.
getKey() - Method in class com.ibm.crypto.fips.provider.AESKeySpec
Returns the AES key material.
getModulus() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
Return the modulus.
getModulus() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Return the modulus.
getModulus() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
Return the modulus.
getParams() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Returns the key parameters.
getParams() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Returns the key parameters.
getParams() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
Return the DSA parameters for the receiver.
getParams() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
Returns the DSA parameters associated with this key, or null if the parameters could not be parsed.
getPrimeExponentP() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the primeExponentP.
getPrimeExponentQ() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the primeExponentQ.
getPrimeP() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the primeP.
getPrimeQ() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the primeQ.
getPrivateExponent() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
Return the private exponent.
getPrivateExponent() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Return the private exponent.
getPublicExponent() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
Returns the public exponent.
getPublicExponent() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
Return the public exponent.
getSelfTest() - Method in class com.ibm.crypto.fips.provider.IBMJCEFIPS
Method returns a SelfTest object that can be used to
getSelfTest() - Method in interface com.ibm.crypto.fips.provider.ModuleStatus
Method returns a SelfTest object that can be used to
getSelfTestFailure() - Method in class com.ibm.crypto.fips.provider.SelfTest
Method identifies any failures associated with the last self test
getX() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Returns the private value, x.
getX() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
Return the value of the private key.
getY() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Returns the public value, y.
getY() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
Return the value of the public key.

H

hashCode() - Method in class com.ibm.crypto.fips.provider.DESedeKey
Calculates a hash code value for the object.
hashCode() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
Calculates a hash code value for the object.
hashCode() - Method in class com.ibm.crypto.fips.provider.DESKey
Calculates a hash code value for the object.
hashCode() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
Calculates a hash code value for the object.
HmacSHA1 - class com.ibm.crypto.fips.provider.HmacSHA1.
This is an implementation of the HMAC-SHA1 algorithm.
HmacSHA1() - Constructor for class com.ibm.crypto.fips.provider.HmacSHA1
Standard constructor, creates a new HmacSHA1 instance.
HmacSHA1KeyGenerator - class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator.
This class generates a secret key for use with the HMAC-SHA1 algorithm.
HmacSHA1KeyGenerator() - Constructor for class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Verify the JCE framework in the constructor.

I

IBMJCEFIPS - class com.ibm.crypto.fips.provider.IBMJCEFIPS.
Defines the "IBMJCEFIPS" provider.
IBMJCEFIPS() - Constructor for class com.ibm.crypto.fips.provider.IBMJCEFIPS
 
identities() - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
 
IdentityDatabase - class com.ibm.crypto.fips.provider.IdentityDatabase.
An implementation of IdentityScope as a persistent identity database.
IdentityDatabase(File) - Constructor for class com.ibm.crypto.fips.provider.IdentityDatabase
Construct a new, empty database with a specified source file.
IdentityDatabase(String) - Constructor for class com.ibm.crypto.fips.provider.IdentityDatabase
Construct a new, empty database.
init() - Method in class com.ibm.crypto.fips.provider.SHA
Initialize the SHA information
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Initializes this key pair generator for the specified parameter set and source of randomness.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
Initialize the receiver to use a given secure random generator, and generate keys from the provided set of parameters.
initialize(int) - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
initialize(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Initializes this key pair generator for a certain keysize and source of randomness.
initialize(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
Initializes this KeyPairGenerator for given modulus and random source
initialize(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
Initialize the receiver to use a given secure random generator, and generate keys of a certain size.
internalClone() - Method in class com.ibm.crypto.fips.provider.SHA
Clones this object.
internalClone() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
 
internalDigest() - Method in class com.ibm.crypto.fips.provider.SHA
 
internalDigest(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA
 
internalDoFinal() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
internalDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.RSA
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.RSA
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoFinal(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
internalDoPhase(Key, boolean) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Executes the next phase of this key agreement with the given key that was received from one of the other parties involved in this key agreement.
internalGenerateCertificate(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates an X.509 certificate object and initializes it with the data read from the input stream is.
internalGenerateCertificates(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns a (possibly empty) collection view of X.509 certificates read from the given input stream is.
internalGenerateCertPath(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the input stream inStream.
internalGenerateCertPath(InputStream, String) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the data read from the input stream inStream.
internalGenerateCertPath(List) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates a CertPath object and initializes it with the list of certificates supplied.
internalGenerateCRL(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Generates an X.509 certificate revocation list (CRL) object and initializes it with the data read from the given input stream is.
internalGenerateCRLs(InputStream) - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns a (possibly empty) collection view of X.509 CRLs read from the given input stream is.
internalGenerateKey() - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Generates an HMAC-SHA1 key.
internalGenerateKey() - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Generates the Triple DES key.
internalGenerateKey() - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Generates a AES key.
internalGenerateKey() - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Generates the DES key.
internalGenerateKeyPair() - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Generates a key pair.
internalGenerateKeyPair() - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
internalGenerateKeyPair() - Method in class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
 
internalGenerateParameters() - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Generates the parameters.
internalGenerateParameters() - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Answers the newly generated parameters.
internalGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Generates a private key object from the provided key specification (key material).
internalGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Generates a private key for the given key specification.
internalGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Generates a private key object from the provided key specification (key material).
internalGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Generates a public key object from the provided key specification (key material).
internalGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Generates a public key for the given key specification.
internalGeneratePublic(KeySpec) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Generates a public key object from the provided key specification (key material).
internalGenerateSecret() - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Generates the shared secret and returns it in a new buffer.
internalGenerateSecret(byte[], int) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset.
internalGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
internalGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
internalGenerateSecret(KeySpec) - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
Generates a SecretKey object from the provided key specification (key material).
internalGenerateSecret(String) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Creates the shared secret and returns it as a secret key object of the requested algorithm type.
internalGenerateSeed(int) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
internalGetBlockSize() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the block size (in bytes).
internalGetBlockSize() - Method in class com.ibm.crypto.fips.provider.RSA
Returns the block size (in bytes).
internalGetBlockSize() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the block size (in bytes).
internalGetBlockSize() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the block size (in bytes).
internalGetCertPathEncodings() - Method in class com.ibm.crypto.fips.provider.X509Factory
Returns the encodings supported by this certification path factory, with the default encoding first.
internalGetDigestLength() - Method in class com.ibm.crypto.fips.provider.SHA
Return the digest length in bytes
internalGetEncoded() - Method in class com.ibm.crypto.fips.provider.DHParameters
 
internalGetEncoded() - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalGetEncoded() - Method in class com.ibm.crypto.fips.provider.DSAParameters
Returns the parameters in encoded bytes.
internalGetEncoded() - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalGetEncoded() - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Returns the parameters in encoded bytes with encoding method specified.
internalGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalGetEncoded(String) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalGetIV() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the initialization vector (IV) in a new buffer.
internalGetIV() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the initialization vector (IV) in a new buffer.
internalGetIV() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the initialization vector (IV) in a new buffer.
internalGetKey() - Method in class com.ibm.crypto.fips.provider.AESKeySpec
 
internalGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the key size of the given key object.
internalGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.RSA
Returns the key size of the given key object.
internalGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the key size of the given key object.
internalGetKeySize(Key) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the key size of the given key object.
internalGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
Returns a specification (key material) of the given key object in the requested format.
internalGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
Answers a key specification for a given key.
internalGetKeySpec(Key, Class) - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
Returns a specification (key material) of the given key object in the requested format.
internalGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
Returns a specification (key material) of the given key in the requested format.
internalGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
Returns a specification (key material) of the given key in the requested format.
internalGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
Returns a specification (key material) of the given key in the requested format.
internalGetMacLength() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Returns the length of the HMAC in bytes.
internalGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
internalGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.RSA
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
internalGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
internalGetOutputSize(int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next update or doFinal operation, given the input length inputLen (in bytes).
internalGetParameter(String) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Deprecated.  
internalGetParameter(String) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Have to implement Signature's abstract method engineGetParameter to be a concrete class.
internalGetParameters() - Method in class com.ibm.crypto.fips.provider.DESCipher
Returns the parameters used with this cipher.
internalGetParameters() - Method in class com.ibm.crypto.fips.provider.AESCipher
Returns the parameters used with this cipher.
internalGetParameters() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Returns the parameters used with this cipher.
internalGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
internalGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Return the parameter spec used by this parameter instance.
internalGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalGetParameterSpec(Class) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalInit() - Method in class com.ibm.crypto.fips.provider.SHA
Initialize the SHA information
internalInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
internalInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by a DSAParameterSpec
internalInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Initializes this parameter generator with a set of parameter generation values, which specify the size of the prime modulus and the size of the random exponent, both in bits.
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Initializes the receiver with the specified parameters and source of randomness.
internalInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
internalInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DHParameters
 
internalInit(byte[]) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by encoded bytes
internalInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalInit(byte[]) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DSAParameters
Initialize the DSAParameters by encoded bytes with the specified decoding method.
internalInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalInit(byte[], String) - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
internalInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
internalInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
internalInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
 
internalInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
internalInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
 
internalInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESCipher
Initializes this cipher with a key and a source of randomness.
internalInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.RSA
Initializes this cipher with a key and a source of randomness.
internalInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESCipher
Initializes this cipher with a key and a source of randomness.
internalInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Initializes this cipher with a key and a source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
Initializes this parameter generator for a certain keysize and source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
Initializes the receiver with the specified parameter size and source of randomness.
internalInit(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
internalInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Initializes the HMAC with the given secret key and algorithm parameters.
internalInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
internalInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
Initializes this key generator.
internalInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
Initializes this key generator.
internalInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
Initializes this key generator.
internalInit(SecureRandom) - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
Initializes this key generator.
internalInitialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Initializes this key pair generator for the specified parameter set and source of randomness.
internalInitialize(int, SecureRandom) - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
Initializes this key pair generator for a certain keysize and source of randomness.
internalInitSign(PrivateKey) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Initialize the receiver with the specified private key, to be used for signing purposes.
internalInitSign(PrivateKey) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Initialize the RSA object with a RSA private key.
internalInitVerify(PublicKey) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Initialize the receiver with the specified public key, to be used for verification purposes.
internalInitVerify(PublicKey) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Initialize the RSA object with a RSA public key.
internalNextBytes(byte[]) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
internalReset() - Method in class com.ibm.crypto.fips.provider.SHA
 
internalReset() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
internalSetMode(String) - Method in class com.ibm.crypto.fips.provider.DESCipher
Sets the mode of this cipher.
internalSetMode(String) - Method in class com.ibm.crypto.fips.provider.RSA
Sets the mode of this cipher.
internalSetMode(String) - Method in class com.ibm.crypto.fips.provider.AESCipher
Sets the mode of this cipher.
internalSetMode(String) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Sets the mode of this cipher.
internalSetPadding(String) - Method in class com.ibm.crypto.fips.provider.DESCipher
Sets the padding mechanism of this cipher.
internalSetPadding(String) - Method in class com.ibm.crypto.fips.provider.RSA
Sets the padding mechanism of this cipher.
internalSetPadding(String) - Method in class com.ibm.crypto.fips.provider.AESCipher
Sets the padding mechanism of this cipher.
internalSetPadding(String) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Sets the padding mechanism of this cipher.
internalSetParameter(String, Object) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Deprecated. Replaced with engineSetParameter(AlgorithmParameterSpec)
internalSetParameter(String, Object) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Have to implement Signature's abstract method engineSetParameter to be a concrete class.
internalSetSeed(byte[]) - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
internalSign() - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Answers the signature bytes of the data updated so far.
internalSign() - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Get message digest for all the data thus far updated, then sign the message digest.
internalToString() - Method in class com.ibm.crypto.fips.provider.DHParameters
 
internalToString() - Method in class com.ibm.crypto.fips.provider.AESParameters
 
internalToString() - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Answers a string containing a concise, human-readable description of the receiver.
internalToString() - Method in class com.ibm.crypto.fips.provider.DSAParameters
 
internalToString() - Method in class com.ibm.crypto.fips.provider.DESParameters
 
internalToString() - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
internalUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Unwrap a previously wrapped key.
internalUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
Unwrap a previously wrapped key.
internalUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.RSA
Unwrap a previously wrapped key.
internalUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Unwrap a previously wrapped key.
internalUnwrap(byte[], String, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Unwrap a previously wrapped key.
internalUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA
Update adds the passed byte to the digested data.
internalUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Update the bytes signed so far with the extra byte provided.
internalUpdate(byte) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Update a byte to be signed or verified.
internalUpdate(byte) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Processes the given byte.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA
Update adds the selected part of an array of bytes to the digest.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Update the bytes signed so far with the extra bytes provided.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.RSA
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Update an array of bytes to be signed or verified.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int) - Method in class com.ibm.crypto.fips.provider.HmacSHA1
Processes the first len bytes in input, starting at offset.
internalUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.RSA
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.AESCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalUpdate(byte[], int, int, byte[], int) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
internalVerify(byte[]) - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Verifies the passed signature.
internalVerify(byte[]) - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
Verify the signature (compare the result with the message digest).
internalWrap(Key) - Method in class com.ibm.crypto.fips.provider.DESCipher
Wrap a key.
internalWrap(Key) - Method in class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
Wrap a key.
internalWrap(Key) - Method in class com.ibm.crypto.fips.provider.RSA
Wrap a key.
internalWrap(Key) - Method in class com.ibm.crypto.fips.provider.AESCipher
Wrap a key.
internalWrap(Key) - Method in class com.ibm.crypto.fips.provider.DESedeCipher
Wrap a key.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.X509Factory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DHParameterGenerator
This function allows an application to verify the the algorithm is FIPS approved.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SHA
 
isFipsApproved() - Method in interface com.ibm.crypto.fips.provider.AlgorithmStatus
Module identifies if the cryptographic operation (algorithm) is FIPS certified
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESCipher
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DHParameters
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.AESParameters
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DHKeyFactory
This function allows an application to verify the the algorithm is FIPS approved.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.AESKeyFactory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DHKeyPairGenerator
This function allows an application to verify the the algorithm is FIPS approved.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.HmacSHA1KeyGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.AESKeySpec
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DSAParameters
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.CipherWithWrappingSpi
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DSAKeyFactory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.RSAKeyFactory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DSAKeyPairGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESedeKeyGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESParameters
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESKeyFactory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.RSA
This function allows an application to verify the the algorithm is FIPS approved.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SystemIdentity
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.AESCipher
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESedeKeyFactory
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SecureRandom
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESedeParameters
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SHA1withRSA
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.SystemSigner
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DHKeyAgreement
This function allows an application to verify the the algorithm is FIPS approved.
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.HmacSHA1
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.AESKeyGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DSAParameterGenerator
 
isFipsApproved() - Method in class com.ibm.crypto.fips.provider.DESKeyGenerator
 
isFipsCertified() - Method in class com.ibm.crypto.fips.provider.IBMJCEFIPS
Method identifies if the cryptographic module is FIPS 140-2 certified
isFipsCertified() - Method in interface com.ibm.crypto.fips.provider.ModuleStatus
Method identifies if the cryptographic module is FIPS 140-2 certified
isFipsRunnable() - Static method in class com.ibm.crypto.fips.provider.SelfTest
Method identifies if the cryptographic module is FIPS 140-2 runable, in that the self test has completed with no failures.
isSelfTestInProgress() - Method in class com.ibm.crypto.fips.provider.SelfTest
Method identifies if a self test is currently in progress
isTrusted() - Method in class com.ibm.crypto.fips.provider.SystemIdentity
Is this identity trusted by sun.* facilities?
isTrusted() - Method in class com.ibm.crypto.fips.provider.SystemSigner
Returns true if this signer is trusted.

M

ModuleStatus - interface com.ibm.crypto.fips.provider.ModuleStatus.
 

O

OFB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESCipher
 
OFB_MODE - Static variable in class com.ibm.crypto.fips.provider.DESedeCipher
 

P

p - Variable in class com.ibm.crypto.fips.provider.DHParameters
 
p - Variable in class com.ibm.crypto.fips.provider.DSAParameters
 
pad(byte[], int, int) - Method in interface com.ibm.crypto.fips.provider.Padding
Performs padding for the given data input.
Padding - interface com.ibm.crypto.fips.provider.Padding.
Padding interface.
padLength(int) - Method in interface com.ibm.crypto.fips.provider.Padding
Determines how long the padding will be for a given input length.
padWithLen(byte[], int, int) - Method in interface com.ibm.crypto.fips.provider.Padding
Adds the given number of padding bytes to the data input.
parseKeyBits() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
 
parseKeyBits() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
 
parseKeyBits() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
 
parseKeyBits() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
 
parseKeyBits() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
 
PCBC_MODE - Static variable in class com.ibm.crypto.fips.provider.DESCipher
 
PCBC_MODE - Static variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
pkcs7String - Static variable in class com.ibm.crypto.fips.provider.X509Factory
 
pkipString - Static variable in class com.ibm.crypto.fips.provider.X509Factory
 
propertyNames() - Method in class com.ibm.crypto.fips.provider.IBMJCEFIPS
 

Q

q - Variable in class com.ibm.crypto.fips.provider.DSAParameters
 

R

rawAlg - Variable in class com.ibm.crypto.fips.provider.DESCipher
 
rawAlg - Variable in class com.ibm.crypto.fips.provider.DESedeCipher
 
removeIdentity(Identity) - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
Removes an identity to the database.
reset() - Method in interface com.ibm.crypto.fips.provider.FeedbackCipher
Resets the iv to its original value.
RSA - class com.ibm.crypto.fips.provider.RSA.
This class implements the RSA algorithm.
RSA() - Constructor for class com.ibm.crypto.fips.provider.RSA
Creates an instance of RSA
RSAKeyFactory - class com.ibm.crypto.fips.provider.RSAKeyFactory.
This class implements the RSA key factory of the IBMJCE/IBMJCA provider.
RSAKeyFactory() - Constructor for class com.ibm.crypto.fips.provider.RSAKeyFactory
 
RSAKeyPairGenerator - class com.ibm.crypto.fips.provider.RSAKeyPairGenerator.
This class generates RSA public/private key pairs.
RSAKeyPairGenerator() - Constructor for class com.ibm.crypto.fips.provider.RSAKeyPairGenerator
 
RSAPrivateCrtKey - class com.ibm.crypto.fips.provider.RSAPrivateCrtKey.
An X.509 private crt key for the RSA Algorithm.
RSAPrivateKey - class com.ibm.crypto.fips.provider.RSAPrivateKey.
An X.509 private key for the RSA Algorithm.
RSAPublicKey - class com.ibm.crypto.fips.provider.RSAPublicKey.
An X.509 public key for the RSA Algorithm.
runSelfTest() - Method in class com.ibm.crypto.fips.provider.SelfTest
Method initiates a new self test

S

save() - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
Saves the database to the default source file.
save(OutputStream) - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
Save the database in its current state to an output stream.
SecureRandom - class com.ibm.crypto.fips.provider.SecureRandom.
This class provides a cryptographically strong pseudo-random number generator based on the SHA1 message digest algorithm.
SecureRandom() - Constructor for class com.ibm.crypto.fips.provider.SecureRandom
 
SecureRandom(byte[]) - Constructor for class com.ibm.crypto.fips.provider.SecureRandom
 
SelfTest - class com.ibm.crypto.fips.provider.SelfTest.
 
SelfTest() - Constructor for class com.ibm.crypto.fips.provider.SelfTest
 
setRawAlg() - Method in class com.ibm.crypto.fips.provider.DESCipher
Sets the raw algorithm to DES.
setRawAlg() - Method in class com.ibm.crypto.fips.provider.DESedeCipher
 
setTrusted(boolean) - Method in class com.ibm.crypto.fips.provider.SystemIdentity
Set the trust status of this identity.
SHA - class com.ibm.crypto.fips.provider.SHA.
This class implements the Secure Hash Algorithm (SHA) developed by the National Institute of Standards and Technology along with the National Security Agency.
SHA() - Constructor for class com.ibm.crypto.fips.provider.SHA
Standard constructor, creates a new SHA instance, allocates its buffers from the heap.
SHA1withDSA - class com.ibm.crypto.fips.provider.SHA1withDSA.
 
SHA1withDSA() - Constructor for class com.ibm.crypto.fips.provider.SHA1withDSA
Constructs a new instance of this class.
SHA1withRSA - class com.ibm.crypto.fips.provider.SHA1withRSA.
This class implements the SHA1withRSA
SHA1withRSA() - Constructor for class com.ibm.crypto.fips.provider.SHA1withRSA
Construct a blank RSA object.
size() - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
 
SystemIdentity - class com.ibm.crypto.fips.provider.SystemIdentity.
An identity with a very simple trust mechanism.
SystemIdentity(String, IdentityScope) - Constructor for class com.ibm.crypto.fips.provider.SystemIdentity
 
SystemSigner - class com.ibm.crypto.fips.provider.SystemSigner.
SunSecurity signer.
SystemSigner(String) - Constructor for class com.ibm.crypto.fips.provider.SystemSigner
Construct a signer with a given name.
SystemSigner(String, IdentityScope) - Constructor for class com.ibm.crypto.fips.provider.SystemSigner
Construct a signer with a name and a scope.

T

toString() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
 
toString() - Method in class com.ibm.crypto.fips.provider.SHA1withDSA
Answers a string containing a concise, human-readable description of the receiver.
toString() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
 
toString() - Method in class com.ibm.crypto.fips.provider.IdentityDatabase
 
toString() - Method in class com.ibm.crypto.fips.provider.SystemIdentity
 
toString() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
 
toString() - Method in class com.ibm.crypto.fips.provider.SystemSigner
 
toString() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
 
toString() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
 
toString() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
 
toString() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
Returns a string containing a concise, human-readable description of the receiver.

U

unpad(byte[], int, int) - Method in interface com.ibm.crypto.fips.provider.Padding
Returns the index where padding starts.

X

X509Factory - class com.ibm.crypto.fips.provider.X509Factory.
This class defines a certificate factory for X.509 v3 certificates and X.509 v2 certificate revocation lists (CRLs).
X509Factory() - Constructor for class com.ibm.crypto.fips.provider.X509Factory
 
x509String - Static variable in class com.ibm.crypto.fips.provider.X509Factory
 

Z

zeroize() - Method in class com.ibm.crypto.fips.provider.RSAPrivateKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.DESedeKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.AESSecretKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.RSAPrivateCrtKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.DHPrivateKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.RSAPublicKey
This function zeroizes the key so that it isn't in memory.
zeroize() - Method in class com.ibm.crypto.fips.provider.DESKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.DHPublicKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.DSAPublicKey
This function zeroizes the key so that it isn't in memory
zeroize() - Method in class com.ibm.crypto.fips.provider.DSAPrivateKey
This function zeroizes the key so that it isn't in memory

A B C D E F G H I M O P Q R S T U X Z