Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Package | Class | Tree | Serialized | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES