A B C D E F G H I J K M N O P Q R S T U V W X

A

addIdentity(Identity) - Method in class com.ibm.crypto.provider.IdentityDatabase
Adds an identity to the database.
AESCipher - Class in com.ibm.crypto.provider
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.provider.AESCipher
Creates an instance of AES cipher with default ECB mode and PKCS5Padding.
AESCipher(String, String) - Constructor for class com.ibm.crypto.provider.AESCipher
Creates an instance of AES cipher with the requested mode and padding.
AESKeyFactory - Class in com.ibm.crypto.provider
This class implements the AES key factory of the IBMJCE provider.
AESKeyFactory() - Constructor for class com.ibm.crypto.provider.AESKeyFactory
Verify the JCE framework in the constructor.
AESKeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the AES algorithm.
AESKeyGenerator() - Constructor for class com.ibm.crypto.provider.AESKeyGenerator
Verify the JCE framework in the constructor.
AESKeySpec - Class in com.ibm.crypto.provider
This class specifies a AES key.
AESKeySpec(byte[]) - Constructor for class com.ibm.crypto.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.provider.AESKeySpec
Uses the bytes in key, beginning at offset inclusive, as the key material for the AES key.
ARCFOUR - Class in com.ibm.crypto.provider
 
ARCFOUR() - Constructor for class com.ibm.crypto.provider.ARCFOUR
Creates an instance of ARCFOUR cipher
ARCFOURKeyGenerator - Class in com.ibm.crypto.provider
This class generates a key used by the ARCFOUR algorithm.
ARCFOURKeyGenerator() - Constructor for class com.ibm.crypto.provider.ARCFOURKeyGenerator
Verify the JCE framework in the constructor.
available() - Method in class javax.crypto.CipherInputStream
Returns the number of bytes that can be read from this input stream without blocking.

B

BadPaddingException - Exception in javax.crypto
This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.
BadPaddingException() - Constructor for exception javax.crypto.BadPaddingException
Constructs a BadPaddingException with no detail message.
BadPaddingException(String) - Constructor for exception javax.crypto.BadPaddingException
Constructs a BadPaddingException with the specified detail message.
BEGIN_CERT - Static variable in class com.ibm.crypto.provider.X509Factory
 
BlowfishCipher - Class in com.ibm.crypto.provider
This class implements the Blowfish algorithm in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding schemes (PKCS5Padding, NoPadding).
BlowfishCipher() - Constructor for class com.ibm.crypto.provider.BlowfishCipher
Creates an instance of Blowfish cipher with default ECB mode and PKCS5Padding.
BlowfishCipher(String, String) - Constructor for class com.ibm.crypto.provider.BlowfishCipher
Creates an instance of Blowfish cipher with the requested mode and padding.
BlowfishKeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the Blowfish algorithm.
BlowfishKeyGenerator() - Constructor for class com.ibm.crypto.provider.BlowfishKeyGenerator
Verify the JCE framework in the constructor.

C

CBC_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
CBC_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 
CFB_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
CFB_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 
Cipher - Class in javax.crypto
This class provides the functionality of a cryptographic cipher for encryption and decryption.
Cipher(CipherSpi, Provider, String) - Constructor for class javax.crypto.Cipher
Creates a Cipher object.
CipherInputStream - Class in javax.crypto
A CipherInputStream is composed of an InputStream and a Cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.
CipherInputStream(InputStream, Cipher) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream and a Cipher.
CipherInputStream(InputStream) - Constructor for class javax.crypto.CipherInputStream
Constructs a CipherInputStream from an InputStream without specifying a Cipher.
cipherMode - Variable in class com.ibm.crypto.provider.DESCipher
 
cipherMode - Variable in class com.ibm.crypto.provider.DESedeCipher
 
CipherOutputStream - Class in javax.crypto
A CipherOutputStream is composed of an OutputStream and a Cipher so that write() methods first process the data before writing them out to the underlying OutputStream.
CipherOutputStream(OutputStream, Cipher) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream and a Cipher.
CipherOutputStream(OutputStream) - Constructor for class javax.crypto.CipherOutputStream
Constructs a CipherOutputStream from an OutputStream without specifying a Cipher.
CipherSpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the Cipher class.
CipherSpi() - Constructor for class javax.crypto.CipherSpi
 
clearPassword() - Method in class javax.crypto.spec.PBEKeySpec
Clears the internal copy of the password.
clone() - Method in class com.ibm.crypto.provider.HmacMD5
 
clone() - Method in class com.ibm.crypto.provider.HmacSHA1
 
clone() - Method in class com.ibm.crypto.provider.HmacSHA256
 
clone() - Method in class com.ibm.crypto.provider.HmacSHA384
 
clone() - Method in class com.ibm.crypto.provider.HmacSHA512
 
clone() - Method in class com.ibm.crypto.provider.MD2
 
clone() - Method in class com.ibm.crypto.provider.MD5
Clones this object.
clone() - Method in class com.ibm.crypto.provider.SHA
Clones this object.
clone() - Method in class com.ibm.crypto.provider.SHA2
Clones this object.
clone() - Method in class com.ibm.crypto.provider.SHA3
Clones this object.
clone() - Method in class com.ibm.crypto.provider.SHA5
Clones this object.
clone() - Method in class javax.crypto.Mac
Returns a clone if the provider implementation is cloneable.
clone() - Method in class javax.crypto.MacSpi
Returns a clone if the implementation is cloneable.
close() - Method in class javax.crypto.CipherInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class javax.crypto.CipherOutputStream
Closes this output stream and releases any system resources associated with this stream.
com.ibm.crypto.provider - package com.ibm.crypto.provider
 
com.ibm.crypto.tools - package com.ibm.crypto.tools
 
CTR_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
CTR_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 

D

DECRYPT_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to decryption mode.
DEFAULT - Static variable in class javax.crypto.spec.OAEPParameterSpec
The OAEP parameter set with all default values.
DEFAULT - Static variable in class javax.crypto.spec.PSource.PSpecified
The encoding input P whose value equals byte[0].
DES_EDE_KEY_LEN - Static variable in class javax.crypto.spec.DESedeKeySpec
The constant which defines the length of a DESede key in bytes.
DES_KEY_LEN - Static variable in class javax.crypto.spec.DESKeySpec
The constant which defines the length of a DES key in bytes.
DESCipher - Class in com.ibm.crypto.provider
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.provider.DESCipher
Creates an instance of DES cipher with default ECB mode and PKCS5Padding.
DESCipher(String, String) - Constructor for class com.ibm.crypto.provider.DESCipher
Creates an instance of DES cipher with the requested mode and padding.
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD2AndRC2
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD5AndRC2
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
 
desCipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
 
DESedeCipher - Class in com.ibm.crypto.provider
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.provider.DESedeCipher
Creates an instance of DESede cipher with default ECB mode and PKCS5Padding.
DESedeCipher(String, String) - Constructor for class com.ibm.crypto.provider.DESedeCipher
Creates an instance of DESede cipher with the requested mode and padding.
DESedeKeyFactory - Class in com.ibm.crypto.provider
This class implements the DES-EDE key factory of the IBMJCE provider.
DESedeKeyFactory() - Constructor for class com.ibm.crypto.provider.DESedeKeyFactory
Verify the JCE framework in the constructor.
DESedeKeyGenerator - Class in com.ibm.crypto.provider
This class generates a Triple DES key.
DESedeKeyGenerator() - Constructor for class com.ibm.crypto.provider.DESedeKeyGenerator
Verify the JCE framework in the constructor.
DESedeKeySpec - Class in javax.crypto.spec
This class specifies a DES-EDE ("triple-DES") key.
DESedeKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESedeKeySpec
Creates a DESedeKeySpec object using the first 24 bytes in key as the key material for the DES-EDE key.
DESedeKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESedeKeySpec
Creates a DESedeKeySpec object using the first 24 bytes in key, beginning at offset inclusive, as the key material for the DES-EDE key.
DESedeParameters - Class in com.ibm.crypto.provider
This class implements the parameter (IV) used with the Triple DES algorithm in feedback-mode.
DESedeParameters() - Constructor for class com.ibm.crypto.provider.DESedeParameters
 
DESKeyFactory - Class in com.ibm.crypto.provider
This class implements the DES key factory of the IBMJCE provider.
DESKeyFactory() - Constructor for class com.ibm.crypto.provider.DESKeyFactory
Verify the JCE framework in the constructor.
DESKeyGenerator - Class in com.ibm.crypto.provider
This class generates a DES key.
DESKeyGenerator() - Constructor for class com.ibm.crypto.provider.DESKeyGenerator
Verify the JCE framework in the constructor.
DESKeySpec - Class in javax.crypto.spec
This class specifies a DES key.
DESKeySpec(byte[]) - Constructor for class javax.crypto.spec.DESKeySpec
Creates a DESKeySpec object using the first 8 bytes in key as the key material for the DES key.
DESKeySpec(byte[], int) - Constructor for class javax.crypto.spec.DESKeySpec
Creates a DESKeySpec object using the first 8 bytes in key, beginning at offset inclusive, as the key material for the DES key.
DESParameters - Class in com.ibm.crypto.provider
This class implements the parameter (IV) used with the DES algorithm in feedback-mode.
DESParameters() - Constructor for class com.ibm.crypto.provider.DESParameters
 
DHGenParameterSpec - Class in javax.crypto.spec
This class specifies the set of parameters used for generating Diffie-Hellman (system) parameters for use in Diffie-Hellman key agreement.
DHGenParameterSpec(int, int) - Constructor for class javax.crypto.spec.DHGenParameterSpec
Constructs a parameter set for the generation of Diffie-Hellman (system) parameters.
DHKey - Interface in javax.crypto.interfaces
The interface to a Diffie-Hellman key.
DHKeyAgreement - Class in com.ibm.crypto.provider
This class implements the Diffie-Hellman key agreement protocol between any number of parties.
DHKeyAgreement() - Constructor for class com.ibm.crypto.provider.DHKeyAgreement
Verify the JCE framework in the constructor.
DHKeyFactory - Class in com.ibm.crypto.provider
This class implements the Diffie-Hellman key factory of the IBMJCE provider.
DHKeyFactory() - Constructor for class com.ibm.crypto.provider.DHKeyFactory
Verify the JCE framework in the constructor.
DHKeyPairGenerator - Class in com.ibm.crypto.provider
This class represents the key pair generator for Diffie-Hellman key pairs.
DHKeyPairGenerator() - Constructor for class com.ibm.crypto.provider.DHKeyPairGenerator
 
DHParameterGenerator - Class in com.ibm.crypto.provider
 
DHParameterGenerator() - Constructor for class com.ibm.crypto.provider.DHParameterGenerator
 
DHParameters - Class in com.ibm.crypto.provider
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.provider.DHParameters
 
DHParameterSpec - Class in javax.crypto.spec
This class specifies the set of parameters used with the Diffie-Hellman algorithm, as specified in PKCS #3: Diffie-Hellman Key-Agreement Standard.
DHParameterSpec(BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p and a base generator g.
DHParameterSpec(BigInteger, BigInteger, int) - Constructor for class javax.crypto.spec.DHParameterSpec
Constructs a parameter set for Diffie-Hellman, using a prime modulus p, a base generator g, and the size in bits, l, of the random exponent (private value).
DHPrivateKey - Interface in javax.crypto.interfaces
The interface to a Diffie-Hellman private key.
DHPrivateKeySpec - Class in javax.crypto.spec
This class specifies a Diffie-Hellman private key with its associated parameters.
DHPrivateKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPrivateKeySpec
Constructor that takes a private value x, a prime modulus p, and a base generator g.
DHPublicKey - Interface in javax.crypto.interfaces
The interface to a Diffie-Hellman public key.
DHPublicKeySpec - Class in javax.crypto.spec
This class specifies a Diffie-Hellman public key with its associated parameters.
DHPublicKeySpec(BigInteger, BigInteger, BigInteger) - Constructor for class javax.crypto.spec.DHPublicKeySpec
Constructor that takes a public value y, a prime modulus p, and a base generator g.
doFinal() - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal(byte[], int) - Method in class javax.crypto.Cipher
Finishes a multiple-part encryption or decryption operation, depending on how this cipher was initialized.
doFinal(byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal(ByteBuffer, ByteBuffer) - Method in class javax.crypto.Cipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
doFinal() - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal(byte[], int) - Method in class javax.crypto.Mac
Finishes the MAC operation.
doFinal(byte[]) - Method in class javax.crypto.Mac
Processes the given array of bytes and finishes the MAC operation.
doPhase(Key, boolean) - Method in class javax.crypto.KeyAgreement
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.
DSAKeyFactory - Class in com.ibm.crypto.provider
This class is a concrete implementaion of key factory for DSA.
DSAKeyFactory() - Constructor for class com.ibm.crypto.provider.DSAKeyFactory
Constructs a new instance of this class.
DSAKeyPairGenerator - Class in com.ibm.crypto.provider
This class is a concrete implementation for the generation of a pair of DSA keys
DSAKeyPairGenerator() - Constructor for class com.ibm.crypto.provider.DSAKeyPairGenerator
 
DSAParameterGenerator - Class in com.ibm.crypto.provider
This class generates parameters for the DSA signature.
DSAParameterGenerator() - Constructor for class com.ibm.crypto.provider.DSAParameterGenerator
Constructs a new instance of this class.
DSAParameters - Class in com.ibm.crypto.provider
This class implements Digital Signature Algorithm paremters specified by FIPS 186 standard.
DSAParameters() - Constructor for class com.ibm.crypto.provider.DSAParameters
 

E

ECB_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
ECB_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 
encodedParams - Variable in class javax.crypto.SealedObject
The encoded parameters.
ENCRYPT_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to encryption mode.
EncryptedPrivateKeyInfo - Class in javax.crypto
This class implements the EncryptedPrivateKeyInfo type as defined in PKCS #8.
EncryptedPrivateKeyInfo(byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
Constructs (i.e., parses) an EncryptedPrivateKeyInfo from its ASN.1 encoding.
EncryptedPrivateKeyInfo(String, byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
Constructs an EncryptedPrivateKeyInfo from the encryption algorithm name and the encrypted data.
EncryptedPrivateKeyInfo(AlgorithmParameters, byte[]) - Constructor for class javax.crypto.EncryptedPrivateKeyInfo
Constructs an EncryptedPrivateKeyInfo from the encryption algorithm parameters and the encrypted data.
END_CERT - Static variable in class com.ibm.crypto.provider.X509Factory
 
engineAliases() - Method in class com.ibm.crypto.provider.JavaKeyStore
Lists all the alias names of this keystore.
engineAliases() - Method in class com.ibm.crypto.provider.JceKeyStore
Lists all the alias names of this keystore.
engineAliases() - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Lists all the alias names of this keystore.
engineAliases() - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Lists all the alias names of this keystore.
engineContainsAlias(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Checks if the given alias exists in this keystore.
engineContainsAlias(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Checks if the given alias exists in this keystore.
engineDeleteEntry(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Deletes the entry identified by the given alias from this keystore.
engineDeleteEntry(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Deletes the entry identified by the given alias from this keystore.
engineDeleteEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Deletes the entry identified by the given alias from this keystore.
engineDeleteEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Deletes the entry identified by the given alias from this keystore.
engineDigest() - Method in class com.ibm.crypto.provider.MD2
 
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.MD2
 
engineDigest() - Method in class com.ibm.crypto.provider.MD5
 
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.MD5
 
engineDigest() - Method in class com.ibm.crypto.provider.SHA
 
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA
 
engineDigest() - Method in class com.ibm.crypto.provider.SHA2
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA2
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDigest() - Method in class com.ibm.crypto.provider.SHA3
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA3
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDigest() - Method in class com.ibm.crypto.provider.SHA5
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDigest(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA5
Compute the final hash and reset the engine so that it is ready for re-use, as specifed by MessageDigest.
engineDoFinal(byte[], int, int) - Method in class com.ibm.crypto.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.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.provider.ARCFOUR
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.provider.ARCFOUR
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.provider.BlowfishCipher
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.provider.BlowfishCipher
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.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.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.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.provider.DESedeCipher
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal() - Method in class com.ibm.crypto.provider.HmacMD5
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineDoFinal() - Method in class com.ibm.crypto.provider.HmacSHA1
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineDoFinal() - Method in class com.ibm.crypto.provider.HmacSHA256
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineDoFinal() - Method in class com.ibm.crypto.provider.HmacSHA384
Completes the HMAC computation and resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineDoFinal() - Method in class com.ibm.crypto.provider.HmacSHA512
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.provider.Mars
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.provider.Mars
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.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC4
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.provider.PBEWithSHAAnd40BitRC4
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.provider.RC2
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.provider.RC2
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.provider.RC4
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.provider.RC4
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.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.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.provider.Seal
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.provider.Seal
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int) - Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(byte[], int, int, byte[], int) - Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal(ByteBuffer, ByteBuffer) - Method in class javax.crypto.CipherSpi
Encrypts or decrypts data in a single-part operation, or finishes a multiple-part operation.
engineDoFinal() - Method in class javax.crypto.MacSpi
Completes the MAC computation and resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
engineDoPhase(Key, boolean) - Method in class com.ibm.crypto.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.
engineDoPhase(Key, boolean) - Method in class javax.crypto.KeyAgreementSpi
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.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.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.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.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.provider.X509Factory
Generates a CertPath object and initializes it with the list of certificates supplied.
engineGenerateCRL(InputStream) - Method in class com.ibm.crypto.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.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.provider.AESKeyGenerator
Generates a AES key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.ARCFOURKeyGenerator
Generates a ARCFOUR secret key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.BlowfishKeyGenerator
Generates a Blowfish key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.DESedeKeyGenerator
Generates the Triple DES key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.DESKeyGenerator
Generates the DES key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.HmacMD5KeyGenerator
Generates an HMAC-MD5 key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.HmacSHA1KeyGenerator
Generates an HMAC-SHA1 key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.MarsKeyGenerator
Generates a Mars key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.RC2KeyGenerator
Generates the RC2 key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.RC4KeyGenerator
Generates a RC4 secret key.
engineGenerateKey() - Method in class com.ibm.crypto.provider.SealKeyGenerator
Generates a Seal secret key.
engineGenerateKey() - Method in class javax.crypto.KeyGeneratorSpi
Generates a secret key.
engineGenerateParameters() - Method in class com.ibm.crypto.provider.DHParameterGenerator
Generates the parameters.
engineGenerateParameters() - Method in class com.ibm.crypto.provider.DSAParameterGenerator
Answers the newly generated parameters.
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.provider.DHKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.provider.DSAKeyFactory
Generates a private key for the given key specification.
engineGeneratePrivate(KeySpec) - Method in class com.ibm.crypto.provider.RSAKeyFactory
Generates a private key object from the provided key specification (key material).
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.provider.DHKeyFactory
Generates a public key object from the provided key specification (key material).
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.provider.DSAKeyFactory
Generates a public key for the given key specification.
engineGeneratePublic(KeySpec) - Method in class com.ibm.crypto.provider.RSAKeyFactory
Generates a public key object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.AESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.DESedeKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.DESKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret() - Method in class com.ibm.crypto.provider.DHKeyAgreement
Generates the shared secret and returns it in a new buffer.
engineGenerateSecret(byte[], int) - Method in class com.ibm.crypto.provider.DHKeyAgreement
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset.
engineGenerateSecret(String) - Method in class com.ibm.crypto.provider.DHKeyAgreement
Creates the shared secret and returns it as a secret key object of the requested algorithm type.
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.MarsSecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.PBEKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.PKCS5DerivedKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.PKCS5KeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.RC2SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.RC4SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret(KeySpec) - Method in class com.ibm.crypto.provider.SealSecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSecret() - Method in class javax.crypto.KeyAgreementSpi
Generates the shared secret and returns it in a new buffer.
engineGenerateSecret(byte[], int) - Method in class javax.crypto.KeyAgreementSpi
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset inclusive.
engineGenerateSecret(String) - Method in class javax.crypto.KeyAgreementSpi
Creates the shared secret and returns it as a secret key object of the requested algorithm type.
engineGenerateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactorySpi
Generates a SecretKey object from the provided key specification (key material).
engineGenerateSeed(int) - Method in class com.ibm.crypto.provider.SecureRandom
 
engineGenerateSeed(int) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
engineGenExemptionBlob() - Method in class javax.crypto.ExemptionMechanismSpi
Generates the exemption mechanism key blob.
engineGenExemptionBlob(byte[], int) - Method in class javax.crypto.ExemptionMechanismSpi
Generates the exemption mechanism key blob, and stores the result in the output buffer, starting at outputOffset inclusive.
engineGetBlockSize() - Method in class com.ibm.crypto.provider.AESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.ARCFOUR
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.BlowfishCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.DESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.DESedeCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.Mars
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.RC2
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.RC4
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.RSA
Returns the block size (in bytes).
engineGetBlockSize() - Method in class com.ibm.crypto.provider.Seal
Returns the block size (in bytes).
engineGetBlockSize() - Method in class javax.crypto.CipherSpi
Returns the block size (in bytes).
engineGetCertificate(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns the certificate associated with the given alias.
engineGetCertificate(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns the certificate associated with the given alias.
engineGetCertificateAlias(Certificate) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateAlias(Certificate) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns the (alias) name of the first keystore entry whose certificate matches the given certificate.
engineGetCertificateChain(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns the certificate chain associated with the given alias.
engineGetCertificateChain(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns the certificate chain associated with the given alias.
engineGetCertPathEncodings() - Method in class com.ibm.crypto.provider.X509Factory
Returns the encodings supported by this certification path factory, with the default encoding first.
engineGetCreationDate(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns the creation date of the entry identified by the given alias.
engineGetCreationDate(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns the creation date of the entry identified by the given alias.
engineGetCreationDate(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
This method is not supported.
engineGetCreationDate(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
This method is not supported.
engineGetDigestLength() - Method in class com.ibm.crypto.provider.MD2
Return the digest length in bytes
engineGetDigestLength() - Method in class com.ibm.crypto.provider.MD5
Return the digest length in bytes
engineGetDigestLength() - Method in class com.ibm.crypto.provider.SHA
Return the digest length in bytes
engineGetDigestLength() - Method in class com.ibm.crypto.provider.SHA2
Return the digest length in bytes
engineGetDigestLength() - Method in class com.ibm.crypto.provider.SHA3
Return the digest length in bytes
engineGetDigestLength() - Method in class com.ibm.crypto.provider.SHA5
Return the digest length in bytes
engineGetEffectiveKeyBits() - Method in class com.ibm.crypto.provider.RC2
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.DESParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.DESParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.DHParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.DHParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.DSAParameters
Returns the parameters in encoded bytes.
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.DSAParameters
Returns the parameters in encoded bytes with encoding method specified.
engineGetEncoded() - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.PBEParameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.PBEParameters
 
engineGetEncoded() - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineGetEncoded(String) - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineGetIV() - Method in class com.ibm.crypto.provider.AESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.ARCFOUR
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.BlowfishCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.DESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.DESedeCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.Mars
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.RC2
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.RC4
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.RSA
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class com.ibm.crypto.provider.Seal
Returns the initialization vector (IV) in a new buffer.
engineGetIV() - Method in class javax.crypto.CipherSpi
Returns the initialization vector (IV) in a new buffer.
engineGetKey(String, char[]) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns the key associated with the given alias, using the given password to recover it.
engineGetKey(String, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns the key associated with the given alias, using the given password to recover it.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.AESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.ARCFOUR
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.BlowfishCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.DESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.DESedeCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.Mars
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.RC2
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.RC4
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.RSA
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class com.ibm.crypto.provider.Seal
Returns the key size of the given key object.
engineGetKeySize(Key) - Method in class javax.crypto.CipherSpi
Returns the key size of the given key object in bits.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.AESKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.DESedeKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.DESKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(Key, Class) - Method in class com.ibm.crypto.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.provider.DSAKeyFactory
Answers a key specification for a given key.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.MarsSecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.PBEKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.PKCS5DerivedKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.PKCS5KeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.RC2SecretKeyFactory
Returns a specification (key material) of the given key in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class com.ibm.crypto.provider.RC4SecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(Key, Class) - Method in class com.ibm.crypto.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.provider.SealSecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
engineGetKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactorySpi
Returns a specification (key material) of the given key object in the requested format.
engineGetMacLength() - Method in class com.ibm.crypto.provider.HmacMD5
Returns the length of the HMAC in bytes.
engineGetMacLength() - Method in class com.ibm.crypto.provider.HmacSHA1
Returns the length of the HMAC in bytes.
engineGetMacLength() - Method in class com.ibm.crypto.provider.HmacSHA256
Returns the length of the HMAC in bytes.
engineGetMacLength() - Method in class com.ibm.crypto.provider.HmacSHA384
Returns the length of the HMAC in bytes.
engineGetMacLength() - Method in class com.ibm.crypto.provider.HmacSHA512
Returns the length of the HMAC in bytes.
engineGetMacLength() - Method in class javax.crypto.MacSpi
Returns the length of the MAC in bytes.
engineGetOutputSize(int) - Method in class com.ibm.crypto.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.provider.ARCFOUR
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.provider.BlowfishCipher
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.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.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).
engineGetOutputSize(int) - Method in class com.ibm.crypto.provider.Mars
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.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC4
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.provider.RC2
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.provider.RC4
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.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.provider.Seal
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 javax.crypto.CipherSpi
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 javax.crypto.ExemptionMechanismSpi
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next engineGenExemptionBlob operation, given the input length inputLen (in bytes).
engineGetParameter(String) - Method in class com.ibm.crypto.provider.SHA1withDSA
Deprecated.  
engineGetParameters() - Method in class com.ibm.crypto.provider.AESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.ARCFOUR
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.BlowfishCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.DESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.DESedeCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.Mars
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.RC2
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.RC4
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.RSA
Returns the parameters used with this cipher.
engineGetParameters() - Method in class com.ibm.crypto.provider.Seal
Returns the parameters used with this cipher.
engineGetParameters() - Method in class javax.crypto.CipherSpi
Returns the parameters used with this cipher.
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.DESParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.DHParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.DSAParameters
Return the parameter spec used by this parameter instance.
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.PBEParameters
 
engineGetParameterSpec(Class) - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.AESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.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.provider.AESCipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.AESKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.AESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.AESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.ARCFOUR
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.ARCFOUR
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.provider.ARCFOUR
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.ARCFOURKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.ARCFOURKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.ARCFOURKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.BlowfishCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.BlowfishCipher
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.provider.BlowfishCipher
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.BlowfishKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.BlowfishKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.BlowfishKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.DESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.DESCipher
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.provider.DESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.DESedeCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.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.provider.DESedeCipher
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.DESedeKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.DESedeKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.DESedeKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.DESKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.DESKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.DESKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.DESParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.DESParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.DESParameters
 
engineInit(Key, SecureRandom) - Method in class com.ibm.crypto.provider.DHKeyAgreement
Initializes this key agreement with the given key and source of randomness.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.DHKeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.DHParameterGenerator
Initializes this parameter generator for a certain keysize and source of randomness.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.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) - Method in class com.ibm.crypto.provider.DHParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.DHParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.DHParameters
 
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.DSAParameterGenerator
Initializes the receiver with the specified parameters and source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.DSAParameterGenerator
Initializes the receiver with the specified parameter size and source of randomness.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.DSAParameters
Initialize the DSAParameters by a DSAParameterSpec
engineInit(byte[]) - Method in class com.ibm.crypto.provider.DSAParameters
Initialize the DSAParameters by encoded bytes
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.DSAParameters
Initialize the DSAParameters by encoded bytes with the specified decoding method.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.HmacMD5
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.HmacMD5KeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.HmacMD5KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.HmacMD5KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.HmacSHA1
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.HmacSHA1KeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.HmacSHA1KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.HmacSHA1KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.HmacSHA256
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.HmacSHA384
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(Key, AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.HmacSHA512
Initializes the HMAC with the given secret key and algorithm parameters.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.Mars
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.Mars
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.provider.Mars
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.MarsKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.MarsKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.MarsKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.PBEParameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.PBEParameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.PBEParameters
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndRC2
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD2AndTripleDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndRC2
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithMD5AndTripleDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndRC2
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHA1AndTripleDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC2
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd128BitRC4
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC2
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
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.provider.PBEWithSHAAnd40BitRC4
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.RC2
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.RC2
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.provider.RC2
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.RC2KeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.RC2KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.RC2KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(AlgorithmParameterSpec) - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineInit(byte[]) - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineInit(byte[], String) - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.RC4
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.RC4
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.provider.RC4
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.RC4KeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.RC4KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.RC4KeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.RSA
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.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.provider.RSA
 
engineInit(int, Key, SecureRandom) - Method in class com.ibm.crypto.provider.Seal
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.Seal
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.provider.Seal
 
engineInit(SecureRandom) - Method in class com.ibm.crypto.provider.SealKeyGenerator
Initializes this key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.SealKeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class com.ibm.crypto.provider.SealKeyGenerator
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(int, Key, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key and a source of randomness.
engineInit(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.CipherSpi
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
engineInit(Key) - Method in class javax.crypto.ExemptionMechanismSpi
Initializes this exemption mechanism with a key.
engineInit(Key, AlgorithmParameterSpec) - Method in class javax.crypto.ExemptionMechanismSpi
Initializes this exemption mechanism with a key and a set of algorithm parameters.
engineInit(Key, AlgorithmParameters) - Method in class javax.crypto.ExemptionMechanismSpi
Initializes this exemption mechanism with a key and a set of algorithm parameters.
engineInit(Key, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this key agreement with the given key and source of randomness.
engineInit(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreementSpi
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
engineInit(SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes the key generator.
engineInit(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes the key generator with the specified parameter set and a user-provided source of randomness.
engineInit(int, SecureRandom) - Method in class javax.crypto.KeyGeneratorSpi
Initializes this key generator for a certain keysize, using the given source of randomness.
engineInit(Key, AlgorithmParameterSpec) - Method in class javax.crypto.MacSpi
Initializes the MAC with the given (secret) key and algorithm parameters.
engineInitSign(PrivateKey) - Method in class com.ibm.crypto.provider.SHA1withDSA
Initialize the receiver with the specified private key, to be used for signing purposes.
engineInitVerify(PublicKey) - Method in class com.ibm.crypto.provider.SHA1withDSA
Initialize the receiver with the specified public key, to be used for verification purposes.
engineIsCertificateEntry(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsCertificateEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns true if the entry identified by the given alias is a trusted certificate entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.ibm.crypto.provider.JavaKeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.ibm.crypto.provider.JceKeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineIsKeyEntry(String) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Returns true if the entry identified by the given alias is a key entry, and false otherwise.
engineLoad(InputStream, char[]) - Method in class com.ibm.crypto.provider.JavaKeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class com.ibm.crypto.provider.JceKeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Loads the keystore from the given input stream.
engineLoad(InputStream, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Loads the keystore from the given input stream.
engineNextBytes(byte[]) - Method in class com.ibm.crypto.provider.SecureRandom
 
engineNextBytes(byte[]) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
engineReset() - Method in class com.ibm.crypto.provider.HmacMD5
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineReset() - Method in class com.ibm.crypto.provider.HmacSHA1
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineReset() - Method in class com.ibm.crypto.provider.HmacSHA256
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineReset() - Method in class com.ibm.crypto.provider.HmacSHA384
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineReset() - Method in class com.ibm.crypto.provider.HmacSHA512
Resets the HMAC for further use, maintaining the secret key that the HMAC was initialized with.
engineReset() - Method in class com.ibm.crypto.provider.MD2
 
engineReset() - Method in class com.ibm.crypto.provider.MD5
 
engineReset() - Method in class com.ibm.crypto.provider.SHA
 
engineReset() - Method in class com.ibm.crypto.provider.SHA2
 
engineReset() - Method in class com.ibm.crypto.provider.SHA3
 
engineReset() - Method in class com.ibm.crypto.provider.SHA5
 
engineReset() - Method in class javax.crypto.MacSpi
Resets the MAC for further use, maintaining the secret key that the MAC was initialized with.
engineSetCertificateEntry(String, Certificate) - Method in class com.ibm.crypto.provider.JavaKeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class com.ibm.crypto.provider.JceKeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Assigns the given certificate to the given alias.
engineSetCertificateEntry(String, Certificate) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Assigns the given certificate to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.ibm.crypto.provider.JavaKeyStore
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.ibm.crypto.provider.JavaKeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.ibm.crypto.provider.JceKeyStore
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.ibm.crypto.provider.JceKeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Assigns the given key (that has already been protected) to the given alias.
engineSetKeyEntry(String, Key, char[], Certificate[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Assigns the given key to the given alias, protecting it with the given password.
engineSetKeyEntry(String, byte[], Certificate[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
This operation is not supported.
engineSetMode(String) - Method in class com.ibm.crypto.provider.AESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.ARCFOUR
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.BlowfishCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.DESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.DESedeCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.Mars
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.RC2
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.RC4
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.RSA
Sets the mode of this cipher.
engineSetMode(String) - Method in class com.ibm.crypto.provider.Seal
Sets the mode of this cipher.
engineSetMode(String) - Method in class javax.crypto.CipherSpi
Sets the mode of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.AESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.ARCFOUR
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.BlowfishCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.DESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.DESedeCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.Mars
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.RC2
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.RC4
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.RSA
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class com.ibm.crypto.provider.Seal
Sets the padding mechanism of this cipher.
engineSetPadding(String) - Method in class javax.crypto.CipherSpi
Sets the padding mechanism of this cipher.
engineSetParameter(String, Object) - Method in class com.ibm.crypto.provider.SHA1withDSA
Deprecated. Replaced with engineSetParameter(AlgorithmParameterSpec)
engineSetSeed(byte[]) - Method in class com.ibm.crypto.provider.SecureRandom
 
engineSetSeed(byte[]) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
engineSign() - Method in class com.ibm.crypto.provider.SHA1withDSA
Answers the signature bytes of the data updated so far.
engineSize() - Method in class com.ibm.crypto.provider.JavaKeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class com.ibm.crypto.provider.JceKeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Retrieves the number of entries in this keystore.
engineSize() - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Retrieves the number of entries in this keystore.
engineStore(OutputStream, char[]) - Method in class com.ibm.crypto.provider.JavaKeyStore
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineStore(OutputStream, char[]) - Method in class com.ibm.crypto.provider.JceKeyStore
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineStore(OutputStream, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStore
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineStore(OutputStream, char[]) - Method in class com.ibm.crypto.provider.PKCS12KeyStoreV2
Stores this keystore to the given output stream, and protects its integrity with the given password.
engineToString() - Method in class com.ibm.crypto.provider.DESedeParameters
 
engineToString() - Method in class com.ibm.crypto.provider.DESParameters
 
engineToString() - Method in class com.ibm.crypto.provider.DHParameters
 
engineToString() - Method in class com.ibm.crypto.provider.DSAParameters
 
engineToString() - Method in class com.ibm.crypto.provider.IBMOAEPParameters
 
engineToString() - Method in class com.ibm.crypto.provider.PBEParameters
 
engineToString() - Method in class com.ibm.crypto.provider.RC2Parameters
 
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.AESKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.DESedeKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.DESKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(Key) - Method in class com.ibm.crypto.provider.DHKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(Key) - Method in class com.ibm.crypto.provider.DSAKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.MarsSecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.PBEKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.PKCS5DerivedKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.PKCS5KeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.RC2SecretKeyFactory
Translates a SecretKey object, whose provider may be unknown or potentially untrusted, into a corresponding SecretKey object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.RC4SecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
engineTranslateKey(Key) - Method in class com.ibm.crypto.provider.RSAKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this key factory.
engineTranslateKey(SecretKey) - Method in class com.ibm.crypto.provider.SealSecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
engineTranslateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactorySpi
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.AESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.ARCFOUR
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.BlowfishCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.DESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.DESedeCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.Mars
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.RC2
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.RC4
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.RSA
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class com.ibm.crypto.provider.Seal
Unwrap a previously wrapped key.
engineUnwrap(byte[], String, int) - Method in class javax.crypto.CipherSpi
Unwrap a previously wrapped key.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.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.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.provider.ARCFOUR
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.provider.ARCFOUR
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.provider.BlowfishCipher
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.provider.BlowfishCipher
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.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.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.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, byte[], int) - Method in class com.ibm.crypto.provider.DESedeCipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.HmacMD5
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.HmacMD5
Processes the first len bytes in input, starting at offset.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.HmacSHA1
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.HmacSHA1
Processes the first len bytes in input, starting at offset.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.HmacSHA256
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.HmacSHA256
Processes the first len bytes in input, starting at offset.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.HmacSHA384
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.HmacSHA384
Processes the first len bytes in input, starting at offset.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.HmacSHA512
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.HmacSHA512
Processes the first len bytes in input, starting at offset.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.Mars
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.provider.Mars
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.MD2
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.MD2
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.MD5
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.MD5
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndDESCipher
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.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndRC2
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.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD2AndTripleDESCipher
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.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndDESCipher
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.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndRC2
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.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithMD5AndTripleDESCipher
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.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndDESCipher
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.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndRC2
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.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHA1AndTripleDESCipher
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.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC2
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.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd128BitRC4
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd2KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd3KeyTripleDESCipher
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.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC2
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.provider.PBEWithSHAAnd40BitRC4
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.provider.PBEWithSHAAnd40BitRC4
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.provider.RC2
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.provider.RC2
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.provider.RC4
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.provider.RC4
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.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.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.provider.Seal
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.provider.Seal
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.SHA
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.SHA1withDSA
Update the bytes signed so far with the extra byte provided.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA1withDSA
Update the bytes signed so far with the extra bytes provided.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.SHA2
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA2
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.SHA3
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA3
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte) - Method in class com.ibm.crypto.provider.SHA5
Update adds the passed byte to the digested data.
engineUpdate(byte[], int, int) - Method in class com.ibm.crypto.provider.SHA5
Update adds the selected part of an array of bytes to the digest.
engineUpdate(byte[], int, int) - Method in class javax.crypto.CipherSpi
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 javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(ByteBuffer, ByteBuffer) - Method in class javax.crypto.CipherSpi
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
engineUpdate(byte) - Method in class javax.crypto.MacSpi
Processes the given byte.
engineUpdate(byte[], int, int) - Method in class javax.crypto.MacSpi
Processes the first len bytes in input, starting at offset inclusive.
engineUpdate(ByteBuffer) - Method in class javax.crypto.MacSpi
Processes input.remaining() bytes in the ByteBuffer input, starting at input.position().
engineVerify(byte[]) - Method in class com.ibm.crypto.provider.SHA1withDSA
Verifies the passed signature.
engineWrap(Key) - Method in class com.ibm.crypto.provider.AESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.ARCFOUR
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.BlowfishCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.DESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.DESedeCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.Mars
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndRC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndRC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.RC2
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.RC4
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.RSA
Wrap a key.
engineWrap(Key) - Method in class com.ibm.crypto.provider.Seal
Wrap a key.
engineWrap(Key) - Method in class javax.crypto.CipherSpi
Wrap a key.
equals(Object) - Method in class javax.crypto.spec.RC2ParameterSpec
Tests for equality between the specified object and this object.
equals(Object) - Method in class javax.crypto.spec.RC5ParameterSpec
Tests for equality between the specified object and this object.
equals(Object) - Method in class javax.crypto.spec.SecretKeySpec
Tests for equality between the specified object and this object.
ExemptionMechanism - Class in javax.crypto
This class provides the functionality of an exemption mechanism, examples of which are key recovery, key weakening, and key escrow.
ExemptionMechanism(ExemptionMechanismSpi, Provider, String) - Constructor for class javax.crypto.ExemptionMechanism
Creates a ExemptionMechanism object.
ExemptionMechanismException - Exception in javax.crypto
This is the generic ExemptionMechanism exception.
ExemptionMechanismException() - Constructor for exception javax.crypto.ExemptionMechanismException
Constructs a ExemptionMechanismException with no detailed message.
ExemptionMechanismException(String) - Constructor for exception javax.crypto.ExemptionMechanismException
Constructs a ExemptionMechanismException with the specified detailed message.
ExemptionMechanismSpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the ExemptionMechanism class.
ExemptionMechanismSpi() - Constructor for class javax.crypto.ExemptionMechanismSpi
 

F

FeedbackCipher - Interface in com.ibm.crypto.provider
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.provider.PKCS5DerivedKeySpec
Ensures that the password characters of this spec are set to blanks when there are no more references to it.
finalize() - Method in class com.ibm.crypto.provider.PKCS5KeySpec
Ensures that the password characters of this spec are set to blanks when there are no more references to it.
finalize() - Method in class javax.crypto.ExemptionMechanism
Ensures that the key stored away by this ExemptionMechanism object will be wiped out when there are no more references to it.
flush() - Method in class javax.crypto.CipherOutputStream
Flushes this output stream by forcing any buffered output bytes that have already been processed by the encapsulated cipher object to be written out.
fromFile(File) - Static method in class com.ibm.crypto.provider.IdentityDatabase
Initialize an IdentityDatabase from file.
fromStream(InputStream) - Static method in class com.ibm.crypto.provider.IdentityDatabase
Initialize an identity database from a stream.

G

g - Variable in class com.ibm.crypto.provider.DHParameters
 
g - Variable in class com.ibm.crypto.provider.DSAParameters
 
generateKey() - Method in class javax.crypto.KeyGenerator
Generates a secret key.
generateKeyPair() - Method in class com.ibm.crypto.provider.DHKeyPairGenerator
Generates a key pair.
generateKeyPair() - Method in class com.ibm.crypto.provider.DSAKeyPairGenerator
Answers a newly generated key pair.
generateKeyPair() - Method in class com.ibm.crypto.provider.RSAKeyPairGenerator
 
generateSecret() - Method in class javax.crypto.KeyAgreement
Generates the shared secret and returns it in a new buffer.
generateSecret(byte[], int) - Method in class javax.crypto.KeyAgreement
Generates the shared secret, and places it into the buffer sharedSecret, beginning at offset inclusive.
generateSecret(String) - Method in class javax.crypto.KeyAgreement
Creates the shared secret and returns it as a SecretKey object of the specified algorithm.
generateSecret(KeySpec) - Method in class javax.crypto.SecretKeyFactory
Generates a SecretKey object from the provided key specification (key material).
genExemptionBlob() - Method in class javax.crypto.ExemptionMechanism
Generates the exemption mechanism key blob.
genExemptionBlob(byte[]) - Method in class javax.crypto.ExemptionMechanism
Generates the exemption mechanism key blob, and stores the result in the output buffer.
genExemptionBlob(byte[], int) - Method in class javax.crypto.ExemptionMechanism
Generates the exemption mechanism key blob, and stores the result in the output buffer, starting at outputOffset inclusive.
getAlgName() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the encryption algorithm.
getAlgorithm() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the algorithm that the key will be used in.
getAlgorithm() - Method in class com.ibm.crypto.provider.PKCS5KeySpec
Returns the algorithm.
getAlgorithm() - Method in class javax.crypto.Cipher
Returns the algorithm name of this Cipher object.
getAlgorithm() - Method in class javax.crypto.KeyAgreement
Returns the algorithm name of this KeyAgreement object.
getAlgorithm() - Method in class javax.crypto.KeyGenerator
Returns the algorithm name of this KeyGenerator object.
getAlgorithm() - Method in class javax.crypto.Mac
Returns the algorithm name of this Mac object.
getAlgorithm() - Method in class javax.crypto.SealedObject
Returns the algorithm that was used to seal this object.
getAlgorithm() - Method in class javax.crypto.SecretKeyFactory
Returns the algorithm name of this SecretKeyFactory object.
getAlgorithm() - Method in class javax.crypto.spec.PSource
Returns the PSource algorithm name.
getAlgorithm() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the algorithm associated with this secret key.
getAlgParameters() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the algorithm parameters used by the encryption algorithm.
getBlockSize() - Method in class javax.crypto.Cipher
Returns the block size (in bytes).
getDigestAlgorithm() - Method in class javax.crypto.spec.OAEPParameterSpec
Returns the message digest algorithm name.
getEffectiveKeyBits() - Method in class javax.crypto.spec.RC2ParameterSpec
Returns the effective key size in bits.
getEncoded() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the ASN.1 encoding of this object.
getEncoded() - Method in class javax.crypto.spec.SecretKeySpec
Returns the key material of this secret key.
getEncryptedData() - Method in class javax.crypto.EncryptedPrivateKeyInfo
Returns the encrypted data.
getEncryptionFunction() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the encryption function used to encrypt the key.
getExemptionMechanism() - Method in class javax.crypto.Cipher
Returns the exemption mechanism object used with this cipher.
getExponentSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the size in bits of the random exponent (private value).
getFeedback() - Method in interface com.ibm.crypto.provider.FeedbackCipher
Gets the name of the feedback mechanism
getFormat() - Method in class javax.crypto.spec.SecretKeySpec
Returns the name of the encoding format for this secret key.
getG() - Method in class javax.crypto.spec.DHParameterSpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the base generator g.
getG() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the base generator g.
getIdentity(String) - Method in class com.ibm.crypto.provider.IdentityDatabase
 
getIdentity(PublicKey) - Method in class com.ibm.crypto.provider.IdentityDatabase
Get an identity by key.
getInstance(String) - Static method in class javax.crypto.Cipher
Generates a Cipher object that implements the specified transformation.
getInstance(String, String) - Static method in class javax.crypto.Cipher
Creates a Cipher object that implements the specified transformation, as supplied by the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.Cipher
Creates a Cipher object that implements the specified transformation, as supplied by the specified provider.
getInstance(String) - Static method in class javax.crypto.ExemptionMechanism
Generates a ExemptionMechanism object that implements the specified exemption mechanism algorithm.
getInstance(String, String) - Static method in class javax.crypto.ExemptionMechanism
Generates a ExemptionMechanism object for the specified exemption mechanism from the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.ExemptionMechanism
Generates a ExemptionMechanism object for the specified exemption mechanism algorithm from the specified provider.
getInstance(String) - Static method in class javax.crypto.KeyAgreement
Generates a KeyAgreement object that implements the specified key agreement algorithm.
getInstance(String, String) - Static method in class javax.crypto.KeyAgreement
Generates a KeyAgreement object for the specified key agreement algorithm from the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.KeyAgreement
Generates a KeyAgreement object for the specified key agreement algorithm from the specified provider.
getInstance(String) - Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified algorithm.
getInstance(String, String) - Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm from the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.KeyGenerator
Generates a KeyGenerator object for the specified key algorithm from the specified provider.
getInstance(String) - Static method in class javax.crypto.Mac
Generates an Mac object that implements the specified MAC algorithm.
getInstance(String, String) - Static method in class javax.crypto.Mac
Generates an Mac object for the specified MAC algorithm from the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.Mac
Generates an Mac object for the specified MAC algorithm from the specified provider.
getInstance(String) - Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret-key algorithm.
getInstance(String, String) - Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret-key algorithm from the specified provider.
getInstance(String, Provider) - Static method in class javax.crypto.SecretKeyFactory
Generates a SecretKeyFactory object for the specified secret-key algorithm from the specified provider.
getIterationCount() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the iteration count.
getIterationCount() - Method in interface javax.crypto.interfaces.PBEKey
Returns the iteration count or 0 if not specified.
getIterationCount() - Method in class javax.crypto.spec.PBEKeySpec
Returns the iteration count or 0 if not specified.
getIterationCount() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the iteration count.
getIV() - Method in interface com.ibm.crypto.provider.FeedbackCipher
Gets the initialization vector.
getIV() - Method in class javax.crypto.Cipher
Returns the initialization vector (IV) in a new buffer.
getIV() - Method in class javax.crypto.spec.IvParameterSpec
Returns the initialization vector (IV).
getIV() - Method in class javax.crypto.spec.RC2ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getIV() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the IV or null if this parameter set does not contain an IV.
getKey() - Method in class com.ibm.crypto.provider.AESKeySpec
Returns the AES key material.
getKey() - Method in class com.ibm.crypto.provider.MarsKeySpec
Returns the key material of this secret key.
getKey() - Method in class com.ibm.crypto.provider.RC2KeySpec
Returns the key material of this secret key.
getKey() - Method in class com.ibm.crypto.provider.RC4KeySpec
Returns the key material of this secret key.
getKey() - Method in class com.ibm.crypto.provider.SealKeySpec
Returns the key material of this secret key.
getKey() - Method in class javax.crypto.spec.DESedeKeySpec
Returns the DES-EDE key.
getKey() - Method in class javax.crypto.spec.DESKeySpec
Returns the DES key material.
getKeyLength() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the key length.
getKeyLength() - Method in class javax.crypto.spec.PBEKeySpec
Returns the to-be-derived key length or 0 if not specified.
getKeySpec(Cipher) - Method in class javax.crypto.EncryptedPrivateKeyInfo
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
getKeySpec(Key) - Method in class javax.crypto.EncryptedPrivateKeyInfo
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
getKeySpec(Key, String) - Method in class javax.crypto.EncryptedPrivateKeyInfo
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
getKeySpec(Key, Provider) - Method in class javax.crypto.EncryptedPrivateKeyInfo
Extract the enclosed PKCS8EncodedKeySpec object from the encrypted data and return it.
getKeySpec(SecretKey, Class) - Method in class javax.crypto.SecretKeyFactory
Returns a specification (key material) of the given key object in the requested format.
getL() - Method in class javax.crypto.spec.DHParameterSpec
Returns the size in bits, l, of the random exponent (private value).
getMacLength() - Method in class javax.crypto.Mac
Returns the length of the MAC in bytes.
getMaxAllowedKeyLength(String) - Static method in class javax.crypto.Cipher
Returns the maximum key length for the specified transformation according to the installed JCE jurisdiction policy files.
getMaxAllowedParameterSpec(String) - Static method in class javax.crypto.Cipher
Returns an AlgorithmParameterSpec object which contains the maximum cipher parameter value according to the jurisdiction policy file.
getMGFAlgorithm() - Method in class javax.crypto.spec.OAEPParameterSpec
Returns the mask generation function algorithm name.
getMGFParameters() - Method in class javax.crypto.spec.OAEPParameterSpec
Returns the parameters for the mask generation function.
getName() - Method in class javax.crypto.ExemptionMechanism
Returns the exemption mechanism name of this ExemptionMechanism object.
getObject(Key) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObject(Cipher) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getObject(Key, String) - Method in class javax.crypto.SealedObject
Retrieves the original (encapsulated) object.
getOutputSize(int) - Method in class javax.crypto.Cipher
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).
getOutputSize(int) - Method in class javax.crypto.ExemptionMechanism
Returns the length in bytes that an output buffer would need to be in order to hold the result of the next genExemptionBlob operation, given the input length inputLen (in bytes).
getP() - Method in class javax.crypto.spec.DHParameterSpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the prime modulus p.
getP() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the prime modulus p.
getParameters() - Method in class javax.crypto.Cipher
Returns the parameters used with this cipher.
getParams() - Method in interface javax.crypto.interfaces.DHKey
Returns the key parameters.
getPassword() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the password.
getPassword() - Method in class com.ibm.crypto.provider.PKCS5KeySpec
Returns the password.
getPassword() - Method in interface javax.crypto.interfaces.PBEKey
Returns the password.
getPassword() - Method in class javax.crypto.spec.PBEKeySpec
Returns a copy of the password.
getPrimeSize() - Method in class javax.crypto.spec.DHGenParameterSpec
Returns the size in bits of the prime modulus.
getProvider() - Method in class javax.crypto.Cipher
Returns the provider of this Cipher object.
getProvider() - Method in class javax.crypto.ExemptionMechanism
Returns the provider of this ExemptionMechanism object.
getProvider() - Method in class javax.crypto.KeyAgreement
Returns the provider of this KeyAgreement object.
getProvider() - Method in class javax.crypto.KeyGenerator
Returns the provider of this KeyGenerator object.
getProvider() - Method in class javax.crypto.Mac
Returns the provider of this Mac object.
getProvider() - Method in class javax.crypto.SecretKeyFactory
Returns the provider of this SecretKeyFactory object.
getPSource() - Method in class javax.crypto.spec.OAEPParameterSpec
Returns the source of encoding input P.
getRounds() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the number of rounds.
getSalt() - Method in class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Returns the salt.
getSalt() - Method in interface javax.crypto.interfaces.PBEKey
Returns the salt or null if not specified.
getSalt() - Method in class javax.crypto.spec.PBEKeySpec
Returns a copy of the salt or null if not specified.
getSalt() - Method in class javax.crypto.spec.PBEParameterSpec
Returns the salt.
getValue() - Method in class javax.crypto.spec.PSource.PSpecified
Returns the value of encoding input P.
getVersion() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the version.
getWordSize() - Method in class javax.crypto.spec.RC5ParameterSpec
Returns the word size in bits.
getX() - Method in interface javax.crypto.interfaces.DHPrivateKey
Returns the private value, x.
getX() - Method in class javax.crypto.spec.DHPrivateKeySpec
Returns the private value x.
getY() - Method in interface javax.crypto.interfaces.DHPublicKey
Returns the public value, y.
getY() - Method in class javax.crypto.spec.DHPublicKeySpec
Returns the public value y.

H

hashCode() - Method in class javax.crypto.spec.RC2ParameterSpec
Calculates a hash code value for the object.
hashCode() - Method in class javax.crypto.spec.RC5ParameterSpec
Calculates a hash code value for the object.
hashCode() - Method in class javax.crypto.spec.SecretKeySpec
Calculates a hash code value for the object.
HmacMD5 - Class in com.ibm.crypto.provider
This is an implementation of the HMAC-MD5 algorithm.
HmacMD5() - Constructor for class com.ibm.crypto.provider.HmacMD5
Standard constructor, creates a new HmacMD5 instance.
HmacMD5KeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the HMAC-MD5 algorithm.
HmacMD5KeyGenerator() - Constructor for class com.ibm.crypto.provider.HmacMD5KeyGenerator
Verify the JCE framework in the constructor.
HmacSHA1 - Class in com.ibm.crypto.provider
This is an implementation of the HMAC-SHA1 algorithm.
HmacSHA1() - Constructor for class com.ibm.crypto.provider.HmacSHA1
Standard constructor, creates a new HmacSHA1 instance.
HmacSHA1KeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the HMAC-SHA1 algorithm.
HmacSHA1KeyGenerator() - Constructor for class com.ibm.crypto.provider.HmacSHA1KeyGenerator
Verify the JCE framework in the constructor.
HmacSHA256 - Class in com.ibm.crypto.provider
This is an implementation of the HMAC-SHA256 algorithm.
HmacSHA256() - Constructor for class com.ibm.crypto.provider.HmacSHA256
Standard constructor, creates a new HmacSHA256 instance.
HmacSHA256KeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the HMAC-SHA1 algorithm.
HmacSHA256KeyGenerator() - Constructor for class com.ibm.crypto.provider.HmacSHA256KeyGenerator
Verify the JCE framework in the constructor.
HmacSHA384 - Class in com.ibm.crypto.provider
This is an implementation of the HMAC-SHA384 algorithm.
HmacSHA384() - Constructor for class com.ibm.crypto.provider.HmacSHA384
Standard constructor, creates a new HmacSHA384 instance.
HmacSHA384KeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the HMAC-SHA1 algorithm.
HmacSHA384KeyGenerator() - Constructor for class com.ibm.crypto.provider.HmacSHA384KeyGenerator
Verify the JCE framework in the constructor.
HmacSHA512 - Class in com.ibm.crypto.provider
This is an implementation of the HMAC-SHA512 algorithm.
HmacSHA512() - Constructor for class com.ibm.crypto.provider.HmacSHA512
Standard constructor, creates a new HmacSHA512 instance.
HmacSHA512KeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the HMAC-SHA1 algorithm.
HmacSHA512KeyGenerator() - Constructor for class com.ibm.crypto.provider.HmacSHA512KeyGenerator
Verify the JCE framework in the constructor.

I

IBMJCE - Class in com.ibm.crypto.provider
Defines the "IBMJCE" provider.
IBMJCE() - Constructor for class com.ibm.crypto.provider.IBMJCE
 
IBMOAEPParameters - Class in com.ibm.crypto.provider
 
IBMOAEPParameters() - Constructor for class com.ibm.crypto.provider.IBMOAEPParameters
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD2AndRC2
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD5AndRC2
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
 
iCount - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
 
identities() - Method in class com.ibm.crypto.provider.IdentityDatabase
 
IdentityDatabase - Class in com.ibm.crypto.provider
An implementation of IdentityScope as a persistent identity database.
IdentityDatabase(File) - Constructor for class com.ibm.crypto.provider.IdentityDatabase
Construct a new, empty database with a specified source file.
IdentityDatabase(String) - Constructor for class com.ibm.crypto.provider.IdentityDatabase
Construct a new, empty database.
IllegalBlockSizeException - Exception in javax.crypto
This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
IllegalBlockSizeException() - Constructor for exception javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with no detail message.
IllegalBlockSizeException(String) - Constructor for exception javax.crypto.IllegalBlockSizeException
Constructs an IllegalBlockSizeException with the specified detail message.
init() - Method in class com.ibm.crypto.provider.MD2
Initialize the MD2 information
init() - Method in class com.ibm.crypto.provider.MD5
Initialize the MD5 information
init() - Method in class com.ibm.crypto.provider.SHA
Initialize the SHA information
init() - Method in class com.ibm.crypto.provider.SHA2
Initialize the SHA2 information
init() - Method in class com.ibm.crypto.provider.SHA3
Initialize the SHA3 information
init() - Method in class com.ibm.crypto.provider.SHA5
Initialize the SHA5 information
init(int, Key) - Method in class javax.crypto.Cipher
Initializes this cipher with a key.
init(int, Key, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a source of randomness.
init(int, Key, AlgorithmParameterSpec) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
init(int, Key, AlgorithmParameters) - Method in class javax.crypto.Cipher
Initializes this cipher with a key and a set of algorithm parameters.
init(int, Key, AlgorithmParameters, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with a key, a set of algorithm parameters, and a source of randomness.
init(int, Certificate) - Method in class javax.crypto.Cipher
Initializes this cipher with the public key from the given certificate.
init(int, Certificate, SecureRandom) - Method in class javax.crypto.Cipher
Initializes this cipher with the public key from the given certificate and a source of randomness.
init(Key) - Method in class javax.crypto.ExemptionMechanism
Initializes this exemption mechanism with a key.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.ExemptionMechanism
Initializes this exemption mechanism with a key and a set of algorithm parameters.
init(Key, AlgorithmParameters) - Method in class javax.crypto.ExemptionMechanism
Initializes this exemption mechanism with a key and a set of algorithm parameters.
init(Key) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, which is required to contain all the algorithm parameters required for this key agreement.
init(Key, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and source of randomness.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key and set of algorithm parameters.
init(Key, AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyAgreement
Initializes this key agreement with the given key, set of algorithm parameters, and source of randomness.
init(SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator.
init(AlgorithmParameterSpec) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the specified parameter set.
init(AlgorithmParameterSpec, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator with the specified parameter set and a user-provided source of randomness.
init(int) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain keysize.
init(int, SecureRandom) - Method in class javax.crypto.KeyGenerator
Initializes this key generator for a certain keysize, using a user-provided source of randomness.
init(Key) - Method in class javax.crypto.Mac
Initializes this Mac object with the given key.
init(Key, AlgorithmParameterSpec) - Method in class javax.crypto.Mac
Initializes this Mac object with the given key and algorithm parameters.
initialize(int, SecureRandom) - Method in class com.ibm.crypto.provider.DHKeyPairGenerator
Initializes this key pair generator for a certain keysize and source of randomness.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.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.provider.DSAKeyPairGenerator
Initialize the receiver to use a given secure random generator, and generate keys from the provided set of parameters.
initialize(int, SecureRandom) - Method in class com.ibm.crypto.provider.DSAKeyPairGenerator
Initialize the receiver to use a given secure random generator, and generate keys of a certain size.
initialize(AlgorithmParameterSpec, SecureRandom) - Method in class com.ibm.crypto.provider.RSAKeyPairGenerator
 
initialize(int, SecureRandom) - Method in class com.ibm.crypto.provider.RSAKeyPairGenerator
Initializes this KeyPairGenerator for given modulus and random source
initialize(int) - Method in class com.ibm.crypto.provider.RSAKeyPairGenerator
 
intern(X509Certificate) - Static method in class com.ibm.crypto.provider.X509Factory
Return an interned X509CertImpl for the given certificate.
internalGenerateSeed(int) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
internalNextBytes(byte[]) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
internalSetSeed(byte[]) - Method in class com.ibm.crypto.provider.SHA1PRNG
 
isCryptoAllowed(Key) - Method in class javax.crypto.ExemptionMechanism
Returns whether the result blob has been generated successfully by this exemption mechanism.
isFipsApproved() - Method in class com.ibm.crypto.provider.SHA1PRNG
 
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESedeKeySpec
Checks if the given DES-EDE key, starting at offset inclusive, is parity-adjusted.
isParityAdjusted(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material, starting at offset inclusive, is parity-adjusted.
isTrusted() - Method in class com.ibm.crypto.provider.SystemIdentity
Is this identity trusted by sun.* facilities?
isTrusted() - Method in class com.ibm.crypto.provider.SystemSigner
Returns true if this signer is trusted.
isWeak(byte[], int) - Static method in class javax.crypto.spec.DESKeySpec
Checks if the given DES key material is weak or semi-weak.
IvParameterSpec - Class in javax.crypto.spec
This class specifies an initialization vector (IV).
IvParameterSpec(byte[]) - Constructor for class javax.crypto.spec.IvParameterSpec
Creates an IvParameterSpec object using the bytes in iv as the IV.
IvParameterSpec(byte[], int, int) - Constructor for class javax.crypto.spec.IvParameterSpec
Creates an IvParameterSpec object using the first len bytes in iv, beginning at offset inclusive, as the IV.

J

JavaKeyStore - Class in com.ibm.crypto.provider
This class provides the keystore implementation referred to as "JKS".
JavaKeyStore() - Constructor for class com.ibm.crypto.provider.JavaKeyStore
 
javax.crypto - package javax.crypto
 
javax.crypto.interfaces - package javax.crypto.interfaces
 
javax.crypto.spec - package javax.crypto.spec
 
JceKeyStore - Class in com.ibm.crypto.provider
This class provides the keystore implementation referred to as "jceks".
JceKeyStore() - Constructor for class com.ibm.crypto.provider.JceKeyStore
 

K

KeyAgreement - Class in javax.crypto
This class provides the functionality of a key agreement (or key exchange) protocol.
KeyAgreement(KeyAgreementSpi, Provider, String) - Constructor for class javax.crypto.KeyAgreement
Creates a KeyAgreement object.
KeyAgreementSpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the KeyAgreement class.
KeyAgreementSpi() - Constructor for class javax.crypto.KeyAgreementSpi
 
KeyGenerator - Class in javax.crypto
This class provides the functionality of a (symmetric) key generator.
KeyGenerator(KeyGeneratorSpi, Provider, String) - Constructor for class javax.crypto.KeyGenerator
Creates a KeyGenerator object.
KeyGeneratorSpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the KeyGenerator class.
KeyGeneratorSpi() - Constructor for class javax.crypto.KeyGeneratorSpi
 
KeyTool - Class in com.ibm.crypto.tools
This tool manages keystores.

M

Mac - Class in javax.crypto
This class provides the functionality of a "Message Authentication Code" (MAC) algorithm.
Mac(MacSpi, Provider, String) - Constructor for class javax.crypto.Mac
Creates a MAC object.
MacSpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the Mac class.
MacSpi() - Constructor for class javax.crypto.MacSpi
 
MAGIC - Static variable in class com.ibm.crypto.provider.JavaKeyStore
 
main(String[]) - Static method in class com.ibm.crypto.tools.KeyTool
 
markSupported() - Method in class javax.crypto.CipherInputStream
Tests if this input stream supports the mark and reset methods, which it does not.
Mars - Class in com.ibm.crypto.provider
This class implements the Mars algorithm in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding scheme NoPadding).
Mars() - Constructor for class com.ibm.crypto.provider.Mars
Creates an instance of Mars cipher with default ECB mode and NoPadding.
Mars(String, String) - Constructor for class com.ibm.crypto.provider.Mars
Creates an instance of Mars cipher with the requested mode and padding.
MarsKeyGenerator - Class in com.ibm.crypto.provider
This class generates a secret key for use with the Mars algorithm.
MarsKeyGenerator() - Constructor for class com.ibm.crypto.provider.MarsKeyGenerator
Verify the JCE framework in the constructor.
MarsKeySpec - Class in com.ibm.crypto.provider
This class specifies a Mars secret key.
MarsKeySpec(byte[]) - Constructor for class com.ibm.crypto.provider.MarsKeySpec
Constructs a secret key from the given byte array.
MarsKeySpec(byte[], int) - Constructor for class com.ibm.crypto.provider.MarsKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
MarsSecretKeyFactory - Class in com.ibm.crypto.provider
This class implements the Mars key factory of the IBM provider.
MarsSecretKeyFactory() - Constructor for class com.ibm.crypto.provider.MarsSecretKeyFactory
Verify the JCE framework in the constructor.
MD2 - Class in com.ibm.crypto.provider
The MD2 class is used to compute an MD2 message digest over a given buffer of bytes.
MD2() - Constructor for class com.ibm.crypto.provider.MD2
Standard constructor, creates a new MD2 instance, allocates its buffers from the heap.
MD2withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
MD2withRSA() - Constructor for class com.ibm.crypto.provider.MD2withRSA
Construct a blank RSA object.
MD5 - Class in com.ibm.crypto.provider
The MD5 class is used to compute an MD5 message digest over a given buffer of bytes.
MD5() - Constructor for class com.ibm.crypto.provider.MD5
Standard constructor, creates a new MD5 instance, allocates its buffers from the heap.
MD5withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
MD5withRSA() - Constructor for class com.ibm.crypto.provider.MD5withRSA
Construct a blank RSA object.

N

nextXORBlock(byte[], int) - Method in class com.ibm.crypto.provider.Seal
 
NoSuchPaddingException - Exception in javax.crypto
This exception is thrown when a particular padding mechanism is requested but is not available in the environment.
NoSuchPaddingException() - Constructor for exception javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with no detail message.
NoSuchPaddingException(String) - Constructor for exception javax.crypto.NoSuchPaddingException
Constructs a NoSuchPaddingException with the specified detail message.
NullCipher - Class in javax.crypto
The NullCipher class is a class that provides an "identity cipher" -- one that does not tranform the plaintext.
NullCipher() - Constructor for class javax.crypto.NullCipher
 

O

OAEPParameterSpec - Class in javax.crypto.spec
This class specifies the set of parameters used with OAEP Padding, as defined in the PKCS #1 standard.
OAEPParameterSpec(String, String, AlgorithmParameterSpec, PSource) - Constructor for class javax.crypto.spec.OAEPParameterSpec
Constructs a parameter set for OAEP padding as defined in the PKCS #1 standard using the specified message digest algorithm mdName, mask generation function algorithm mgfName, parameters for the mask generation function mgfSpec, and source of the encoding input P pSrc.
OFB_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
OFB_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 

P

p - Variable in class com.ibm.crypto.provider.DHParameters
 
p - Variable in class com.ibm.crypto.provider.DSAParameters
 
pad(byte[], int, int) - Method in interface com.ibm.crypto.provider.Padding
Performs padding for the given data input.
Padding - Interface in com.ibm.crypto.provider
Padding interface.
padLength(int) - Method in interface com.ibm.crypto.provider.Padding
Determines how long the padding will be for a given input length.
padWithLen(byte[], int, int) - Method in interface com.ibm.crypto.provider.Padding
Adds the given number of padding bytes to the data input.
PBEKey - Interface in javax.crypto.interfaces
The interface to a PBE key.
PBEKeyFactory - Class in com.ibm.crypto.provider
This class implements a key factory for PBE keys according to PKCS#5, meaning that the password must consist of printable ASCII characters (values 32 to 126 decimal inclusive) and only the low order 8 bits of each password character are used.
PBEKeyFactory() - Constructor for class com.ibm.crypto.provider.PBEKeyFactory
Verify the JCE framework in the constructor.
PBEKeySpec - Class in javax.crypto.spec
A user-chosen password that can be used with password-based encryption (PBE).
PBEKeySpec(char[]) - Constructor for class javax.crypto.spec.PBEKeySpec
Constructor that takes a password.
PBEKeySpec(char[], byte[], int, int) - Constructor for class javax.crypto.spec.PBEKeySpec
Constructor that takes a password, salt, iteration count, and to-be-derived key length for generating PBEKey of variable-key-size PBE ciphers.
PBEKeySpec(char[], byte[], int) - Constructor for class javax.crypto.spec.PBEKeySpec
Constructor that takes a password, salt, iteration count for generating PBEKey of fixed-key-size PBE ciphers.
PBEParameters - Class in com.ibm.crypto.provider
This class implements the parameter set used with password-based encryption, which is defined in PKCS#5 as follows:
PBEParameters() - Constructor for class com.ibm.crypto.provider.PBEParameters
 
PBEParameterSpec - Class in javax.crypto.spec
This class specifies the set of parameters used with password-based encryption (PBE), as defined in the PKCS #5 standard.
PBEParameterSpec(byte[], int) - Constructor for class javax.crypto.spec.PBEParameterSpec
Constructs a parameter set for password-based encryption as defined in the PKCS #5 standard.
PBEWithMD2AndDESCipher - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithMD2AndDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithMD2AndRC2 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithMD2AndRC2() - Constructor for class com.ibm.crypto.provider.PBEWithMD2AndRC2
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithMD2AndTripleDESCipher - Class in com.ibm.crypto.provider
This class implements a proprietary password-based encryption algorithm.
PBEWithMD2AndTripleDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithMD5AndDESCipher - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithMD5AndDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithMD5AndRC2 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithMD5AndRC2() - Constructor for class com.ibm.crypto.provider.PBEWithMD5AndRC2
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithMD5AndTripleDESCipher - Class in com.ibm.crypto.provider
This class implements a proprietary password-based encryption algorithm.
PBEWithMD5AndTripleDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHA1AndDESCipher - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHA1AndDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHA1AndRC2 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHA1AndRC2() - Constructor for class com.ibm.crypto.provider.PBEWithSHA1AndRC2
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHA1AndTripleDESCipher - Class in com.ibm.crypto.provider
This class implements a proprietary password-based encryption algorithm.
PBEWithSHA1AndTripleDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd128BitRC2 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHAAnd128BitRC2() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd128BitRC4 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHAAnd128BitRC4() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd2KeyTripleDESCipher - Class in com.ibm.crypto.provider
This class implements a proprietary password-based encryption algorithm.
PBEWithSHAAnd2KeyTripleDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd3KeyTripleDESCipher - Class in com.ibm.crypto.provider
This class implements a proprietary password-based encryption algorithm.
PBEWithSHAAnd3KeyTripleDESCipher() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd40BitRC2 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHAAnd40BitRC2() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PBEWithSHAAnd40BitRC4 - Class in com.ibm.crypto.provider
This class represents password-based encryption as defined by the PKCS #5 standard.
PBEWithSHAAnd40BitRC4() - Constructor for class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
Creates an instance of this cipher, and initializes its mode (CBC) and padding (PKCS5).
PCBC_MODE - Static variable in class com.ibm.crypto.provider.DESCipher
 
PCBC_MODE - Static variable in class com.ibm.crypto.provider.DESedeCipher
 
PKCS12KeyStore - Class in com.ibm.crypto.provider
A KeyStore implementation of PKCS#12 files.
PKCS12KeyStore() - Constructor for class com.ibm.crypto.provider.PKCS12KeyStore
 
PKCS12KeyStoreV2 - Class in com.ibm.crypto.provider
A KeyStore implementation of PKCS#12 files.
PKCS12KeyStoreV2() - Constructor for class com.ibm.crypto.provider.PKCS12KeyStoreV2
 
PKCS5DerivedKeyFactory - Class in com.ibm.crypto.provider
This class implements a key factory for PKCS #5 derived keys.
PKCS5DerivedKeyFactory() - Constructor for class com.ibm.crypto.provider.PKCS5DerivedKeyFactory
 
PKCS5DerivedKeySpec - Class in com.ibm.crypto.provider
Specification for a derived key as defined by PKCS#5.
PKCS5DerivedKeySpec(char[], byte[], int, int, String) - Constructor for class com.ibm.crypto.provider.PKCS5DerivedKeySpec
Constructor that takes a password, salt, interation count, key length and key encryption function.
PKCS5KeyFactory - Class in com.ibm.crypto.provider
This class implements a key factory for PKCS5 keys according to PKCS #5, meaning that the password must consist of printable ASCII characters (values 32 to 126 decimal inclusive) and only the low order 8 bits of each password character are used.
PKCS5KeyFactory() - Constructor for class com.ibm.crypto.provider.PKCS5KeyFactory
 
PKCS5KeySpec - Class in com.ibm.crypto.provider
Specification for a "generalized" PBE key.
PKCS5KeySpec(char[], String) - Constructor for class com.ibm.crypto.provider.PKCS5KeySpec
Constructor that takes a password and an algorithm.
pkcs7String - Static variable in class com.ibm.crypto.provider.X509Factory
 
pkipString - Static variable in class com.ibm.crypto.provider.X509Factory
 
PRIVATE_KEY - Static variable in class javax.crypto.Cipher
Constant used to indicate the to-be-unwrapped key is a "private key".
propertyNames() - Method in class com.ibm.crypto.provider.IBMJCE
 
PSource - Class in javax.crypto.spec
This class specifies the source for encoding input P in OAEP Padding, as defined in the PKCS #1 standard.
PSource(String) - Constructor for class javax.crypto.spec.PSource
Constructs a source of the encoding input P for OAEP padding as defined in the PKCS #1 standard using the specified PSource algorithm.
PSource.PSpecified - Class in javax.crypto.spec
This class is used to explicitly specify the value for encoding input P in OAEP Padding.
PSource.PSpecified(byte[]) - Constructor for class javax.crypto.spec.PSource.PSpecified
Constructs the source explicitly with the specified value p as the encoding input P.
PUBLIC_KEY - Static variable in class javax.crypto.Cipher
Constant used to indicate the to-be-unwrapped key is a "public key".

Q

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

R

rawAlg - Variable in class com.ibm.crypto.provider.DESCipher
 
rawAlg - Variable in class com.ibm.crypto.provider.DESedeCipher
 
RC2 - Class in com.ibm.crypto.provider
This class implements the RC2 algorithm in its various modes (ECB, CFB, OFB, CBC, PCBC) and padding schemes (PKCS5Padding, NoPadding).
RC2() - Constructor for class com.ibm.crypto.provider.RC2
Creates an instance of RC2 cipher with default ECB mode and PKCS5Padding.
RC2(String, String) - Constructor for class com.ibm.crypto.provider.RC2
Creates an instance of RC2 cipher with the requested mode and padding.
rc2cipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
 
rc2cipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
 
RC2KeyGenerator - Class in com.ibm.crypto.provider
This class generates a RC2 key.
RC2KeyGenerator() - Constructor for class com.ibm.crypto.provider.RC2KeyGenerator
Verify the JCE framework in the constructor.
RC2KeySpec - Class in com.ibm.crypto.provider
This class specifies a RC2 secret key.
RC2KeySpec(byte[]) - Constructor for class com.ibm.crypto.provider.RC2KeySpec
Constructs a secret key from the given byte array.
RC2KeySpec(byte[], int) - Constructor for class com.ibm.crypto.provider.RC2KeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
RC2Parameters - Class in com.ibm.crypto.provider
This class implements the parameters used with the RC2 algorithm in various mode (CBC, ECB, OFB, CFB, PCBC).
RC2Parameters() - Constructor for class com.ibm.crypto.provider.RC2Parameters
 
RC2ParameterSpec - Class in javax.crypto.spec
This class specifies the parameters used with the RC2 algorithm.
RC2ParameterSpec(int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits).
RC2ParameterSpec(int, byte[]) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits) and an 8-byte IV.
RC2ParameterSpec(int, byte[], int) - Constructor for class javax.crypto.spec.RC2ParameterSpec
Constructs a parameter set for RC2 from the given effective key size (in bits) and IV.
RC2SecretKeyFactory - Class in com.ibm.crypto.provider
This class implements the RC2 key factory of the IBM provider.
RC2SecretKeyFactory() - Constructor for class com.ibm.crypto.provider.RC2SecretKeyFactory
Verify the JCE framework in the constructor.
RC4 - Class in com.ibm.crypto.provider
 
RC4() - Constructor for class com.ibm.crypto.provider.RC4
Creates an instance of RC4 cipher
rc4cipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
 
rc4cipher - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
 
RC4KeyGenerator - Class in com.ibm.crypto.provider
This class generates a key used by the RC4 algorithm.
RC4KeyGenerator() - Constructor for class com.ibm.crypto.provider.RC4KeyGenerator
Verify the JCE framework in the constructor.
RC4KeySpec - Class in com.ibm.crypto.provider
This class specifies a RC4 secret key.
RC4KeySpec(byte[]) - Constructor for class com.ibm.crypto.provider.RC4KeySpec
Constructs a secret key from the given byte array.
RC4KeySpec(byte[], int) - Constructor for class com.ibm.crypto.provider.RC4KeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
RC4SecretKeyFactory - Class in com.ibm.crypto.provider
This class implements the RC4 key factory of the IBM Provider.
RC4SecretKeyFactory() - Constructor for class com.ibm.crypto.provider.RC4SecretKeyFactory
Verify the JCE framework in the constructor.
RC5ParameterSpec - Class in javax.crypto.spec
This class specifies the parameters used with the RC5 algorithm.
RC5ParameterSpec(int, int, int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds and word size (in bits).
RC5ParameterSpec(int, int, int, byte[]) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds, word size (in bits), and IV.
RC5ParameterSpec(int, int, int, byte[], int) - Constructor for class javax.crypto.spec.RC5ParameterSpec
Constructs a parameter set for RC5 from the given version, number of rounds, word size (in bits), and IV.
read() - Method in class javax.crypto.CipherInputStream
Reads the next byte of data from this input stream.
read(byte[]) - Method in class javax.crypto.CipherInputStream
Reads up to b.length bytes of data from this input stream into an array of bytes.
read(byte[], int, int) - Method in class javax.crypto.CipherInputStream
Reads up to len bytes of data from this input stream into an array of bytes.
removeIdentity(Identity) - Method in class com.ibm.crypto.provider.IdentityDatabase
Removes an identity to the database.
reset() - Method in interface com.ibm.crypto.provider.FeedbackCipher
Resets the iv to its original value.
reset() - Method in class javax.crypto.Mac
Resets this Mac object.
RSA - Class in com.ibm.crypto.provider
This class implements the RSA algorithm.
RSA() - Constructor for class com.ibm.crypto.provider.RSA
Creates an instance of RSA
RSAKeyFactory - Class in com.ibm.crypto.provider
This class implements the RSA key factory of the IBMJCE provider.
RSAKeyFactory() - Constructor for class com.ibm.crypto.provider.RSAKeyFactory
 
RSAKeyPairGenerator - Class in com.ibm.crypto.provider
This class generates RSA public/private key pairs.
RSAKeyPairGenerator() - Constructor for class com.ibm.crypto.provider.RSAKeyPairGenerator
 
run(String[], PrintStream) - Method in class com.ibm.crypto.tools.KeyTool
 

S

salt - Variable in class com.ibm.crypto.provider.PBEWithMD2AndDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithMD2AndRC2
 
salt - Variable in class com.ibm.crypto.provider.PBEWithMD2AndTripleDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithMD5AndDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithMD5AndRC2
 
salt - Variable in class com.ibm.crypto.provider.PBEWithMD5AndTripleDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndRC2
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHA1AndTripleDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC2
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd128BitRC4
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd2KeyTripleDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd3KeyTripleDESCipher
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC2
 
salt - Variable in class com.ibm.crypto.provider.PBEWithSHAAnd40BitRC4
 
save(OutputStream) - Method in class com.ibm.crypto.provider.IdentityDatabase
Save the database in its current state to an output stream.
save() - Method in class com.ibm.crypto.provider.IdentityDatabase
Saves the database to the default source file.
Seal - Class in com.ibm.crypto.provider
 
Seal() - Constructor for class com.ibm.crypto.provider.Seal
Creates an instance of Seal cipher
SealedObject - Class in javax.crypto
This class enables a programmer to create an object and protect its confidentiality with a cryptographic algorithm.
SealedObject(Serializable, Cipher) - Constructor for class javax.crypto.SealedObject
Constructs a SealedObject from any Serializable object.
SealedObject(SealedObject) - Constructor for class javax.crypto.SealedObject
Constructs a SealedObject object from the passed-in SealedObject.
SealKeyGenerator - Class in com.ibm.crypto.provider
This class generates a key used by the Seal algorithm.
SealKeyGenerator() - Constructor for class com.ibm.crypto.provider.SealKeyGenerator
Verify the JCE framework in the constructor.
SealKeySpec - Class in com.ibm.crypto.provider
This class specifies a Seal secret key.
SealKeySpec(byte[]) - Constructor for class com.ibm.crypto.provider.SealKeySpec
Constructs a secret key from the given byte array.
SealKeySpec(byte[], int) - Constructor for class com.ibm.crypto.provider.SealKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
SealSecretKeyFactory - Class in com.ibm.crypto.provider
This class implements the Seal key factory of the IBM Provider.
SealSecretKeyFactory() - Constructor for class com.ibm.crypto.provider.SealSecretKeyFactory
Verify the JCE framework in the constructor.
SECRET_KEY - Static variable in class javax.crypto.Cipher
Constant used to indicate the to-be-unwrapped key is a "secret key".
SecretKey - Interface in javax.crypto
A secret (symmetric) key.
SecretKeyFactory - Class in javax.crypto
This class represents a factory for secret keys.
SecretKeyFactory(SecretKeyFactorySpi, Provider, String) - Constructor for class javax.crypto.SecretKeyFactory
Creates a SecretKeyFactory object.
SecretKeyFactorySpi - Class in javax.crypto
This class defines the Service Provider Interface (SPI) for the SecretKeyFactory class.
SecretKeyFactorySpi() - Constructor for class javax.crypto.SecretKeyFactorySpi
 
SecretKeySpec - Class in javax.crypto.spec
This class specifies a secret key in a provider-independent fashion.
SecretKeySpec(byte[], String) - Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array.
SecretKeySpec(byte[], int, int, String) - Constructor for class javax.crypto.spec.SecretKeySpec
Constructs a secret key from the given byte array, using the first len bytes of key, starting at offset inclusive.
SecureRandom - Class in com.ibm.crypto.provider
This class provides a crytpographically strong pseudo-random number generator based on the MD5 message digest algorithm.
SecureRandom() - Constructor for class com.ibm.crypto.provider.SecureRandom
 
SecureRandom(byte[]) - Constructor for class com.ibm.crypto.provider.SecureRandom
 
serialVersionUID - Static variable in interface javax.crypto.interfaces.DHPrivateKey
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
serialVersionUID - Static variable in interface javax.crypto.interfaces.DHPublicKey
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
serialVersionUID - Static variable in interface javax.crypto.interfaces.PBEKey
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
serialVersionUID - Static variable in interface javax.crypto.SecretKey
The class fingerprint that is set to indicate serialization compatibility since J2SE 1.4.
setRawAlg() - Method in class com.ibm.crypto.provider.DESCipher
Sets the raw algorithm to DES.
setRawAlg() - Method in class com.ibm.crypto.provider.DESedeCipher
 
setTrusted(boolean) - Method in class com.ibm.crypto.provider.SystemIdentity
Set the trust status of this identity.
SHA - Class in com.ibm.crypto.provider
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.provider.SHA
Standard constructor, creates a new SHA instance, allocates its buffers from the heap.
SHA1PRNG - Class in com.ibm.crypto.provider
This class provides a cryptographically strong pseudo-random number generator based on the SHA1 message digest algorithm.
SHA1PRNG() - Constructor for class com.ibm.crypto.provider.SHA1PRNG
 
SHA1PRNG(byte[]) - Constructor for class com.ibm.crypto.provider.SHA1PRNG
 
SHA1withDSA - Class in com.ibm.crypto.provider
 
SHA1withDSA() - Constructor for class com.ibm.crypto.provider.SHA1withDSA
Constructs a new instance of this class.
SHA1withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
SHA1withRSA() - Constructor for class com.ibm.crypto.provider.SHA1withRSA
Construct a blank RSA object.
SHA2 - Class in com.ibm.crypto.provider
This class implements the Secure Hash Algorithm 2 (SHA2) developed by the National Institute of Standards and Technology along with the National Security Agency.
SHA2() - Constructor for class com.ibm.crypto.provider.SHA2
Standard constructor, creates a new SHA2 instance, allocates its buffers from the heap.
SHA2withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
SHA2withRSA() - Constructor for class com.ibm.crypto.provider.SHA2withRSA
Construct a blank RSA object.
SHA3 - Class in com.ibm.crypto.provider
This class implements the Secure Hash Algorithm 3 (SHA-3) developed by the National Institute of Standards and Technology along with the National Security Agency.
SHA3() - Constructor for class com.ibm.crypto.provider.SHA3
Standard constructor, creates a new SHA3 instance, allocates its buffers from the heap.
SHA3withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
SHA3withRSA() - Constructor for class com.ibm.crypto.provider.SHA3withRSA
Construct a blank RSA object.
SHA5 - Class in com.ibm.crypto.provider
This class implements the Secure Hash Algorithm 5 (SHA-5) developed by the National Institute of Standards and Technology along with the National Security Agency.
SHA5() - Constructor for class com.ibm.crypto.provider.SHA5
Standard constructor, creates a new SHA5 instance, allocates its buffers from the heap.
SHA5withRSA - Class in com.ibm.crypto.provider
This class implements MD5 with RSA
SHA5withRSA() - Constructor for class com.ibm.crypto.provider.SHA5withRSA
Construct a blank RSA object.
ShortBufferException - Exception in javax.crypto
This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
ShortBufferException() - Constructor for exception javax.crypto.ShortBufferException
Constructs a ShortBufferException with no detail message.
ShortBufferException(String) - Constructor for exception javax.crypto.ShortBufferException
Constructs a ShortBufferException with the specified detail message.
size() - Method in class com.ibm.crypto.provider.IdentityDatabase
 
skip(long) - Method in class javax.crypto.CipherInputStream
Skips n bytes of input from the bytes that can be read from this input stream without blocking.
SystemIdentity - Class in com.ibm.crypto.provider
An identity with a very simple trust mechanism.
SystemIdentity(String, IdentityScope) - Constructor for class com.ibm.crypto.provider.SystemIdentity
 
SystemSigner - Class in com.ibm.crypto.provider
SunSecurity signer.
SystemSigner(String) - Constructor for class com.ibm.crypto.provider.SystemSigner
Construct a signer with a given name.
SystemSigner(String, IdentityScope) - Constructor for class com.ibm.crypto.provider.SystemSigner
Construct a signer with a name and a scope.

T

toString() - Method in class com.ibm.crypto.provider.IdentityDatabase
 
toString() - Method in class com.ibm.crypto.provider.SHA1withDSA
Answers a string containing a concise, human-readable description of the receiver.
toString() - Method in class com.ibm.crypto.provider.SystemIdentity
 
toString() - Method in class com.ibm.crypto.provider.SystemSigner
 
translateKey(SecretKey) - Method in class javax.crypto.SecretKeyFactory
Translates a key object, whose provider may be unknown or potentially untrusted, into a corresponding key object of this secret-key factory.

U

unpad(byte[], int, int) - Method in interface com.ibm.crypto.provider.Padding
Returns the index where padding starts.
unwrap(byte[], String, int) - Method in class javax.crypto.Cipher
Unwrap a previously wrapped key.
UNWRAP_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to key-unwrapping mode.
update(byte[]) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[]) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte[], int, int, byte[], int) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(ByteBuffer, ByteBuffer) - Method in class javax.crypto.Cipher
Continues a multiple-part encryption or decryption operation (depending on how this cipher was initialized), processing another data part.
update(byte) - Method in class javax.crypto.Mac
Processes the given byte.
update(byte[]) - Method in class javax.crypto.Mac
Processes the given array of bytes.
update(byte[], int, int) - Method in class javax.crypto.Mac
Processes the first len bytes in input, starting at offset inclusive.
update(ByteBuffer) - Method in class javax.crypto.Mac
Processes input.remaining() bytes in the ByteBuffer input, starting at input.position().

V

VERSION_1 - Static variable in class com.ibm.crypto.provider.JavaKeyStore
 
VERSION_2 - Static variable in class com.ibm.crypto.provider.JavaKeyStore
 

W

wrap(Key) - Method in class javax.crypto.Cipher
Wrap a key.
WRAP_MODE - Static variable in class javax.crypto.Cipher
Constant used to initialize cipher to key-wrapping mode.
write(int) - Method in class javax.crypto.CipherOutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class javax.crypto.CipherOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class javax.crypto.CipherOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.

X

X509Factory - Class in com.ibm.crypto.provider
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.provider.X509Factory
 
x509String - Static variable in class com.ibm.crypto.provider.X509Factory
 

A B C D E F G H I J K M N O P Q R S T U V W X