- add(int, E) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- add(E) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- addAll(Collection<? extends E>) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- addAll(int, Collection<? extends E>) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- addElement(ASN1Object) - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Appends the given object to this ASN.1 constructed object, making it the last component.
- addElement(ASN1Object) - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- addElement(ASN1Object) - Method in class oracle.security.crypto.asn1.ASN1Set
-
- addElement(Object) - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- addElement(E) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- addElementAt(Object, int) - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- addImplicitTag(ASN1Object, int) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
Returns the same object but with a different tag (and the context-specific tag class).
- AES - Class in oracle.security.crypto.core
-
An implementation of the Advanced Encryption Standard (AES), aka Rijndael, as defined in FIPS 197.
- AES() - Constructor for class oracle.security.crypto.core.AES
-
Creates an uninitialized AES instance.
- aes128_CBC - Static variable in interface oracle.security.crypto.core.AlgID
-
128-bit AES in CBC mode.
- AES128_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for AES128 (16 bytes).
- aes128_ECB - Static variable in interface oracle.security.crypto.core.AlgID
-
128-bit AES in ECB mode.
- AES128_KEY_LENGTH - Static variable in class oracle.security.crypto.core.AES
-
Key length for AES 128 in terms of number of bits.
- aes192_CBC - Static variable in interface oracle.security.crypto.core.AlgID
-
192-bit AES in CBC mode.
- AES192_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for AES192 (24 bytes).
- aes192_ECB - Static variable in interface oracle.security.crypto.core.AlgID
-
192-bit AES in ECB mode.
- AES192_KEY_LENGTH - Static variable in class oracle.security.crypto.core.AES
-
Key length for AES 192 in terms of number of bits.
- aes256_CBC - Static variable in interface oracle.security.crypto.core.AlgID
-
256-bit AES in CBC mode.
- AES256_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for AES256 (32 bytes).
- aes256_ECB - Static variable in interface oracle.security.crypto.core.AlgID
-
256-bit AES in ECB mode.
- AES256_KEY_LENGTH - Static variable in class oracle.security.crypto.core.AES
-
Key length for AES 256 in terms of number of bits.
- AlgID - Interface in oracle.security.crypto.core
-
This interface contains algorithm identifiers for various message digest, symmetric cryptography, and public key encryption and signature algorithms.
- algID - Variable in class oracle.security.crypto.core.MessageDigest
-
The algorithm identifier of this MessageDigest object.
- algID - Variable in class oracle.security.crypto.core.PBE
-
- algID - Variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
- algName() - Method in class oracle.security.crypto.core.AES
-
- algName() - Method in class oracle.security.crypto.core.Arcfour
-
Returns the name of the algorithm.
- algName() - Method in class oracle.security.crypto.core.Blowfish
-
- algName() - Method in class oracle.security.crypto.core.Coder
-
Returns the name of the algorithm which this coder implements.
- algName() - Method in class oracle.security.crypto.core.DES
-
Returns the name of this algorithm: DES
- algName() - Method in class oracle.security.crypto.core.DES_EDE
-
- algName() - Method in class oracle.security.crypto.core.DHKeyAgreement
-
Returns the name of the key agreement algorithm.
- algName() - Method in class oracle.security.crypto.core.DSA
-
Returns the name of the algorithm.
- algName() - Method in class oracle.security.crypto.core.HMAC
-
Returns the algorithm name of this HMAC.
- algName() - Method in class oracle.security.crypto.core.KeyAgreement
-
Returns the name of the key agreement algorithm.
- algName() - Method in class oracle.security.crypto.core.MD2
-
Returns the algorithm name of this message digest.
- algName() - Method in class oracle.security.crypto.core.MD4
-
Returns the algorithm name of this message digest.
- algName() - Method in class oracle.security.crypto.core.MD5
-
Returns the algorithm name of this message digest.
- algName() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns the algorithm name of this message digest.
- algName() - Method in class oracle.security.crypto.core.Padding
-
The name of the padding algorithm.
- algName() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- algName() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- algName() - Method in class oracle.security.crypto.core.RC2
-
Returns the name of the algorithm.
- algName() - Method in class oracle.security.crypto.core.RSAMDSignature
-
Returns the name of the signing algorithm.
- algName() - Method in class oracle.security.crypto.core.RSApkcs1
-
Returns the encryption scheme as a string.
- algName() - Method in class oracle.security.crypto.core.SHA
-
Returns the algorithm name of this message digest.
- algName() - Method in class oracle.security.crypto.core.Signature
-
Returns the name of the signing algorithm.
- AlgorithmIdentifier - Class in oracle.security.crypto.core
-
This class encapsulates an AlgorithmIdentifier object, as defined in X.509 and as used in several other standards, such as PKCS.
- AlgorithmIdentifier(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new algorithm identifier with the given algorithm OID and parameters.
- AlgorithmIdentifier(ASN1ObjectID, boolean) - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new algorithm identifier with the given algorithm OID and no parameters.
- AlgorithmIdentifier(ASN1ObjectID) - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new algorithm identifier without parameters.
- AlgorithmIdentifier(InputStream) - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new AlgorithmIdentifier
object from the specified input stream.
- AlgorithmIdentifier(ASN1Sequence) - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new AlgorithmIdentifier
object from the specified ASN1Sequence.
- AlgorithmIdentifier() - Constructor for class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a new empty instance.
- AlgorithmIdentifierException - Exception in oracle.security.crypto.core
-
Signals that inappropriate or unsupported parameters were provided to an algorithm.
- AlgorithmIdentifierException(String, Throwable) - Constructor for exception oracle.security.crypto.core.AlgorithmIdentifierException
-
- AlgorithmIdentifierException(Throwable) - Constructor for exception oracle.security.crypto.core.AlgorithmIdentifierException
-
- AlgorithmIdentifierException() - Constructor for exception oracle.security.crypto.core.AlgorithmIdentifierException
-
Creates a new AlgorithmIdentifierException
with no detail message.
- AlgorithmIdentifierException(String) - Constructor for exception oracle.security.crypto.core.AlgorithmIdentifierException
-
Creates a new AlgorithmIdentifierException
with the specified detail message.
- APPLICATION - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 application tag class.
- Arcfour - Class in oracle.security.crypto.core
-
The Arcfour stream cipher, as described in the IETF Internet Draft A Stream Cipher Encryption Algorithm "Arcfour" (Kaukonen, Thayer 1999), which is equivalent to the RC4 stream cipher.
- Arcfour() - Constructor for class oracle.security.crypto.core.Arcfour
-
Creates an uninitialized Arcfour instance.
- ARCFOUR_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for ARCFOUR (16 bytes).
- areEqual(byte[], byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Compares two byte arrays for equality.
- areEqual(byte[], int, byte[], int, int) - Static method in class oracle.security.crypto.util.Utils
-
Compares two byte arrays for equality from the given offsets over the given length.
- ArrayVector - Class in oracle.security.crypto.util
-
Deprecated.
Use ArrayList
- ArrayVector() - Constructor for class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- ArrayVector(int) - Constructor for class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- ArrayVector(Object[]) - Constructor for class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- ASN1 - Interface in oracle.security.crypto.asn1
-
Various constants used in ASN.1 notation.
- ASN1BitString - Class in oracle.security.crypto.asn1
-
The universal ASN.1 bit string type.
- ASN1BitString() - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
- ASN1BitString(byte[]) - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
- ASN1BitString(byte[], int) - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
- ASN1BitString(int) - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
Creates a new ASN.1 bit string of the specified number of bits.
- ASN1BitString(BigInteger) - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
Creates a new bit string from the given integer value.
- ASN1BitString(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1BitString
-
- ASN1Boolean - Class in oracle.security.crypto.asn1
-
The universal ASN.1 boolean type.
- ASN1Boolean() - Constructor for class oracle.security.crypto.asn1.ASN1Boolean
-
- ASN1Boolean(boolean) - Constructor for class oracle.security.crypto.asn1.ASN1Boolean
-
- ASN1Boolean(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Boolean
-
- ASN1Constructed - Interface in oracle.security.crypto.asn1
-
Represents an ASN.1 object which consists of multiple components.
- ASN1ConstructedInputStream - Class in oracle.security.crypto.asn1
-
A stream for reading one ASN.1 constructed encoding.
- ASN1ConstructedInputStream(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Creates a new ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.
- ASN1ConstructedInputStream(InputStream, int) - Constructor for class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Creates a new ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.
- ASN1ConstructedInputStream(InputStream, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Creates a new ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.
- ASN1ConstructedInputStream(InputStream, ASN1Header) - Constructor for class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Creates a new ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the contents octets of an ASN.1 encoding.
- ASN1Date - Class in oracle.security.crypto.asn1
-
The universal ASN.1 UTCTime type.
- ASN1Date() - Constructor for class oracle.security.crypto.asn1.ASN1Date
-
- ASN1Date(Date) - Constructor for class oracle.security.crypto.asn1.ASN1Date
-
Creates a new ASN1Date object and initializes to represent the specified date/time.
ASN1Date(Date, boolean) - Constructor for class oracle.security.crypto.asn1.ASN1Date
-
Creates a new ASN1Date object and initializes to represent the specified date/time.
ASN1Date(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Date
ASN1FormatException - Exception in oracle.security.crypto.asn1
-
Signals that an error occured while parsing an ASN.1 encoded structure.
ASN1FormatException() - Constructor for exception oracle.security.crypto.asn1.ASN1FormatException
ASN1FormatException(String) - Constructor for exception oracle.security.crypto.asn1.ASN1FormatException
ASN1GenericConstructed - Class in oracle.security.crypto.asn1
-
A class for ASN.1 DER constructed types with an unrecognized tag or a non-universal tag class (e.g., implicitly tagged sequences and sets, or explicitly tagged wrappers).
ASN1GenericConstructed(int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Creates a new, empty ASN.1 constructed object (that is, one with no components), which has the given tag and the context-specific tag class.
ASN1GenericConstructed(int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Creates a new, empty ASN.1 structure (that is, with no components), with the given tag and tag class.
ASN1GenericConstructed(ASN1Object, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Construct an EXPLICIT wrapper around an object with the given tag and the context-specific tag class.
ASN1GenericConstructed(ASN1Object, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Construct an EXPLICIT wrapper around an object with the given tag and tag class.
ASN1GenericConstructed(Vector<? extends ASN1Object>, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- ASN1GenericConstructed(Vector<? extends ASN1Object>, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- ASN1GenericConstructed(List<? extends ASN1Object>, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Creates a new ASN.1 constructed object, with the given components vector and tag, and the context-specific tag class.
- ASN1GenericConstructed(List<? extends ASN1Object>, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Creates a new ASN.1 constructed object, with the given components vector, tag, and tag class.
- ASN1GenericConstructed(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- ASN1GenericConstructed(byte[]) - Constructor for class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- ASN1GenericPrimitive - Class in oracle.security.crypto.asn1
-
A class for ASN.1 DER primitive types with an unrecognized tag or a non-universal class.
- ASN1GenericPrimitive(byte[], int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
Creates a new ASN.1 generic primitive object, with the given tag and the context-specific tag class.
- ASN1GenericPrimitive(byte[], int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
Creates a new ASN.1 generic primitive object, with the given tag and tag class.
- ASN1GenericPrimitive(ASN1Object, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
Creates a new ASN.1 primitive object, with the specified tag and the context-specific tag class, which has the given ASN.1 object as its underlying value.
- ASN1GenericPrimitive(ASN1Object, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
Creates a new ASN.1 primitive object, with the specified tag and tag class, which has the given ASN.1 object as its underlying value.
- ASN1GenericPrimitive(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- ASN1GenericPrimitive(InputStream, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- ASN1GenericPrimitive(InputStream, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- ASN1Header - Class in oracle.security.crypto.asn1
-
Represents the header (tag, encoding method, and length) of an ASN.1 object encoding.
- ASN1Header() - Constructor for class oracle.security.crypto.asn1.ASN1Header
-
Creates an uninitialized ASN.1 header.
- ASN1Header(int, int) - Constructor for class oracle.security.crypto.asn1.ASN1Header
-
Creates an ASN1 Header of the specified tag and tag class.
- ASN1Header(int, int, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1Header
-
Creates an ASN1 Header of the specified tag, tag class, encoding method, and length.
- ASN1Header(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Header
-
- ASN1Integer - Class in oracle.security.crypto.asn1
-
The universal ASN.1 integer type.
- ASN1Integer(BigInteger) - Constructor for class oracle.security.crypto.asn1.ASN1Integer
-
- ASN1Integer(BigInt) - Constructor for class oracle.security.crypto.asn1.ASN1Integer
-
- ASN1Integer(long) - Constructor for class oracle.security.crypto.asn1.ASN1Integer
-
- ASN1Integer(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Integer
-
- ASN1Null - Class in oracle.security.crypto.asn1
-
The ASN.1 null value.
- ASN1Null() - Constructor for class oracle.security.crypto.asn1.ASN1Null
-
- ASN1Null(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Null
-
- ASN1Object - Interface in oracle.security.crypto.asn1
-
A streamable object which uses ASN.1 encodings as its input/output format.
- ASN1ObjectID - Class in oracle.security.crypto.asn1
-
The universal ASN.1 object identifier type.
- ASN1ObjectID(int[]) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(int[], int[]) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(ASN1ObjectID, int[]) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(ASN1ObjectID, int) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(int[], int) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(int[], int, int) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(int[], int, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(int[], int, int, int, int) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
- ASN1ObjectID(String) - Constructor for class oracle.security.crypto.asn1.ASN1ObjectID
-
Constructs an ASN.1 object identifier from a string of dot-separated numbers (for example, "1.2.3.4").
- ASN1OctetString - Class in oracle.security.crypto.asn1
-
The universal ASN.1 octet string type.
- ASN1OctetString(byte[]) - Constructor for class oracle.security.crypto.asn1.ASN1OctetString
-
- ASN1OctetString(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1OctetString
-
- ASN1Sequence - Class in oracle.security.crypto.asn1
-
An ASN.1 sequence.
- ASN1Sequence() - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
Makes a sequence with no components.
- ASN1Sequence(ASN1Object) - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
Makes a sequence with one component.
- ASN1Sequence(Vector<? extends ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
- ASN1Sequence(List<? extends ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
- ASN1Sequence(Collection<? extends ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
Makes a sequence with the given components.
- ASN1Sequence(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Sequence
-
- ASN1SequenceInputStream - Class in oracle.security.crypto.asn1
-
A stream for reading the components of an ASN1Sequence
.
- ASN1SequenceInputStream(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1SequenceInputStream
-
- ASN1Set - Class in oracle.security.crypto.asn1
-
An ASN.1 set.
- ASN1Set() - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
Makes a new set with no elements.
- ASN1Set(ASN1Object) - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
Makes a set with one element.
- ASN1Set(Vector<? extends ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
- ASN1Set(List<? extends ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
Makes a set with the given elements.
- ASN1Set(Enumeration<ASN1Object>) - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
Deprecated.
- ASN1Set(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1Set
-
- ASN1SetInputStream - Class in oracle.security.crypto.asn1
-
A stream for reading the components of an ASN1Set
.
- ASN1SetInputStream(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1SetInputStream
-
- ASN1String - Class in oracle.security.crypto.asn1
-
Various universal ASN.1 string types.
- ASN1String(String) - Constructor for class oracle.security.crypto.asn1.ASN1String
-
Create a new
ASN1String
with the given string value and the
ASN1.IA5STRING
type.
- ASN1String(String, int) - Constructor for class oracle.security.crypto.asn1.ASN1String
-
Create a new ASN1String
with the given string value and the given type.
- ASN1String(InputStream) - Constructor for class oracle.security.crypto.asn1.ASN1String
-
- ASN1TaggedObject - Interface in oracle.security.crypto.asn1
-
An ASN.1 object for which the header is known.
- ASN1Utils - Class in oracle.security.crypto.asn1
-
ASN1 auxiliary routines for performing I/O and interconverting ASN.1 format to Java formats.
- assertAllowExport() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
If either this key's export flag or the global export flag is set to
false
, this method throws a
KeyExportException
.
- assertAllowExport() - Method in class oracle.security.crypto.core.RSAKey
-
If either this key's export flag or the global export flag is set to
false
, this method throws a
KeyExportException
.
- assertAllowExport() - Method in class oracle.security.crypto.core.SymmetricKey
-
If either this key's export flag or the global export flag is set to
false
, this method throws a
KeyExportException
.
- assertDecryption() - Method in class oracle.security.crypto.core.Cipher
-
Used by subclasses to lock the cipher into Decryption mode.
- assertEncryption() - Method in class oracle.security.crypto.core.Cipher
-
Used by subclasses to lock the cipher into Encryption mode.
- assertKeyUnwrap() - Method in class oracle.security.crypto.core.Cipher
-
Used by subclasses to lock the cipher into Key-Unwrap mode.
- assertKeyWrap() - Method in class oracle.security.crypto.core.Cipher
-
Used by subclasses to lock the cipher into Key-Wrap mode.
- assertReadyState() - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Checks that the crypto module is in the READY
state.
- attrTypeID - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
ITU X.520 standard naming attributes arc.
- AuthenticationException - Exception in oracle.security.crypto.core
-
Signals an authentication error.
- AuthenticationException(String, Throwable) - Constructor for exception oracle.security.crypto.core.AuthenticationException
-
- AuthenticationException(Throwable) - Constructor for exception oracle.security.crypto.core.AuthenticationException
-
- AuthenticationException() - Constructor for exception oracle.security.crypto.core.AuthenticationException
-
Constructs an AuthenticationException with no detail message.
- AuthenticationException(String) - Constructor for exception oracle.security.crypto.core.AuthenticationException
-
Constructs an AuthenticationException with the specified detail message.
- available() - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
- available() - Method in class oracle.security.crypto.core.CoderInputStream
-
Return the number of bytes that can be read without blocking.
- available() - Method in class oracle.security.crypto.util.ObjectPool
-
Returns the number of pooled objects that are not currently in use.
- available() - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- capacity() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- CBC - Static variable in class oracle.security.crypto.core.Cipher
-
Cipher Block Chaining (CBC) mode.
- CBCAlgorithmIdentifier - Class in oracle.security.crypto.core
-
An algorithm identifier for Cipher Block Chaining (CBC) mode symmetric block ciphers, which use an initialization vector as a parameter.
- CBCAlgorithmIdentifier() - Constructor for class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Creates a new empty instance.
- CBCAlgorithmIdentifier(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Create a new CBCAlgorithmIdentifier
using the given OID, and obtaining the initialization vector by decoding the given ASN1Object
.
- CBCAlgorithmIdentifier(ASN1ObjectID, byte[]) - Constructor for class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Create a new CBCAlgorithmIdentifier
using the given OID and initialization vector.
- CBCAlgorithmIdentifier(AlgorithmIdentifier, byte[]) - Constructor for class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Create a new CBCAlgorithmIdentifier
using the OID from the given algorithm identifier and initialization vector.
- CBCAlgorithmIdentifier(InputStream) - Constructor for class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Makes a new instance by reading its encoding from the given InputStream.
- charsToBytes(char[], byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Converts an array of 16-bit chararacters into an array of bytes.
- checkEncodingMethod(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- checkKeyParity(SymmetricKey, int) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Check the least significant bit of each key byte for the parity indicated -- 1
for odd parity or 0
for even parity.
- checkParity(SymmetricKey, int) - Static method in class oracle.security.crypto.core.DESKey
-
Check the least significant bit of each key byte for the parity indicated -- 1
for odd parity or 0
for even parity.
- checkTag(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- checkTagClass(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- Cipher - Class in oracle.security.crypto.core
-
A generic class for representing Ciphers, which may be BlockCiphers or direct descendants of the Cipher class.
- Cipher() - Constructor for class oracle.security.crypto.core.Cipher
-
- cipherAlgID - Variable in class oracle.security.crypto.core.PBE
-
- CipherException - Exception in oracle.security.crypto.core
-
This exception signals that an error occurred in an operation by a Cipher object.
- CipherException(String, Throwable) - Constructor for exception oracle.security.crypto.core.CipherException
-
- CipherException(Throwable) - Constructor for exception oracle.security.crypto.core.CipherException
-
- CipherException() - Constructor for exception oracle.security.crypto.core.CipherException
-
Constructs a CipherException with no detail message.
- CipherException(String) - Constructor for exception oracle.security.crypto.core.CipherException
-
Constructs a CipherException with the specified detail message.
- clear() - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Clears (zeroes) the pool state of the PRNG, in effect bringing it to the same state as a newly-constructed, unseeded instance.
- clear() - Method in class oracle.security.crypto.core.DSARandomBitsSource
-
Returns the internal values used by this PRNG to their initial unseeded state.
- clear() - Method in class oracle.security.crypto.core.EntropySource
-
Destroys (writes zero to) sensitive internal data structures used by the entropy source.
- clear() - Method in class oracle.security.crypto.core.RandomBitsSource
-
Clears out sensitive data pools within the PRNG.
- clear() - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
Overrides the corresponding abstract method in the EntropySource
class, but has no effect since there is no sensitive state data contained here for the JVM's thread scheduler.
- clear() - Method in class oracle.security.crypto.core.SREntropySource
-
This method has no effect on the underlying java.security.SecureRandom
instance.
- clear() - Method in class oracle.security.crypto.core.SRRandomBitsSource
-
- clear() - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- clear() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Clears this hashtable so that it contains no keys.
- clear() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- clearBit(int) - Method in class oracle.security.crypto.asn1.ASN1BitString
-
Clears the specified bit.
- clearModuleState() - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Resets the module state to NOT_INITIALIZED
.
- clone() - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Creates a deep copy of this AlgorithmIdentifier
object.
- clone() - Method in class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Creates a deep clone of this CBCAlgorithmIdentifier
object.
- clone() - Method in class oracle.security.crypto.core.DHKey
-
Create a deep clone of this DHKey
object.
- clone() - Method in class oracle.security.crypto.core.DHPrivateKey
-
- clone() - Method in class oracle.security.crypto.core.DHPublicKey
-
- clone() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Creates a deep copy of this DSAPrivateKey
instance.
- clone() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Creates a deep copy of this DSAPublicKey
instance.
- clone() - Method in class oracle.security.crypto.core.ECKey
-
- clone() - Method in class oracle.security.crypto.core.ECPrivateKey
-
- clone() - Method in class oracle.security.crypto.core.ECPublicKey
-
- clone() - Method in class oracle.security.crypto.core.HMAC
-
Returns a clone of this HMAC object.
- clone() - Method in interface oracle.security.crypto.core.Key
-
Performs a deep clone of the Key instance.
- clone() - Method in class oracle.security.crypto.core.MD2
-
Returns a clone of this message digest object.
- clone() - Method in class oracle.security.crypto.core.MD4
-
Returns a clone of this message digest object.
- clone() - Method in class oracle.security.crypto.core.MD5
-
Returns a clone of this message digest object.
- clone() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns a clone of this message digest object.
- clone() - Method in class oracle.security.crypto.core.MessageDigest.MDState
-
Clones the MD state.
- clone() - Method in class oracle.security.crypto.core.OAEPAlgorithmIdentifier
-
Creates a deep copy of this OAEPAlgorithmIdentifier
object.
- clone() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- clone() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Clone this Algorithm Identifier.
- clone() - Method in class oracle.security.crypto.core.PBMacAlgID
-
Creates a deep copy of this PBMacID
object.
- clone() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a clone of the instance.
- clone() - Method in class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Creates a deep copy of this RC2AlgorithmIdentifier
object.
- clone() - Method in class oracle.security.crypto.core.RSAKey
-
Creates a deep clone of this RSAKey
object.
- clone() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Creates a deep copy of this RSAPrivateKey
instance.
- clone() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Creates a deep copy of this RSAPublicKey
instance.
- clone() - Method in class oracle.security.crypto.core.SHA
-
Clone this object.
- clone() - Method in class oracle.security.crypto.core.SymmetricKey
-
Creates a deep copy of this SymmetricKey
instance.
- clone() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Creates a shallow copy of this hashtable.
- clone() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- cloneKey() - Method in class oracle.security.crypto.core.Cipher
-
Returns a clone of the Key held by the Cipher.
- close() - Method in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
Closes this output stream.
- close() - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- close() - Method in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- Coder - Class in oracle.security.crypto.core
-
An abstract class that represents an encoding and decoding function, suitable for operations such as encryption and decryption, or compression and decompression.
- Coder() - Constructor for class oracle.security.crypto.core.Coder
-
Standard constructor.
- coder - Variable in class oracle.security.crypto.core.CoderInputStream
-
The Coder used by this stream.
- coder - Variable in class oracle.security.crypto.core.CoderOutputStream
-
The Coder used by this stream.
- CoderException - Exception in oracle.security.crypto.core
-
This exception signals that an error occurred in an operation of a Coder object.
- CoderException(String, Throwable) - Constructor for exception oracle.security.crypto.core.CoderException
-
- CoderException(Throwable) - Constructor for exception oracle.security.crypto.core.CoderException
-
- CoderException() - Constructor for exception oracle.security.crypto.core.CoderException
-
Constructs a CoderException with no detail message.
- CoderException(String) - Constructor for exception oracle.security.crypto.core.CoderException
-
Constructs a CoderException with the specified detail message.
- CoderInputStream - Class in oracle.security.crypto.core
-
An input stream that encodes or decodes data passing through it.
- CoderInputStream(InputStream, Coder) - Constructor for class oracle.security.crypto.core.CoderInputStream
-
Create a new CoderInputStream with the buffer size equal to the Coder block size.
- CoderOutputStream - Class in oracle.security.crypto.core
-
An output stream that encodes or decodes data passing through it.
- CoderOutputStream(OutputStream, Coder) - Constructor for class oracle.security.crypto.core.CoderOutputStream
-
Create a new CoderOutputStream with the buffer size equal to the Coder block size.
- computeCurrent() - Method in class oracle.security.crypto.core.DigestInputStream
-
Compute and return the current digest.
- computeCurrent() - Method in class oracle.security.crypto.core.DigestOutputStream
-
Compute and return the current message digest.
- computeCurrent() - Method in class oracle.security.crypto.core.HMAC
-
Completes the hash computation, performing any necessary operations such as padding.
- computeCurrent() - Method in class oracle.security.crypto.core.MD2
-
Completes the hash computation, performing any necessary operations such as padding.
- computeCurrent() - Method in class oracle.security.crypto.core.MD4
-
Completes the hash computation, performing any necessary operations such as padding.
- computeCurrent() - Method in class oracle.security.crypto.core.MD5
-
Completes the hash computation, performing any necessary operations such as padding.
- computeCurrent() - Method in class oracle.security.crypto.core.MessageDigest
-
Completes the hash computation, performing any necessary operations such as padding.
- computeCurrent() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- computeCurrent() - Method in class oracle.security.crypto.core.SHA
-
Completes the hash computation, performing any necessary operations such as padding.
- computeDigest(byte[]) - Method in class oracle.security.crypto.core.MessageDigest
-
Performs a complete digest operation on the given array of bytes.
- computeDigest(Streamable) - Method in class oracle.security.crypto.core.MessageDigest
-
Performs a complete digest operation on the given Streamable object.
- computeMAC() - Method in class oracle.security.crypto.core.MAC
-
Computes the MAC based on the data entered with the update() methods.
- computeMAC(byte[]) - Method in class oracle.security.crypto.core.MAC
-
Computes the MAC based on the specified parameter.
- CONSTRUCTED - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- CONSTRUCTED_DEFINITE - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 constructed, definite-length encoding method.
- CONSTRUCTED_INDEFINITE - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 constructed, indefinite-length encoding method.
- contains(Object) - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Tests if some key maps into the specified value in this hashtable.
- contains(Object) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- containsAll(Collection<?>) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- containsKey(Object) - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Tests if the specified object is a key in this hashtable.
- CONTEXT_SPECIFIC - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 context-specific tag class.
- copyInto(Object[]) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- copyTo(MessageDigest.MDState) - Method in class oracle.security.crypto.core.MessageDigest.MDState
-
Copy this MD state to the MDState parameter.
- count - Variable in class oracle.security.crypto.core.CoderInputStream
-
The number of bytes in the buffer.
- count - Variable in class oracle.security.crypto.core.CoderOutputStream
-
The number of bytes in the buffer.
- count - Variable in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- count - Variable in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
The number of bytes written to this stream.
- count - Variable in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- count - Variable in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- createPKCS12MacKey(AlgorithmIdentifier, String, byte[], int, int) - Static method in class oracle.security.crypto.core.PKCS12PBE
-
Creates a PKCS#12 MAC key according to the PKCS#12 specifications.
- CryptoUtils - Class in oracle.security.crypto.util
-
A set of utility functions for convenient access to certain cryptographic operations.
- CryptoUtils() - Constructor for class oracle.security.crypto.util.CryptoUtils
-
- daysFrom(Date, int) - Static method in class oracle.security.crypto.util.Utils
-
- daysFromNow(int) - Static method in class oracle.security.crypto.util.Utils
-
- dds - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
- decode(byte[], int, int) - Method in class oracle.security.crypto.core.Coder
-
Decode an array of bytes, with the specified offset and number of bytes.
- decode(byte[]) - Method in class oracle.security.crypto.core.Coder
-
Decodes an entire array of bytes.
- DECODE_MODE - Static variable in class oracle.security.crypto.core.CoderInputStream
-
The DECODE mode.
- DECODE_MODE - Static variable in class oracle.security.crypto.core.CoderOutputStream
-
The DECODE mode.
- decodeKey(byte[]) - Static method in class oracle.security.crypto.util.CryptoUtils
-
decode the byte array back into a key.
- decodeOp(byte[]) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts an array of bytes by calling Cipher.decrypt(byte[]);
This implements the Coder
interface.
- decodeOp(byte[]) - Method in class oracle.security.crypto.core.Coder
-
Decodes an array whose length is exactly equal to the block size.
- decrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.Arcfour
-
Decrypts a sequence of bytes of specified length.
- decrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.Arcfour
-
- decrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.BlockCipher
-
- decrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.BlockCipher
-
- decrypt(byte[]) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts an entire array of bytes and returns the original plaintext message.
- decrypt(byte[], boolean) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts an entire array of bytes and, if specified, unpads the result.
- decrypt(byte[], int, int) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts a sequence of bytes of specified length and returns the original plaintext message.
- decrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts a sequence of bytes of specified length, and, if specified, returns the unpadded plaintext.
- decrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.Cipher
-
Decrypts a sequence of bytes of specified length and places the original plaintext message in the given output buffer starting at the given offset.
- decrypt(ECPrivateKey, byte[]) - Method in class oracle.security.crypto.core.ECC
-
- decrypt() - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- decrypt(String, byte[]) - Method in class oracle.security.crypto.core.PBE
-
Decrypt an array of bytes, and return the decrypted array of bytes.
- decrypt(String, byte[]) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Decrypt an array of bytes, and return the decrypted array of bytes.
- decrypt(byte[]) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Decrypt an array of bytes, and return the decrypted array of bytes.
- decrypt(String, byte[]) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Decrypt an array of bytes, and return the decrypted array of bytes.
- decrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.RSApkcs1
-
Decrypts a sequence of bytes of specified length.
- decrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.RSApkcs1
-
Decrypts a sequence of bytes of specified length and places the original plaintext message in the given output buffer starting at the given offset.
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.AES
-
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.BlockCipher
-
Performs the block cipher's basic decryption operation on one block of ciphertext placing the result in the output buffer.
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.Blowfish
-
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.DES
-
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.DES_EDE
-
- decryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.RC2
-
- decryptPrivateKey(String, byte[]) - Method in class oracle.security.crypto.core.PBE
-
Decrypt a private key, and return the decrypted key.
- decryptPrivateKey(String, byte[]) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Decrypt a private key, and return the decrypted key.
- decryptPrivateKey(String, byte[]) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Decrypt a private key, and return the decrypted key.
- decryptSymmetricKey(String, byte[]) - Method in class oracle.security.crypto.core.PBE
-
Decrypt a symmetric key, and return the decrypted key.
- decryptSymmetricKey(String, byte[]) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Decrypt a symmetric key, and return the decrypted key.
- decryptSymmetricKey(String, byte[]) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Decrypt a symmetric key, and return the decrypted key.
- DEFAULT_ITER_COUNT - Static variable in class oracle.security.crypto.core.PasswordBasedMAC
-
Default password-based key derivation iteration count.
- DEFAULT_ITER_COUNT - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Default password-based key derivation iteration count is 1024.
- DEFAULT_ITER_COUNT - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Default password-based key derivation iteration count is 1024.
- DEFAULT_MAC - Static variable in class oracle.security.crypto.core.PasswordBasedMAC
-
Default password-based MAC algorithm is HMAC-SHA.
- DEFAULT_OWF - Static variable in class oracle.security.crypto.core.PasswordBasedMAC
-
Default password-based key derivation hash function is SHA-1.
- DEFAULT_SALT_LEN - Static variable in class oracle.security.crypto.core.PasswordBasedMAC
-
Default password-based key derivation salt length.
- DEFAULT_SALT_LEN - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Default password-based key derivation salt length is 8 bytes.
- DEFAULT_SALT_LEN - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Default password-based key derivation salt length is 8 bytes.
- DER_SET - Static variable in class oracle.security.crypto.asn1.ASN1Set
-
An encoding type.
- DER_SET_OF - Static variable in class oracle.security.crypto.asn1.ASN1Set
-
An encoding type.
- DES - Class in oracle.security.crypto.core
-
The Digital Encryption Standard (DES), as defined in FIPS 46-3 and FIPS 81.
- DES() - Constructor for class oracle.security.crypto.core.DES
-
Creates an uninitialized DES instance.
- DES_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for DES (8 bytes).
- DES_EDE - Class in oracle.security.crypto.core
-
The DES cipher in Encrypt-Decrypt-Encrypt mode, also known as "Triple DES" or "3DES", as defined in FIPS 46-3 and FIPS 81.
- DES_EDE() - Constructor for class oracle.security.crypto.core.DES_EDE
-
Creates an uninitialized DES_EDE instance.
- DES_EDE3_CBC - Static variable in interface oracle.security.crypto.core.AlgID
-
RSA-registered identifier for the DES-EDE symmetric key encryption algorithm in CBC mode, as cited in RFC 2311.
- DES_EDE3_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for DES_EDE3 (24 bytes).
- DES_EDE3_ECB - Static variable in interface oracle.security.crypto.core.AlgID
-
OIW identifier for DES-EDE symmetric key encryption algorithm in ECB mode.
- desCBC - Static variable in interface oracle.security.crypto.core.AlgID
-
The DES symmetric key encryption algorithm in CBC mode.
- description - Variable in class oracle.security.crypto.util.IntConstant
-
String description of this instance.
- desECB - Static variable in interface oracle.security.crypto.core.AlgID
-
The DES symmetric key encryption algorithm in ECB mode.
- DESKey - Class in oracle.security.crypto.core
-
Subclass of SymmetricKey that provides the facilities to perform checks against the possible weakness of the SymmetricKey as it might be used in DES operations.
- dh - Static variable in interface oracle.security.crypto.core.AlgID
-
The Diffie-Hellman key agreement algorithm, defined in X9.42.
- DHBasedMac - Static variable in interface oracle.security.crypto.core.AlgID
-
Entrust-registered identifier for the Diffie-Hellman-based MAC algorithm, efined in RFC 2511.
- DHKey - Class in oracle.security.crypto.core
-
An abstract class for Diffie-Hellman keys.
- DHKey() - Constructor for class oracle.security.crypto.core.DHKey
-
Empty constructor.
- DHKey(DHParams) - Constructor for class oracle.security.crypto.core.DHKey
-
Creates a DHKey with the specified DHParams.
- DHKey(InputStream) - Constructor for class oracle.security.crypto.core.DHKey
-
Creates a DHKey from the specified input stream.
- dhKeyAgreement - Static variable in interface oracle.security.crypto.core.AlgID
-
The Diffie-Hellman key agreement algorithm, defined in PKCS #3.
- DHKeyAgreement - Class in oracle.security.crypto.core
-
Implements the Diffie-Hellman algorithm for static shared secret generation, as specified in ANSI X9.42.
- DHKeyAgreement() - Constructor for class oracle.security.crypto.core.DHKeyAgreement
-
Create a new uninitialized instance of DHKeyAgreement
.
- DHKeyAgreement(DHPrivateKey) - Constructor for class oracle.security.crypto.core.DHKeyAgreement
-
Create a new instance of DHKeyAgreement
with the specified local party private key.
- DHKeyAgreement(DHPublicKey) - Constructor for class oracle.security.crypto.core.DHKeyAgreement
-
Create a new instance of DHKeyAgreement
with the specified other party public key.
- DHKeyAgreement(DHPrivateKey, DHPublicKey) - Constructor for class oracle.security.crypto.core.DHKeyAgreement
-
Create a new instance of DHKeyAgreement
with the specified local party private key and the other party public key.
- DHKeyPairGenerator - Class in oracle.security.crypto.core
-
Generates private/public keypairs, using the given domain parameters and RandomBitsSource
, as specified in X9.42.
- DHKeyPairGenerator() - Constructor for class oracle.security.crypto.core.DHKeyPairGenerator
-
Constructs a new, uninitialized instance of DHKeyPairGenerator
.
- DHParameterGenerator - Class in oracle.security.crypto.core
-
Performs normative generation of (static) Diffie-Hellman domain parameters, as specified in X9.42.
- DHParameterGenerator() - Constructor for class oracle.security.crypto.core.DHParameterGenerator
-
Constructs a new, uninitialized DHParameterGenerator
instance.
- DHParams - Class in oracle.security.crypto.core
-
Domain parameters for the Diffie-Hellman key agreement scheme, as described in ANSI X9.42.
- DHParams(BigInteger, BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.DHParams
-
Constructs a new DHParams
instance with the give value of p, g and q.
- DHParams(BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.DHParams
-
Constructs a new DHParams
instance with the give value of p, g, q and j.
- DHParams(BigInteger, BigInteger, BigInteger, byte[], int) - Constructor for class oracle.security.crypto.core.DHParams
-
Constructs a new DHParams
instance with the give value of p, g, q and validation parameters seed, pgenCounter.
- DHParams(BigInteger, BigInteger, BigInteger, BigInteger, byte[], int) - Constructor for class oracle.security.crypto.core.DHParams
-
Constructs a new DHParams
instance with the give value of p, g, q, j and validation parameters seed, pgenCounter.
- DHParams(InputStream) - Constructor for class oracle.security.crypto.core.DHParams
-
Constructs a new DHParams
from the given input stream encoding the parameters.
- DHPrivateKey - Class in oracle.security.crypto.core
-
A Diffie-Hellman private key.
- DHPrivateKey() - Constructor for class oracle.security.crypto.core.DHPrivateKey
-
Constructs a new, uninitialized instance.
- DHPrivateKey(BigInteger, DHParams) - Constructor for class oracle.security.crypto.core.DHPrivateKey
-
Constructs a new instance with the give value of x and DHParams
.
- DHPrivateKey(InputStream) - Constructor for class oracle.security.crypto.core.DHPrivateKey
-
Constructs a new instance by reading its encoding from the given InputStream.
- DHPrivateKey(File) - Constructor for class oracle.security.crypto.core.DHPrivateKey
-
Constructs a new instance by reading its encoding from the given file.
- DHPublicKey - Class in oracle.security.crypto.core
-
Diffie-Hellman public key as described in ANSI X9.42.
- DHPublicKey() - Constructor for class oracle.security.crypto.core.DHPublicKey
-
Constructs a new, uninitialized instance.
- DHPublicKey(BigInteger, DHParams) - Constructor for class oracle.security.crypto.core.DHPublicKey
-
Constructs a new instance with the given set of parameters and value of y.
- DHPublicKey(InputStream) - Constructor for class oracle.security.crypto.core.DHPublicKey
-
Constructs a new instance by reading its encoding from the given input stream.
- DiffieHellman - Class in oracle.security.crypto.core
-
Implementation of the Diffie-Hellman public key agreement algorithm, as defined in PKCS#3.
- DiffieHellman() - Constructor for class oracle.security.crypto.core.DiffieHellman
-
Creates a new, uninitialized DiffieHellman
instance.
- DiffieHellman(RandomBitsSource, int) - Constructor for class oracle.security.crypto.core.DiffieHellman
-
Constructs a DiffieHellman
object, creating a random prime (p) of the given bit length, and a random value x; the generator (g) is set to 4.
- DiffieHellman(BigInteger, BigInteger, RandomBitsSource) - Constructor for class oracle.security.crypto.core.DiffieHellman
-
Constructs a DiffieHellman
object with the specified values for the prime (p) and generator (g), and creates a random value for x.
- digestBits - Variable in class oracle.security.crypto.core.MessageDigest
-
- DigestInfo - Class in oracle.security.crypto.core
-
The DigestInfo structure of PKCS #1 and CMS.
- DigestInfo() - Constructor for class oracle.security.crypto.core.DigestInfo
-
Creates a new empty instance.
- DigestInfo(AlgorithmIdentifier, byte[]) - Constructor for class oracle.security.crypto.core.DigestInfo
-
Creates a new instance with the specified parameters.
- DigestInfo(InputStream) - Constructor for class oracle.security.crypto.core.DigestInfo
-
Creates a new DigestInfo object from the specified stream.
- DigestInputStream - Class in oracle.security.crypto.core
-
An input stream that keeps a message digest of the bytes going through it.
- DigestInputStream(InputStream, MessageDigest) - Constructor for class oracle.security.crypto.core.DigestInputStream
-
Create a new DigestInputStream with specified InputStream and Message Digest.
- DigestOutputStream - Class in oracle.security.crypto.core
-
An output stream that keeps a message digest of the bytes going through it.
- DigestOutputStream(OutputStream, MessageDigest) - Constructor for class oracle.security.crypto.core.DigestOutputStream
-
Create a new DigestOutputStream with specified OutputStream and Message Digest.
- DigestRandomBitsSource - Class in oracle.security.crypto.core
-
A PRNG based on the design pattern in Schneier's Applied Cryptography, using a secure hash algorithm, such as SHA1 or MD5 as a mixing and output primitive.
- DigestRandomBitsSource() - Constructor for class oracle.security.crypto.core.DigestRandomBitsSource
-
Empty constructor.
- digestValid - Variable in class oracle.security.crypto.core.MessageDigest
-
- document - Variable in class oracle.security.crypto.core.Signature
-
The document to be signed or verified.
- dsa - Static variable in interface oracle.security.crypto.core.AlgID
-
Preferred (X9.57) identifier for DSA public and private keys.
- DSA - Class in oracle.security.crypto.core
-
The DSA signature algorithm, a.k.a.
- DSA() - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new, uninitialized DSA signature object, with no keys defined.
- DSA(DSAPublicKey) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, which will use the specified public key.
- DSA(DSAPublicKey, DSAPrivateKey) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, which will use the specified public key and private key.
- DSA(DSAPublicKey, DSAPrivateKey, RandomBitsSource) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance with the given parameters.
- DSA(DSAPublicKey, DSAPrivateKey, byte[]) - Constructor for class oracle.security.crypto.core.DSA
-
Produces a signature on a document.
- DSA(DSAPublicKey, DSAPrivateKey, RandomBitsSource, byte[]) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, and generates the signature for the given document with the given random bits source.
- DSA(DSAPrivateKey, byte[]) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, and generates the signature for the given document.
- DSA(DSAPrivateKey, RandomBitsSource, byte[]) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, and generates the signature for the given document with the given random bits source.
- DSA(DSAPublicKey, byte[], byte[]) - Constructor for class oracle.security.crypto.core.DSA
-
Creates a new instance, and initializes for verification.
- dsaKeyOID - Static variable in class oracle.security.crypto.core.DSA
-
An ASN.1 OID which identifies DSA keys.
- dsaKeyOldOID - Static variable in class oracle.security.crypto.core.DSA
-
An ASN.1 OID which identifies the DSA signature keys.
- DSAKeyPairGenerator - Class in oracle.security.crypto.core
-
This class encapsulates a key pair generator for the DSA algorithm.
- DSAKeyPairGenerator() - Constructor for class oracle.security.crypto.core.DSAKeyPairGenerator
-
Makes an new, uninitialized instance of DSAKeyPairGenerator
.
- dsaOld - Static variable in interface oracle.security.crypto.core.AlgID
-
An older (OIW) identifier for DSA public and private keys.
- DSAParams - Class in oracle.security.crypto.core
-
Parameters used for the Digital Signature Standard, as described in FIPS 186.
- DSAParams() - Constructor for class oracle.security.crypto.core.DSAParams
-
Creates a new empty instance.
- DSAParams(BigInteger, BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.DSAParams
-
Creates a new DSAParams object with the given values of p, q, and g.
- DSAParams(BigInteger, BigInteger, BigInteger, byte[], int, BigInteger) - Constructor for class oracle.security.crypto.core.DSAParams
-
Creates a new DSAParams object with the given values of p, q, g, seed, counter and h.
- DSAParams(InputStream) - Constructor for class oracle.security.crypto.core.DSAParams
-
Creates a new DSAParams object by reading its encoding from the given input stream.
- DSAParams(ASN1Sequence) - Constructor for class oracle.security.crypto.core.DSAParams
-
Creates a new DSAParams object by parsing the given ASN.1 sequence.
- DSAPrivateKey - Class in oracle.security.crypto.core
-
A DSA private key.
- DSAPrivateKey() - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
Creates a new uninitialized DSAPrivateKey
instance.
- DSAPrivateKey(BigInteger, DSAParams) - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
Makes a new instance with the give value of x and DSAParams
.
- DSAPrivateKey(File) - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
Makes a new instance by reading its encoding from the given file.
- DSAPrivateKey(byte[]) - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
Makes a new instance by reading its encoding from the given byte array.
- DSAPrivateKey(InputStream) - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
Makes a new instance by reading its encoding from the given InputStream.
- DSAPrivateKey(ASN1Sequence) - Constructor for class oracle.security.crypto.core.DSAPrivateKey
-
- DSAPublicKey - Class in oracle.security.crypto.core
-
A DSA public key.
- DSAPublicKey() - Constructor for class oracle.security.crypto.core.DSAPublicKey
-
Makes a new, uninitialized instance.
- DSAPublicKey(BigInteger, DSAParams) - Constructor for class oracle.security.crypto.core.DSAPublicKey
-
Makes a new instance with the given set of parameters and value of y.
- DSAPublicKey(byte[]) - Constructor for class oracle.security.crypto.core.DSAPublicKey
-
Makes a new instance by reading its encoding from the given byte array.
- DSAPublicKey(InputStream) - Constructor for class oracle.security.crypto.core.DSAPublicKey
-
Makes a new instance by reading its encoding from the given input stream.
- DSAPublicKey(ASN1Sequence) - Constructor for class oracle.security.crypto.core.DSAPublicKey
-
- DSARandomBitsSource - Class in oracle.security.crypto.core
-
A PRNG based on the algorithm described in Appendix 3.1 of FIPS PUB 186-2 and the modifications specified in the Random Number Generation and General Purpose Number Generation sections of Change Notice 1 for FIPS PUB 186-2.
- DSARandomBitsSource() - Constructor for class oracle.security.crypto.core.DSARandomBitsSource
-
Creates a new seeded DSARandomBitsSource
.
- DSARandomBitsSource(boolean) - Constructor for class oracle.security.crypto.core.DSARandomBitsSource
-
Creates a new, optionally seeded DSARandomBitsSource
.
- dsaSigOID - Static variable in class oracle.security.crypto.core.DSA
-
An ASN.1 OID with identifies the DSA signature algorithm.
- dsaSigOldOID - Static variable in class oracle.security.crypto.core.DSA
-
An ASN.1 OID with identifies the DSA signature algorithm.
- dsaSigOldOID2 - Static variable in class oracle.security.crypto.core.DSA
-
An ASN.1 OID with identifies the DSA signature algorithm.
- dsaWithSHA - Static variable in interface oracle.security.crypto.core.AlgID
-
An obsolete OIW identifier for the DSA signature algorithm.
- dsaWithSHA1 - Static variable in interface oracle.security.crypto.core.AlgID
-
Preferred (X.509) identifier for the DSA signature algorithm.
- dsaWithSHA1Old - Static variable in interface oracle.security.crypto.core.AlgID
-
Another obsolete OIW identifier for DSA signature algorithm.
- dumpHex(PrintStream, byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Dumps a two-column hex/printable char mapping of a bytestream to the specified output stream, like "hexdump" programs of yore.
- ECB - Static variable in class oracle.security.crypto.core.Cipher
-
Electronic Code Book (ECB) mode (default).
- ECC - Class in oracle.security.crypto.core
-
- ECC() - Constructor for class oracle.security.crypto.core.ECC
-
- ecdsaWithSHA1 - Static variable in interface oracle.security.crypto.core.AlgID
-
Identifier for the ECDSA signature algorithm with SHA-1 hash.
- ecdsaWithSHA256 - Static variable in interface oracle.security.crypto.core.AlgID
-
Identifier for the ECDSA signature algorithm with SHA-256 hash.
- ecdsaWithSHA384 - Static variable in interface oracle.security.crypto.core.AlgID
-
Identifier for the ECDSA signature algorithm with SHA-384 hash.
- ecdsaWithSHA512 - Static variable in interface oracle.security.crypto.core.AlgID
-
Identifier for the ECDSA signature algorithm with SHA-512 hash.
- ecKey - Static variable in interface oracle.security.crypto.core.AlgID
-
Identifier for elliptic curve public and private keys.
- ECKey - Class in oracle.security.crypto.core
-
An abstract class for elliptic curve crypto-system keys.
- ECKey() - Constructor for class oracle.security.crypto.core.ECKey
-
- ECKey(ECKey) - Constructor for class oracle.security.crypto.core.ECKey
-
- ECPrivateKey - Class in oracle.security.crypto.core
-
This class represents elliptic curve private key as described in ANSI X9.62.
- ECPrivateKey() - Constructor for class oracle.security.crypto.core.ECPrivateKey
-
- ECPrivateKey(ECPrivateKey) - Constructor for class oracle.security.crypto.core.ECPrivateKey
-
- ECPrivateKey(byte[]) - Constructor for class oracle.security.crypto.core.ECPrivateKey
-
- ECPrivateKey(InputStream) - Constructor for class oracle.security.crypto.core.ECPrivateKey
-
- ECPublicKey - Class in oracle.security.crypto.core
-
This class represents elliptic curve public key as described in ANSI X9.62.
- ECPublicKey() - Constructor for class oracle.security.crypto.core.ECPublicKey
-
- ECPublicKey(ECPublicKey) - Constructor for class oracle.security.crypto.core.ECPublicKey
-
- ECPublicKey(byte[]) - Constructor for class oracle.security.crypto.core.ECPublicKey
-
- ECPublicKey(InputStream) - Constructor for class oracle.security.crypto.core.ECPublicKey
-
- elementAt(int) - Method in interface oracle.security.crypto.asn1.ASN1Constructed
-
- elementAt(int) - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Returns the component of this ASN.1 constructed object at the specified index.
- elementAt(int) - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- elementAt(int) - Method in class oracle.security.crypto.asn1.ASN1Set
-
- elementAt(int) - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- elementAt(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- elements() - Method in interface oracle.security.crypto.asn1.ASN1Constructed
-
- elements() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Deprecated.
use the ArrayList version
- elements() - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- elements() - Method in class oracle.security.crypto.asn1.ASN1Set
-
Deprecated.
- elements - Variable in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- elements() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Returns an enumeration of the values in this hashtable.
- elements() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- elementsAsList() - Method in interface oracle.security.crypto.asn1.ASN1Constructed
-
- elementsAsList() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Returns the components of this ASN.1 constructed object, as a arraylist, each element of which is an instance of ASN1Object
.
- elementsAsList() - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
Returns the components of this ASN.1 sequence, as a list, each element of which is an instance of ASN1Object
.
- elementsAsList() - Method in class oracle.security.crypto.asn1.ASN1Set
-
- encode(byte[], int, int) - Method in class oracle.security.crypto.core.Coder
-
Encode array of bytes, with the specified offset and number of bytes.
- encode(byte[]) - Method in class oracle.security.crypto.core.Coder
-
Encode an entire array of bytes.
- ENCODE_MODE - Static variable in class oracle.security.crypto.core.CoderInputStream
-
The ENCODE mode.
- ENCODE_MODE - Static variable in class oracle.security.crypto.core.CoderOutputStream
-
The ENCODE mode.
- encodeKey(Key) - Static method in class oracle.security.crypto.util.CryptoUtils
-
encodes the key into a byte array, This encoding is a combination of the key's encoding, plus the key's encoding format, plus the key's algorithm.
- encodeOp(byte[]) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts an array of bytes by calling Cipher.encrypt(byte[]);
.
- encodeOp(byte[]) - Method in class oracle.security.crypto.core.Coder
-
Encode an array which is exactly blockSize length.
- encodingMethodToString(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- encrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.Arcfour
-
Encrypts a sequence of bytes of specified length and, if specified, performs padding.
- encrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.Arcfour
-
- encrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.BlockCipher
-
- encrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.BlockCipher
-
- encrypt(byte[]) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts an entire array of bytes.
- encrypt(byte[], boolean) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts an entire array of bytes and, if specified, performs padding.
- encrypt(byte[], int, int) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts a sequence of bytes of specified length.
- encrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts a sequence of bytes of specified length and, if specified, performs padding.
- encrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.Cipher
-
Encrypts a sequence of bytes of specified length and places the resulting ciphertext in the given output buffer starting at the given offset.
- encrypt(ECPublicKey, byte[]) - Method in class oracle.security.crypto.core.ECC
-
- encrypt() - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- encrypt(String, byte[]) - Method in class oracle.security.crypto.core.PBE
-
Encrypt an array of bytes, and return the encrypted array of bytes.
- encrypt(String, byte[]) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Encrypt an array of bytes, and return the encrypted array of bytes.
- encrypt(byte[]) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encrypt an array of bytes, and return the encrypted array of bytes.
- encrypt(String, byte[]) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Encrypt an array of bytes, and return the encrypted array of bytes.
- encrypt(byte[], int, int, boolean) - Method in class oracle.security.crypto.core.RSApkcs1
-
Encrypts a sequence of bytes of specified length.
- encrypt(byte[], int, int, byte[], int) - Method in class oracle.security.crypto.core.RSApkcs1
-
Encrypts a sequence of bytes of specified length and places the resulting ciphertext in the given output buffer starting at the given offset.
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.AES
-
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.BlockCipher
-
Performs the block cipher's basic encryption operation on one block of plaintext placing the result in the output buffer.
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.Blowfish
-
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.DES
-
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.DES_EDE
-
- encryptBlock(byte[], int, byte[], int) - Method in class oracle.security.crypto.core.RC2
-
- encryptedData - Variable in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- encryptedLength(int) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- encryptPrivateKey(String, PrivateKey) - Method in class oracle.security.crypto.core.PBE
-
Encrypt a private key, and return the encrypted key.
- encryptPrivateKey(String, PrivateKey) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Encrypt a private key, and return the encrypted key.
- encryptPrivateKey(String, PrivateKey) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Encrypt a private key, and return the encrypted key.
- encryptSymmetricKey(String, SymmetricKey) - Method in class oracle.security.crypto.core.PBE
-
Encrypt a symmetric key, and return the encrypted key.
- encryptSymmetricKey(String, SymmetricKey) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Encrypt a symmetric key, and return the encrypted key.
- encryptSymmetricKey(String, SymmetricKey) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Encrypt a symmetric key, and return the encrypted key.
- END_OF_CONTENTS - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- ensureCapacity(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- EntropySource - Class in oracle.security.crypto.core
-
An abstract class representing sources of seed material for PRNGs.
- EntropySource() - Constructor for class oracle.security.crypto.core.EntropySource
-
Empty constructor.
- entrustID - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
Entrust OID arc.
- ENUMERATED - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 enumerated type.
- equals(int) - Method in class oracle.security.crypto.asn1.ASN1Integer
-
Returns true
if and only if the integer represented by this ASN.1 object is equal to the given value.
- equals(Object) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(int[], int[]) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(int[], int) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(int[], int, int) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(int[], int, int, int) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(int[], int, int, int, int) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- equals(Object) - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Tests if the Object passed as a parameter is equal to this AlgorithmIdentifier object.
- equals(AlgorithmIdentifier, byte[]) - Method in class oracle.security.crypto.core.DigestInfo
-
Tests if the algorithm identifier and the digest value of this DigestInfo object are identical to the specified parameters.
- equals(Object) - Method in class oracle.security.crypto.core.DigestInfo
-
Compares this DigestInfo object to the specified parameter.
- equals(Object) - Method in class oracle.security.crypto.core.SymmetricKey
-
A shallow equals method that simply compares the key material of two SymmetricKey instances for equality.
- equals(DSAParams, DSAParams) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- equals(DHParameterSpec, DHParameterSpec) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- equals(Object) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- erase() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- erase() - Method in class oracle.security.crypto.core.AES
-
- erase() - Method in class oracle.security.crypto.core.Arcfour
-
- erase() - Method in class oracle.security.crypto.core.BlockCipher
-
Erases any sensitive information stored in this BlockCipher object.
- erase() - Method in class oracle.security.crypto.core.Blowfish
-
- erase() - Method in class oracle.security.crypto.core.Cipher
-
Erases any sensitive information (such as buffers and subkey tables) stored in this cipher object.
- erase() - Method in class oracle.security.crypto.core.DES
-
- erase() - Method in class oracle.security.crypto.core.DES_EDE
-
- erase() - Method in class oracle.security.crypto.core.DHPrivateKey
-
- erase() - Method in class oracle.security.crypto.core.DHPublicKey
-
- erase() - Method in class oracle.security.crypto.core.DiffieHellman
-
Erases the values for this key agreement.
- erase() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Erases the key material making the key un-usable.
- erase() - Method in class oracle.security.crypto.core.DSAPublicKey
-
- erase() - Method in class oracle.security.crypto.core.ECKey
-
- erase() - Method in class oracle.security.crypto.core.HMAC
-
Erases the keyBytes from this instance.
- erase() - Method in interface oracle.security.crypto.core.Key
-
Erases the sensitive key material of a private or symmetric key, making the key un-usable.
- erase() - Method in class oracle.security.crypto.core.MAC
-
Erases the sensitive data.
- erase() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Sets the encrypted and unencrypted private key to null
.
- erase() - Method in class oracle.security.crypto.core.RC2
-
- erase() - Method in class oracle.security.crypto.core.RSAKey
-
Erases the data stored in the key.
- erase() - Method in class oracle.security.crypto.core.RSApkcs1
-
- erase() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Erases the key material making the key un-usable.
- erase() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Erases the key material making the key un-usable.
- erase() - Method in class oracle.security.crypto.core.SymmetricKey
-
- ERROR_TEST_3DES_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up Triple-DES known-answer test failed.
- ERROR_TEST_AES_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up AES known-answer test failed.
- ERROR_TEST_DES_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up DES known-answer test failed.
- ERROR_TEST_DH_KEY_GENERATION - Static variable in class oracle.security.crypto.fips.ModuleState
-
Conditional Diffie-Hellman key generation pair-wise consistency test failed.
- ERROR_TEST_DSA - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up DSA sign/verify test failed.
- ERROR_TEST_DSA_KEY_GENERATION - Static variable in class oracle.security.crypto.fips.ModuleState
-
Conditional DSA key generation pair-wise consistency test failed.
- ERROR_TEST_HMAC_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up HMAC known-answer test failed.
- ERROR_TEST_RNG_CONTINUOUS - Static variable in class oracle.security.crypto.fips.ModuleState
-
Conditional continuous Random Number Generator test failed.
- ERROR_TEST_RNG_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up Random Number Generator known-answer test failed.
- ERROR_TEST_RSA - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up RSA encrypt/decrypt or sign/verify test failed.
- ERROR_TEST_RSA_KEY_GENERATION - Static variable in class oracle.security.crypto.fips.ModuleState
-
Conditional RSA key generation pair-wise consistency test failed.
- ERROR_TEST_SHA1_KNOWN_ANSWER - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up SHA-1 known-answer test failed.
- ERROR_TEST_SOFTWARE_INTEGRITY - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up software integrity self-test failed.
- EXTERNAL - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 external type.
- GENERAL_STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- GENERALIZED_TIME - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 generalized time type.
- generateByte() - Method in class oracle.security.crypto.core.EntropySource
-
Generate a byte of seeding material.
- generateByte() - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
Generate a byte of seeding material, obtained by casting the lowest 8 bits of a raw counter value.
- generateByte() - Method in class oracle.security.crypto.core.SREntropySource
-
Generates a byte of seeding material using the SecureRandom.generateSeed(int)
or SecureRandom.getSeed(int)
method depending on whether generateSeed(int)
is available.
- generateBytes(byte[]) - Method in class oracle.security.crypto.core.EntropySource
-
- generateBytes(byte[]) - Method in class oracle.security.crypto.core.SREntropySource
-
Supplies the requisite number of bytes by calling SecureRandom.generateSeed(int)
or SecureRandom.getSeed(int)
method depending on whether generateSeed(int)
is available, and copying the resulting bytes into the given array.
- generateKey(RandomBitsSource, int) - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Generate a new random symmetric key using the given RandomBitsSource
and length.
- generateKey(RandomBitsSource) - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Generate a new random symmetric key of the length set by the algorithm identifier parameters, or the default for the algorithm.
- generateKey(int) - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Generate a new random symmetric key using the default RandomBitsSource
and the given length.
- generateKey() - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Generate a new random symmetric key using the default RandomBitsSource
and the length set by the algorithm identifier parameters or the default for the algorithm.
- generateKeyID(PublicKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Generate public key identifier bytes to use, for example, in a SubjectKeyIDExtension
or AuthorityKeyIDExtension
.
- generateKeyPair() - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
- generateKeyPair() - Method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Generates a DSA key pair.
- generateKeyPair() - Method in class oracle.security.crypto.core.KeyPairGenerator
-
Generates a public/private key pair.
- generateKeyPair() - Method in class oracle.security.crypto.core.RSAKeyPairGenerator
-
- generatePandG(RandomBitsSource, int) - Method in class oracle.security.crypto.core.DiffieHellman
-
Generates a random prime (p) of the given bit length for this DiffieHellman
and sets the generator (g) to 4.
- generateParameters() - Method in class oracle.security.crypto.core.DHParameterGenerator
-
Generates Diffie-Hellman parameters using the algorithms specified in Annex B, X9.42.
- generateParameters(int, RandomBitsSource) - Static method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Gets the DSAParams
used to generate a DSA key pair.
- generateParameters(int, byte[], RandomBitsSource) - Static method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Generates a random set of DSA parameters.
- generateSecret() - Method in class oracle.security.crypto.core.DHKeyAgreement
-
- generateSecret() - Method in class oracle.security.crypto.core.KeyAgreement
-
Generate the shared secret value from the local party private key and the other party public key.
- generateValues(RandomBitsSource) - Method in class oracle.security.crypto.core.DiffieHellman
-
Generates a large random integer (x) for this DiffieHellman
, and uses its prime (p) and generator (g) to compute the value g^x.
- get(Object) - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Returns the value to which the specified key is mapped in this hashtable.
- get(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- getAlgID() - Method in class oracle.security.crypto.core.AES
-
- getAlgID() - Method in class oracle.security.crypto.core.Arcfour
-
Returns a clone of the AlgID.RC4
algorithm identifier.
- getAlgID() - Method in class oracle.security.crypto.core.Blowfish
-
- getAlgID() - Method in class oracle.security.crypto.core.Cipher
-
Builds an AlgorithmIdentifier that is a "snapshot" of the Cipher's current configuration.
- getAlgID() - Method in class oracle.security.crypto.core.DES
-
- getAlgID() - Method in class oracle.security.crypto.core.DES_EDE
-
- getAlgID() - Method in class oracle.security.crypto.core.DHKeyAgreement
-
- getAlgID() - Method in class oracle.security.crypto.core.DHPrivateKey
-
- getAlgID() - Method in class oracle.security.crypto.core.DHPublicKey
-
- getAlgID() - Method in class oracle.security.crypto.core.DSA
-
- getAlgID() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
- getAlgID() - Method in class oracle.security.crypto.core.DSAPublicKey
-
- getAlgID() - Method in class oracle.security.crypto.core.ECKey
-
- getAlgID() - Method in class oracle.security.crypto.core.HMAC
-
- getAlgID() - Method in class oracle.security.crypto.core.KeyAgreement
-
Gets the algorithm identifier of this key agreeement.
- getAlgID() - Method in class oracle.security.crypto.core.MD2
-
- getAlgID() - Method in class oracle.security.crypto.core.MD4
-
- getAlgID() - Method in class oracle.security.crypto.core.MD5
-
- getAlgID() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns the algorithm identifier of this object.
- getAlgID() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns the algorithm identifier for this PasswordBasedMAC
.
- getAlgID() - Method in class oracle.security.crypto.core.PBE
-
Returns the algorithm identifier of this PBE.
- getAlgID() - Method in interface oracle.security.crypto.core.PrivateKey
-
Returns the algorithm identifier for this key.
- getAlgID() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns the AlgorithmIdentifier of the underlying PrivateKey, or null
if the key has not been input or set, or the key cannot be decrypted.
- getAlgID() - Method in interface oracle.security.crypto.core.PublicKey
-
Returns the algorithm identifier for this key.
- getAlgID() - Method in class oracle.security.crypto.core.RC2
-
- getAlgID() - Method in class oracle.security.crypto.core.RSAMDSignature
-
- getAlgID() - Method in class oracle.security.crypto.core.RSApkcs1
-
Builds an AlgorithmIdentifier that is a "snapshot" of the Cipher's current configuration.
- getAlgID() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
- getAlgID() - Method in class oracle.security.crypto.core.RSAPublicKey
-
- getAlgID() - Method in class oracle.security.crypto.core.SHA
-
Returns the algorithm identifier of this message digest.
- getAlgID() - Method in class oracle.security.crypto.core.Signature
-
Gets the algorithm identifier of this Signature object.
- getAlgID() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns the algorithm identifier of this symmetric key.
- getAlgID() - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Returns the AlgorithmIdentifier of this SymmetricKeyGenerator.
- getAlgorithm() - Method in class oracle.security.crypto.core.DHKey
-
- getAlgorithm() - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
Returns the string "Diffie-Hellman".
- getAlgorithm() - Method in class oracle.security.crypto.core.DHParameterGenerator
-
Returns "Diffie-Hellman".
- getAlgorithm() - Method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Returns "DSA".
- getAlgorithm() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Gets the algorithm name for this key.
- getAlgorithm() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Gets the algorithm name for this key.
- getAlgorithm() - Method in class oracle.security.crypto.core.ECKey
-
- getAlgorithm() - Method in interface oracle.security.crypto.core.Key
-
Returns the algorithm for which this key is primarily used.
- getAlgorithm() - Method in class oracle.security.crypto.core.KeyPairGenerator
-
Returns the name of the algorithm for which the generated keys can be used.
- getAlgorithm() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns the algorithm of the underlying PrivateKey, or null
if the underlying key hasn't been input or set, or if the key cannot be decrypted.
- getAlgorithm() - Method in class oracle.security.crypto.core.RSAKey
-
- getAlgorithm() - Method in class oracle.security.crypto.core.RSAKeyPairGenerator
-
Returns "RSA".
- getAlgorithm() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns a description of this symmetric key.
- getAllowExport() - Method in class oracle.security.crypto.core.DHPrivateKey
-
Returns false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.
- getAllowExport() - Method in class oracle.security.crypto.core.DHPublicKey
-
Always returns true
.
- getAllowExport() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.
- getAllowExport() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Always returns true
.
- getAllowExport() - Method in class oracle.security.crypto.core.ECPrivateKey
-
- getAllowExport() - Method in class oracle.security.crypto.core.ECPublicKey
-
Always returns true
.
- getAllowExport() - Method in interface oracle.security.crypto.core.Key
-
If false
, this key's material may not be exported in plaintext; if true
, and if the global export flag is true
, the key's material may be exported in plaintext.
- getAllowExport() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.
- getAllowExport() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.
- getAllowExport() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Always returns true
.
- getAllowExport() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns false
if plaintext export of this SymmetricKey
's key material is not allowed; returns true
if plaintext export is allowed.
- getAllowKeyExport() - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Returns true
if the plaintext export of private and symmetric key material is allowed for the Phaos Crypto module; otherwise returns false
.
- getAttributeName(ASN1ObjectID) - Method in class oracle.security.crypto.util.OIDManager
-
Returns the String to which the given attribute type is mapped, for the first OIDManager
encountered in the chain that maps the attribute type.
- getAttributeType(String) - Method in class oracle.security.crypto.util.OIDManager
-
Returns the OID to which the given attribute type name is mapped, for the first OIDManager
encountered in the chain that maps the attribute type name.
- getBigIntValue() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- getBitLength() - Method in class oracle.security.crypto.core.DHKey
-
- getBitLength() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns the number of bits needed to represent the DSAPrivateKey's public component P.
- getBitLength() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Returns the number of bits needed to represent the DSAPublicKey's public component P.
- getBitLength() - Method in class oracle.security.crypto.core.ECKey
-
- getBitLength() - Method in interface oracle.security.crypto.core.Key
-
Returns the number of bits required to represent this key's defining key material.
- getBitLength() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns the bit length of the underlying PrivateKey or 0
if the underlying key hasn't been input or set or if the key cannot be decrypted.
- getBitLength() - Method in class oracle.security.crypto.core.RSAKey
-
Returns the number of bits needed to represent the RSAKey's modulus.
- getBitLength() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns the number of bits required to represent the byte array wrapped by the SymmetricKey instance.
- getBlockSize() - Method in class oracle.security.crypto.core.Arcfour
-
Returns 1
, since Arcfour
is a stream cipher.
- getBlockSize() - Method in class oracle.security.crypto.core.BlockCipher
-
Returns the block size of the cipher.
- getBlockSize() - Method in class oracle.security.crypto.core.Cipher
-
Returns the block size of the cipher, or 0 if the cipher is not a BlockCipher.
- getBlockSize() - Method in class oracle.security.crypto.core.Coder
-
Returns the block size of the coder.
- getBlockSize() - Method in class oracle.security.crypto.core.RSApkcs1
-
Returns 0, because this is not a block cipher.
- getBody() - Method in class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- getBodyLength() - Method in class oracle.security.crypto.asn1.ASN1Header
-
Returns the length of the body of this ASN.1 object.
- getBytes() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns a copy of the key bytes.
- getBytes() - Method in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
Returns a reference to the full internal buffer.
- getCipherInstance(Key, String) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- getCoder() - Method in class oracle.security.crypto.core.CoderInputStream
-
Get the Coder used in this stream.
- getCoder() - Method in class oracle.security.crypto.core.CoderOutputStream
-
Get the Coder used in this stream.
- getContents() - Method in class oracle.security.crypto.core.DHPrivateKey
-
- getContents() - Method in class oracle.security.crypto.core.DHPublicKey
-
- getContents() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
- getContents() - Method in class oracle.security.crypto.core.DSAPublicKey
-
- getContents() - Method in class oracle.security.crypto.core.ECKey
-
- getContents() - Method in interface oracle.security.crypto.core.PrivateKey
-
Returns the contents of this key.
- getContents() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
- getContents() - Method in interface oracle.security.crypto.core.PublicKey
-
Returns the contents of this key.
- getContents() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns this RSAPrivateKey
's contents in PKCS #1 privateKey format (as opposed to PKCS #8 privateKeyInfo format).
- getContents() - Method in class oracle.security.crypto.core.RSAPublicKey
-
- getCount() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns the iteration count to use for password-based key derivation.
- getCount() - Method in class oracle.security.crypto.core.PBMacAlgID
-
Returns the password-based key derivation iteration count.
- getCount() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- getCounter() - Method in class oracle.security.crypto.core.DSAParams
-
Get the counter that was used generate these parameters.
- getCrtCoefficient() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the CRT coefficient.
- getCurrentIDByte() - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Returns the current tag ID (tag class, tag type...)
- getCurrentTag() - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Returns the current tag.
- getDefault() - Static method in class oracle.security.crypto.core.EntropySource
-
Returns the system-wide default entropy source.
- getDefault() - Static method in class oracle.security.crypto.core.RandomBitsSource
-
Get the default random bits source.
- getDescription() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns the string description of this IntConstant
, or null
if none is set.
- getDescription() - Method in class oracle.security.crypto.util.IntConstant
-
Returns the string description of this IntConstant
, or null
if none is set.
- getDigest() - Method in class oracle.security.crypto.core.DigestInfo
-
Returns the digest value.
- getDigestAlg(AlgorithmIdentifier) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Return the JCE equivalent Digest alg
- getDigestAlgID() - Method in class oracle.security.crypto.core.DigestInfo
-
Returns the hash algorithm of this digest info object.
- getDigestBits() - Method in class oracle.security.crypto.core.HMAC
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.MD2
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.MD4
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.MD5
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns a copy of the current digest bytes.
- getDigestBits() - Method in class oracle.security.crypto.core.SHA
-
Returns a copy of the current digest bytes.
- getDigestEncryptionAlgID() - Method in class oracle.security.crypto.core.DSA
-
- getDigestEncryptionAlgID() - Method in class oracle.security.crypto.core.RSAMDSignature
-
- getDigestEncryptionAlgID() - Method in class oracle.security.crypto.core.Signature
-
Returns the algorithm identifier of the message digest encryption for this signature.
- getDigestLength() - Method in class oracle.security.crypto.core.HMAC
-
- getDigestLength() - Method in class oracle.security.crypto.core.MD2
-
Returns the length in bytes of the message digest.
- getDigestLength() - Method in class oracle.security.crypto.core.MD4
-
Returns the length in bytes of the message digest.
- getDigestLength() - Method in class oracle.security.crypto.core.MD5
-
Returns the length in bytes of the message digest.
- getDigestLength() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns the length in bytes of the message digest.
- getDigestLength() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- getDigestLength() - Method in class oracle.security.crypto.core.SHA
-
Returns the length in bytes of the message digest.
- getDocument() - Method in class oracle.security.crypto.core.Signature
-
Gets the document.
- getEffectiveKeyLength() - Method in class oracle.security.crypto.core.RC2
-
Returns the effective key length.
- getEffectiveKeyLength() - Method in class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Returns the effective key length, in bits.
- getElements() - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- getElements(Object[]) - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- getEncoded() - Method in class oracle.security.crypto.core.DHPrivateKey
-
Returns ASN.1 DER bytes containing the PKCS#8 PrivateKeyInfo encoding of this private key.
- getEncoded() - Method in class oracle.security.crypto.core.DHPublicKey
-
- getEncoded() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns ASN.1 DER bytes containing the PKCS#8 PrivateKeyInfo encoding of this private key.
- getEncoded() - Method in class oracle.security.crypto.core.DSAPublicKey
-
- getEncoded() - Method in class oracle.security.crypto.core.ECPrivateKey
-
- getEncoded() - Method in class oracle.security.crypto.core.ECPublicKey
-
- getEncoded() - Method in interface oracle.security.crypto.core.Key
-
Returns the encoded form of this key.
- getEncoded() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
- getEncoded() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns ASN.1 DER bytes containing the PKCS#8 PrivateKeyInfo encoding of this private key.
- getEncoded() - Method in class oracle.security.crypto.core.RSAPublicKey
-
- getEncoded() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns a copy of the key bytes.
- getEncodedValue() - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- getEncodingMethod() - Method in class oracle.security.crypto.asn1.ASN1Header
-
- getEncodingType() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Returns the encoding type.
- getEncodingType() - Method in class oracle.security.crypto.asn1.ASN1Set
-
- getEncryptionScheme() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Returns the The algorithm that identifies the underlying encryption scheme in case of a PBES2 algorithm or null
otherwise.
- getExponent() - Method in class oracle.security.crypto.core.RSAKey
-
Returns the public exponent in this key is an RSAPublicKey, or the private exponent if this key is an RSAPrivateKey.
- getFormat() - Method in class oracle.security.crypto.core.DHPrivateKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.DHPublicKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.ECPrivateKey
-
- getFormat() - Method in class oracle.security.crypto.core.ECPublicKey
-
- getFormat() - Method in interface oracle.security.crypto.core.Key
-
Returns the format of this key's encoded form.
- getFormat() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns the format of the underlying PrivateKey or null
if the underlying key hasn't been input or set, or if the key cannot be decrypted.
- getFormat() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Returns a string which indicates the format of this object's encoding.
- getFormat() - Method in class oracle.security.crypto.core.SymmetricKey
-
Returns the format used in this key's encoding.
- getG() - Method in class oracle.security.crypto.core.DHParams
-
Returns the group generator g.
- getG() - Method in class oracle.security.crypto.core.DSAParams
-
Gets g.
- getGen() - Method in class oracle.security.crypto.core.DiffieHellman
-
Returns the generator (g).
- getH() - Method in class oracle.security.crypto.core.DSAParams
-
Gets h.
- getHashFunc() - Method in class oracle.security.crypto.core.OAEPAlgorithmIdentifier
-
Returns a clone of the hash function AlgorithmIdentifier
held by this AlgorithmIdentifier
.
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Boolean
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Date
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Null
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1OctetString
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1Set
-
- getHeader() - Method in class oracle.security.crypto.asn1.ASN1String
-
- getHeader() - Method in interface oracle.security.crypto.asn1.ASN1TaggedObject
-
- getHmacAlg(AlgorithmIdentifier) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Return the JCE equivalent HMAC alg
- getInstance(AlgorithmIdentifier, Key) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of a Cipher based on an AlgorithmIdentifier's Object ID.
- getInstance(AlgorithmIdentifier, Key, RandomBitsSource) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of a Cipher based on an AlgorithmIdentifier's Object ID.
- getInstance(AlgorithmIdentifier, SymmetricKey, Padding.ID) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of a BlockCipher based on an AlgorithmIdentifier's Object ID.
- getInstance(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of a BlockCipher based on an AlgorithmIdentifier's Object ID.
- getInstance(PrivateKey) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of the cipher based on the Object ID of the AlgorithmIdentifier contained by the parameter Key.
- getInstance(PublicKey) - Static method in class oracle.security.crypto.core.Cipher
-
Returns an initialized instance of the cipher based on the Object ID of the AlgorithmIdentifier contained by the parameter Key.
- getInstance() - Static method in class oracle.security.crypto.core.DiffieHellman
-
Returns an uninitialized DiffieHellman
instance.
- getInstance(RandomBitsSource, int) - Static method in class oracle.security.crypto.core.DiffieHellman
-
Returns an initialized DiffieHellman
instance.
- getInstance(BigInteger, BigInteger, RandomBitsSource) - Static method in class oracle.security.crypto.core.DiffieHellman
-
Returns an initialized DiffieHellman
instance.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.KeyAgreement
-
Create a new instance of the KeyAgreement
subclass for the specified algorithm identifier.
- getInstance(PrivateKey) - Static method in class oracle.security.crypto.core.KeyAgreement
-
Create a new instance of the KeyAgreement
subclass for the specified key's algorithm and the local party PrivateKey.
- getInstance(PublicKey) - Static method in class oracle.security.crypto.core.KeyAgreement
-
Create a new instance of the KeyAgreement
subclass for the specified key's algorithm and the other party public key.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.KeyPairGenerator
-
Return a KeyPairGenerator
for the given AlgorithmIdentifier
.
- getInstance(AlgorithmIdentifier, SymmetricKey) - Static method in class oracle.security.crypto.core.MAC
-
Creates a new initialized MAC instance with the specified parameters.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.MessageDigest
-
Creates an instance of MessageDigest using the specified algorithm identifier.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.PBE
-
Creates a new PBE
instance using the specified AlgorithmIdentifier.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.Signature
-
Create a new instance of the correct Signature
subclass for the specified algorithm identifier.
- getInstance(PrivateKey) - Static method in class oracle.security.crypto.core.Signature
-
Create a new instance of the correct
Signature
subclass for the specified key's algorithm and sets the key as the signing key.If the signature can use more than one digest algorithm (see
RSAMDSignature
), the default for the instantiated class is used.
- getInstance(PublicKey) - Static method in class oracle.security.crypto.core.Signature
-
Create a new instance of the correct
Signature
subclass for the specified key's algorithm and sets the key as the verification key.If the signature can use more than one digest algorithm (see
RSAMDSignature
), the default for the instantiated class is used.
- getInstance(AlgorithmIdentifier) - Static method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Create a new SymmetricKeyGenerator
for the given algorithm.
- getIterationCount() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Returns the iteration count value.
- getIV() - Method in class oracle.security.crypto.core.BlockCipher
-
Returns a clone of the initialization vector or null, if the IV is null.
- getIV() - Method in class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Returns the bytes of the initialization vector.
- getIV() - Method in class oracle.security.crypto.core.Cipher
-
Returns a clone of the initialization vector that was used by the Cipher instance, or null if the Cipher does not use an initialiation vector.
- getIV() - Method in class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Returns the bytes of the initialization vector.
- getIV(AlgorithmIdentifier) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- getJ() - Method in class oracle.security.crypto.core.DHParams
-
Returns the cofactor j.
- getKey(BigInteger) - Method in class oracle.security.crypto.core.DiffieHellman
-
Computes the shared DH key value g^(xy).
- getKey() - Method in class oracle.security.crypto.core.ECKey
-
- getKey() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Get the private key.
- getKey(String) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Get the private key.
- getKey() - Method in class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Returns the RSA private key (this object).
- getKeyAlgOID() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns the key algorithm OID.
- getKeyAlgOID() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Returns the key algorithm OID.
- getKeyLength() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Returns the key length if set in case of the PBSE2 algorithm.
- getKeySize() - Method in class oracle.security.crypto.core.AES
-
Returns the cipher keysize, in 8-bit blocks.
- getMacAlgID() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns the keyed MAC algorithm to use.
- getMacAlgID() - Method in class oracle.security.crypto.core.PBMacAlgID
-
Returns the keyd MAC function to be used for the password-based MAC.
- getMapping(ASN1ObjectID, String) - Method in class oracle.security.crypto.util.OIDManager
-
Returns the value to which the specified key is mapped for the specified OID, for the first OIDManager
encountered in the chain that maps the OID and key.
- getMappings(ASN1ObjectID) - Method in class oracle.security.crypto.util.OIDManager
-
- getMappingsAsMap(ASN1ObjectID) - Method in class oracle.security.crypto.util.OIDManager
-
Returns the Map
object to which the given OID is mapped, for the first OIDManager
encountered in the chain that maps the OID.
- getMaskGenFunc() - Method in class oracle.security.crypto.core.OAEPAlgorithmIdentifier
-
Returns a clone of the mask generation function AlgorithmIdentifier
held by this AlgorithmIdentifier
.
- getMessageDigest() - Method in class oracle.security.crypto.core.DigestInputStream
-
Return the message digest for this stream.
- getMessageDigest() - Method in class oracle.security.crypto.core.DigestOutputStream
-
Return the message digest for this stream.
- getMessageDigestAlgID() - Method in class oracle.security.crypto.core.RSAMDSignature
-
Gets the message digest algorithm for this RSA signature .
- getMode() - Method in class oracle.security.crypto.core.Cipher
-
Returns the block mode used by this cipher.
- getMode() - Method in class oracle.security.crypto.core.CoderInputStream
-
Get the current mode.
- getMode() - Method in class oracle.security.crypto.core.CoderOutputStream
-
Get the current mode.
- getMode() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- getMode() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- getModeID() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- getModuleState() - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Returns a code indicating the current state of the cryptographic module.
- getModulus() - Method in class oracle.security.crypto.core.RSAKey
-
Returns the modulus of this RSAKey.
- getObject() - Method in class oracle.security.crypto.util.ObjectPool
-
Returns an object from the pool.
- getObjectType() - Method in class oracle.security.crypto.util.ObjectPool
-
Returns the Class
for the pooled objects.
- getOEPAlgoSpec(String, String, AlgorithmParameterSpec, PSource, Key) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- getOID() - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Returns the algorithm OID.
- getOIDManager() - Static method in class oracle.security.crypto.util.OIDManager
-
Gets the system-wide OIDManager.
- getOwfAlgID() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns the one-way (hash) function to use for password-based key derivation.
- getOwfAlgID() - Method in class oracle.security.crypto.core.PBMacAlgID
-
Returns the password-based key derivation one-way (hash) function.
- getP() - Method in class oracle.security.crypto.core.DHParams
-
Returns the prime p defining the Galois Field GF(p).
- getP() - Method in class oracle.security.crypto.core.DSAParams
-
Gets p.
- getPaddingID() - Method in class oracle.security.crypto.core.BlockCipher
-
Returns the Padding.ID constant value for this instance.
- getPaddingID() - Method in class oracle.security.crypto.core.Cipher
-
Gets the ID of the Padding used by the Cipher.
- getParameters() - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Returns the algorithm parameters, or null
if they are not present.
- getParameters(int, RandomBitsSource) - Static method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
This function returns a precomputed DSAParams when strength is 512, 768, or 1024, and calls generateParameters otherwise.
- getParams() - Method in class oracle.security.crypto.core.DHKey
-
Returns the Diffie-Hellman parameters for this key.
- getParams() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns the DSA algorithm parameters for this private key.
- getParams() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Returns the DSA algorithm parameters for this public key.
- getParams() - Method in class oracle.security.crypto.core.ECKey
-
- getPassword() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- getPBEAlgID() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns the PBEAlgorithmIdentifier used in the PrivateKeyPKCS8 object.
- getPGenCounter() - Method in class oracle.security.crypto.core.DHParams
-
Returns the counter value pGenCounter (greater than zero), used to generate the domain parameters (p, q, g).
- getPKCS5PBE() - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- getPrime() - Method in class oracle.security.crypto.core.DiffieHellman
-
Returns the prime (p).
- getPrimeExponentP() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the prime exponent p.
- getPrimeExponentQ() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the prime exponent q.
- getPrimeP() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the prime p.
- getPrimeQ() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the prime q.
- getPrivate() - Method in class oracle.security.crypto.core.KeyPair
-
Returns the private key.
- getPrivateExponent() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
- getPseudorandomFunc() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Returns the The algorithm that identifies the underlying pseudorandom function in case of a PBES2 algorithm or null
otherwise.
- getPSourceFunc() - Method in class oracle.security.crypto.core.OAEPAlgorithmIdentifier
-
Returns the p source function AlgorithmIdentifier
held by this AlgorithmIdentifier
.
- getPublic() - Method in class oracle.security.crypto.core.KeyPair
-
Returns the public key.
- getPublicExponent() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns the public exponent.
- getPublicExponent() - Method in class oracle.security.crypto.core.RSAPublicKey
-
- getPublicKey() - Method in class oracle.security.crypto.core.DHKeyAgreement
-
Returns the public (other party's) key.
- getPublicKey() - Method in class oracle.security.crypto.core.KeyAgreement
-
Gets the public key of the other party.
- getPublicKey() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Get the public key from this private key.
- getQ() - Method in class oracle.security.crypto.core.DHParams
-
Returns the prime q, specifying the multiplicative subgroup of order q in GF(p).
- getQ() - Method in class oracle.security.crypto.core.DSAParams
-
Gets q.
- getRNGTest() - Method in class oracle.security.crypto.core.RandomBitsSource
-
Returns the RNGTest
instance for this RandomBitsSource
instance.
- getS() - Method in class oracle.security.crypto.core.ECPrivateKey
-
- getSalt() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Gets the salt value used in this PasswordBasedMAC
.
- getSalt() - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Returns the salt value.
- getSalt() - Method in class oracle.security.crypto.core.PBMacAlgID
-
Returns the password-based key derivation salt.
- getSalt() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- getSeed() - Method in class oracle.security.crypto.core.DHParams
-
Returns the seed bytes that was used generate these parameters.
- getSeed() - Method in class oracle.security.crypto.core.DSAParams
-
Gets the seed that was used generate these parameters.
- getSigBytes() - Method in class oracle.security.crypto.core.Signature
-
- getSignatureAlg(AlgorithmIdentifier) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Return the JCE equivalent Signature algorithm
- getSignatureInstance(String, Key) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- getSleepTime() - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
Return the delay parameter for the timeslice counter.
- getState() - Method in class oracle.security.crypto.core.HMAC
-
- getState() - Method in class oracle.security.crypto.core.MD2
-
- getState() - Method in class oracle.security.crypto.core.MD4
-
- getState() - Method in class oracle.security.crypto.core.MD5
-
- getState() - Method in class oracle.security.crypto.core.MessageDigest
-
Gets the state of this MessageDigest instance.
- getState() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- getState() - Method in class oracle.security.crypto.core.SHA
-
- getTag() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- getTag() - Method in class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- getTag() - Method in class oracle.security.crypto.asn1.ASN1Header
-
- getTag() - Method in class oracle.security.crypto.asn1.ASN1String
-
- getTag(int) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
Returns the tag contained in the given BER tag octet.
- getTagClass() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- getTagClass() - Method in class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- getTagClass() - Method in class oracle.security.crypto.asn1.ASN1Header
-
- getUnused() - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- getUseGeneralizedTime() - Method in class oracle.security.crypto.asn1.ASN1Date
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1Boolean
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1Date
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
Returns the sequence of integers which defines this ASN.1 object identifer.
- getValue() - Method in class oracle.security.crypto.asn1.ASN1OctetString
-
- getValue() - Method in class oracle.security.crypto.asn1.ASN1String
-
- getValue() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns the internally held int value.
- getValue() - Method in class oracle.security.crypto.util.IntConstant
-
Returns the internally held int value.
- getW() - Method in class oracle.security.crypto.core.ECPublicKey
-
- getX() - Method in class oracle.security.crypto.core.DHPrivateKey
-
Gets the private key value x.
- getX() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns the private key value x.
- getY() - Method in class oracle.security.crypto.core.DHPublicKey
-
Gets the public key value y.
- getY() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Gets y.
- GRAPHIC_STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- GROWTH_FACTOR - Static variable in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- IA5STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- iana - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
IANA (Internet Assigned Numbers Authority) arc.
- id_PBES2 - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 that identifies the PBES2 encryption scheme
- id_PBKDF2 - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 that identifies the PBKDF2 key derivation function
- indexOf(Object, int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- indexOf(Object) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- init() - Method in class oracle.security.crypto.core.HMAC
-
Resets this HMAC object to its initial state.
- init() - Method in class oracle.security.crypto.core.MD2
-
- init() - Method in class oracle.security.crypto.core.MD4
-
Resets the digest to its initial state.
- init() - Method in class oracle.security.crypto.core.MD5
-
Resets the digest to its initial state.
- init() - Method in class oracle.security.crypto.core.MessageDigest
-
Resets this message digest object to its initial state.
- init() - Method in class oracle.security.crypto.core.MessageDigest.MDState
-
Initializes the MD state.
- init() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- init() - Method in class oracle.security.crypto.core.SHA
-
Resets this message digest object to its initial state.
- INITIAL_SIZE - Static variable in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.AES
-
This method verifies the AlgorithmIdentifier's Object ID and configures the AES instance appropriately with the params of the AlgorithmIdentifier in addition to the SymmetricKey and padding identifier.
- initialize(AlgorithmIdentifier, Key, RandomBitsSource) - Method in class oracle.security.crypto.core.Arcfour
-
This method may be used to initialize the Cipher for use.
- initialize(SymmetricKey) - Method in class oracle.security.crypto.core.Arcfour
-
This method may be used to initialize the Arcfour instance for use.
- initialize(AlgorithmIdentifier, Key, RandomBitsSource) - Method in class oracle.security.crypto.core.BlockCipher
-
This method verifies the AlgorithmIdentifier's Object ID and configures the DES instance appropriately with the params of the AlgorithmIdentifier in addition to the Key.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.Blowfish
-
This method verifies the AlgorithmIdentifier's Object ID and configures the Blowfish instance appropriately with the params of the AlgorithmIdentifier in addition to the SymmetricKey and padding identifier.
- initialize(AlgorithmIdentifier, Key) - Method in class oracle.security.crypto.core.Cipher
-
This method verifies the AlgorithmIdentifier's Object ID and configures the Cipher appropriately with the params of the AlgorithmIdentifier in addition to the Key.
- initialize(AlgorithmIdentifier, Key, RandomBitsSource) - Method in class oracle.security.crypto.core.Cipher
-
This method verifies the AlgorithmIdentifier's Object ID and configures the Cipher appropriately with the params of the AlgorithmIdentifier in addition to the Key.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID) - Method in class oracle.security.crypto.core.Cipher
-
This method may be used to initialize a
BlockCipher
with the given algorithm parameters, symmetric key, and padding descriptor.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.Cipher
-
This method may be used to initialize a
BlockCipher
with the given algorithm parameters, symmetric key, and padding descriptor.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.DES
-
This method verifies the AlgorithmIdentifier's Object ID and configures the DES instance appropriately with the params of the AlgorithmIdentifier in addition to the SymmetricKey and padding identifier.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.DES_EDE
-
This method verifies the AlgorithmIdentifier's Object ID and configures the DES_EDE instance appropriately with the params of the AlgorithmIdentifier in addition to the SymmetricKey and padding identifier.
- initialize(DHParams, RandomBitsSource) - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
Initializes the key pair generator with the given parameters and source of randomness.
- initialize(int, int, RandomBitsSource) - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
Initializes the key pair generator with the given source of randomness.
- initialize(int, RandomBitsSource) - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
Initializes the key pair generator with the given source of randomness.
- initialize(int, int) - Method in class oracle.security.crypto.core.DHParameterGenerator
-
Initialize this DHParameterGenerator
with the given bit lengths for p and q, and the default RandomBitsSource
.
- initialize(int, int, RandomBitsSource) - Method in class oracle.security.crypto.core.DHParameterGenerator
-
Initialize this DHParameterGenerator
of the given bit lengths and RandomBitsSource
.
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.DHPrivateKey
-
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.DHPublicKey
-
- initialize(RandomBitsSource, int) - Method in class oracle.security.crypto.core.DiffieHellman
-
- initialize(BigInteger, BigInteger, RandomBitsSource) - Method in class oracle.security.crypto.core.DiffieHellman
-
- initialize(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Initializes this DigestRandomBitsSource
.
- initialize(int, RandomBitsSource) - Method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator
.
- initialize(DSAParams, RandomBitsSource) - Method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Initializes this DSAKeyPairGenerator
.
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.DSAPublicKey
-
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.ECPrivateKey
-
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.ECPublicKey
-
- initialize(AlgorithmIdentifier, SymmetricKey) - Method in class oracle.security.crypto.core.HMAC
-
- initialize(int, RandomBitsSource) - Method in class oracle.security.crypto.core.KeyPairGenerator
-
Initializes the key pair generator with the given source of randomness.
- initialize(AlgorithmIdentifier, SymmetricKey) - Method in class oracle.security.crypto.core.MAC
-
Initializes this MAC with the specified parameter.
- initialize(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PBE
-
Initializes this PBE
instance with the specified algorithm identifier.
- initialize(int, byte[], int) - Method in class oracle.security.crypto.core.PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(int) - Method in class oracle.security.crypto.core.PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Initializes this PBE
instance with the specified algorithm identifier.
- initialize(int, byte[], int) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(int) - Method in class oracle.security.crypto.core.PKCS12PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Initializes this PBE
instance with the specified algorithm identifier.
- initialize(int, byte[], int) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(int) - Method in class oracle.security.crypto.core.PKCS5PBE
-
Initializes this PBE
instance with the specified PBE parameters.
- initialize(AlgorithmIdentifier, ASN1Object) - Method in interface oracle.security.crypto.core.PrivateKey
-
Initializes this instance from the given algorithm paramters and key contents.
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
Use CryptoUtils.inputPrivateKey().
- initialize(AlgorithmIdentifier, ASN1Object) - Method in interface oracle.security.crypto.core.PublicKey
-
Initializes this instance from the given algorithm paramters and key contents.
- initialize(AlgorithmIdentifier, SymmetricKey, Padding.ID, RandomBitsSource) - Method in class oracle.security.crypto.core.RC2
-
This method verifies the AlgorithmIdentifier's Object ID and configures the RC2 instance appropriately with the params of the AlgorithmIdentifier in addition to the SymmetricKey and padding identifier.
- initialize(int, RandomBitsSource) - Method in class oracle.security.crypto.core.RSAKeyPairGenerator
-
Initializes the key pair generator with the given strength and source of randomness.
- initialize(AlgorithmIdentifier, Key, RandomBitsSource) - Method in class oracle.security.crypto.core.RSApkcs1
-
This method initializes the cipher with the given AlgorithmIdentifier and then configures itself with the given key and RandomBitsSource.
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.RSAPrivateKey
-
- initialize(AlgorithmIdentifier, ASN1Object) - Method in class oracle.security.crypto.core.RSAPublicKey
-
- initialize() - Method in class oracle.security.crypto.fips.RNGTest
-
Resets the test and generates and discards an initial random value from the RNG.
- initialize() - Method in class oracle.security.crypto.util.ObjectPool
-
Initially fills the pool with the starting number of objects.
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Boolean
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Date
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1GenericPrimitive
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Header
-
Reads this header from the specified input stream.
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Null
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1OctetString
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Set
-
- input(InputStream) - Method in class oracle.security.crypto.asn1.ASN1String
-
- input(InputStream) - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
- input(InputStream) - Method in class oracle.security.crypto.core.CBCAlgorithmIdentifier
-
Reads in a CBCAlgorithmIdentifier
object from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.DHParams
-
Inputs a DHParams
object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.DHPrivateKey
-
Inputs a DHPrivateKey
object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.DHPublicKey
-
Inputs a DHPublicKey
object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.DigestInfo
-
- input(InputStream) - Method in class oracle.security.crypto.core.DSAParams
-
Reads the encoding of a DSAParams object from given InputStream.
- input(ASN1Sequence) - Method in class oracle.security.crypto.core.DSAParams
-
Parses a DSAParams object from given ASN1Sequence.
- input(InputStream) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Inputs a DSAPrivateKey
object by reading its encoding from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.DSAPublicKey
-
Inputs a DSAPublicKey
object by reading its encoding from the given input stream.
- input(ASN1Sequence) - Method in class oracle.security.crypto.core.DSAPublicKey
-
- input(InputStream) - Method in class oracle.security.crypto.core.ECPrivateKey
-
- input(InputStream) - Method in class oracle.security.crypto.core.ECPublicKey
-
- input(InputStream) - Method in class oracle.security.crypto.core.OAEPAlgorithmIdentifier
-
Reads in the ASN1 representation from the stream and attempts to decode the parameters.
- input(InputStream) - Method in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Reads in a PBEAlgorithmIdentifier
object from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.PBMacAlgID
-
Reads in a PBMacID
object from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Reconstructs this object by reading its DER encoding from the specified input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
- input(ASN1Sequence) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- input(InputStream) - Method in class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Reads in a RC2AlgorithmIdentifier
object from the given input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Reads an RSA private key from the specified input stream.
- input(InputStream) - Method in class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
- input(InputStream) - Method in class oracle.security.crypto.core.RSAPublicKey
-
Reads an RSA private key from the specified input stream.
- input(InputStream) - Method in interface oracle.security.crypto.util.Streamable
-
Inputs this object from the specified input stream.
- input24bit(InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Reads three bytes from the given input stream and uses them to construct an int value, assuming a big-endian representation.
- inputAlgID(InputStream) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- inputAlgID(ASN1Sequence) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- inputASN1Object(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
- inputASN1Object(byte[]) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
- inputBase128(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
- inputBigIntValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Integer
-
- inputBignum(int, InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Input an unsigned integer.
- inputByte(InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Reads one byte from the given input stream.
- inputByteArray(byte[], InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Fills up the specified byte array by reading from the input stream, then returns that byte array.
- inputByteArray(byte[], int, int, InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Fills up the specified byte array by reading from the input stream, then returns that byte array.
- inputByteArrayValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Integer
-
- inputBytes(InputStream, int) - Static method in class oracle.security.crypto.util.Utils
-
Reads the indicated number of bytes from the given input stream.
- inputKeyPair(InputStream) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Reads a key pair from the given input stream.
- inputPrivateKey(File) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Reads a private key from the given file.
- inputPrivateKey(InputStream) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Reads a private key from the given input stream.
- inputShort(InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Reads two bytes from the given input stream and uses them to construct a short value, assuming a big-endian representation.
- inputSPKI(byte[]) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Constructs a PublicKey
from the bytes of a DER-encoded SubjectPublicKeyInfo structure.
- inputSPKI(InputStream) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Constructs a PublicKey
from the bytes of a DER-encoded SubjectPublicKeyInfo structure in the given input stream.
- inputSPKI(ASN1Sequence) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Constructs a PublicKey
from a SubjectPublicKeyInfo structure.
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1BitString
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Boolean
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Date
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1Integer
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1OctetString
-
- inputValue(InputStream) - Static method in class oracle.security.crypto.asn1.ASN1String
-
- inputWord(InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Reads four bytes from the given input stream and uses them to construct an int value, assuming a big-endian representation.
- insertElementAt(E, int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- IntConstant - Class in oracle.security.crypto.util
-
This class can be extended and used to hold a list of constant int values that have "meaning".
- IntConstant(int) - Constructor for class oracle.security.crypto.util.IntConstant
-
Constructor that takes an int and sets it as the internally held value.
- IntConstant(int, String) - Constructor for class oracle.security.crypto.util.IntConstant
-
Constructor that takes an int and sets it as the internally held value, as well as a description.
- INTEGER - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 integer type.
- intValue() - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- intValue() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- InvalidFormatException - Exception in oracle.security.crypto.util
-
This exception signals an invalid format of string data.
- InvalidFormatException() - Constructor for exception oracle.security.crypto.util.InvalidFormatException
-
- InvalidFormatException(String) - Constructor for exception oracle.security.crypto.util.InvalidFormatException
-
Makes a new InvalidFormatException
with the given message string.
- InvalidFormatException(String, Throwable) - Constructor for exception oracle.security.crypto.util.InvalidFormatException
-
- InvalidFormatException(Throwable) - Constructor for exception oracle.security.crypto.util.InvalidFormatException
-
- InvalidInputException - Exception in oracle.security.crypto.util
-
Signals that an attempt to input an object from a stream has failed because an incorrect encoding was encountered.
- InvalidInputException() - Constructor for exception oracle.security.crypto.util.InvalidInputException
-
- InvalidInputException(String) - Constructor for exception oracle.security.crypto.util.InvalidInputException
-
Makes a new InvalidInputException
with the given message string.
- InvalidInputException(Exception) - Constructor for exception oracle.security.crypto.util.InvalidInputException
-
- InvalidInputException(String, Throwable) - Constructor for exception oracle.security.crypto.util.InvalidInputException
-
- InvalidInputException(Throwable) - Constructor for exception oracle.security.crypto.util.InvalidInputException
-
- InvalidKeyException - Exception in oracle.security.crypto.core
-
Signals that an invalid key was specified, for example in initializing a cipher or signature class.
- InvalidKeyException(String, Throwable) - Constructor for exception oracle.security.crypto.core.InvalidKeyException
-
- InvalidKeyException(Throwable) - Constructor for exception oracle.security.crypto.core.InvalidKeyException
-
- InvalidKeyException() - Constructor for exception oracle.security.crypto.core.InvalidKeyException
-
Creates a new InvalidKeyException
with no detail message.
- InvalidKeyException(String) - Constructor for exception oracle.security.crypto.core.InvalidKeyException
-
Creates a new InvalidKeyException
with the specified detail message.
- InvalidKeyLengthException - Exception in oracle.security.crypto.core
-
- InvalidKeyLengthException(String, Throwable) - Constructor for exception oracle.security.crypto.core.InvalidKeyLengthException
-
- InvalidKeyLengthException(Throwable) - Constructor for exception oracle.security.crypto.core.InvalidKeyLengthException
-
- InvalidKeyLengthException() - Constructor for exception oracle.security.crypto.core.InvalidKeyLengthException
-
- InvalidKeyLengthException(String) - Constructor for exception oracle.security.crypto.core.InvalidKeyLengthException
-
- InvalidMACException - Exception in oracle.security.crypto.core
-
Exception indicating the receipt of an invalid MAC value.
- InvalidMACException(String, Throwable) - Constructor for exception oracle.security.crypto.core.InvalidMACException
-
- InvalidMACException(Throwable) - Constructor for exception oracle.security.crypto.core.InvalidMACException
-
- InvalidMACException() - Constructor for exception oracle.security.crypto.core.InvalidMACException
-
Creates a new InvalidMACException
with no detail message.
- InvalidMACException(String) - Constructor for exception oracle.security.crypto.core.InvalidMACException
-
Creates a new InvalidMACException
with the specified detail message.
- isDesPossiblyWeakKey(SymmetricKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Determines whether or not a given DES key is considered "possibly weak".
- isDesSemiWeakKey(SymmetricKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Determines whether or not a given DES key is considered "semi-weak".
- isDesWeakKey(SymmetricKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Determines whether or not a given DES key is considered "weak".
- isEmpty() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Tests if this hashtable maps no keys to values.
- isEmpty() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- isEqual(byte[]) - Method in class oracle.security.crypto.core.MessageDigest
-
Compares this digest to the specified digest for equality.
- isErrorState() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns true
if this ModuleState
represents an error state, otherwise returns false
.
- ISO646_STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- isPossiblyWeak(SymmetricKey) - Static method in class oracle.security.crypto.core.DESKey
-
Determines whether or not a given DES key is considered "possibly weak".
- isPrefix(int[], int[]) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
Return true if a is a prefix of b.
- isPublic() - Method in class oracle.security.crypto.core.RSAKey
-
Returns true
if this is a public key, false
if it's a private key.
- isPublic() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Indicates whether this is a public key.
- isPublic() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Indicates whether this is a public key.
- isRecoverableErrorState() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns true
if this ModuleState
represents a recoverable error state, otherwise returns false
.
- isSemiWeak(SymmetricKey) - Static method in class oracle.security.crypto.core.DESKey
-
Determines whether or not a given DES key is considered "semi-weak".
- isUnrecoverableErrorState() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns true
if this ModuleState
represents a recoverable error state, otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.HMAC
-
Returns true
if this HMAC
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.MD2
-
Returns true
if this MD2
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.MD4
-
Returns true
if this MD4
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.MD5
-
Returns true
if this MD5
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns true
if this MessageDigest
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Returns true
if this PasswordBasedMAC
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValid() - Method in class oracle.security.crypto.core.SHA
-
Returns true
if this SHA
is in a valid state and its digest bits are usable; otherwise returns false
.
- isValidParams(DHParams, int, int) - Static method in class oracle.security.crypto.core.DHParams
-
Verifies that the domain parameters (p, q, g) can be reconstructed using the normative generation procedure given in Annex B of X9.42, using the validation parameters seed and pGenCounter and that p and q have bitlengths corresponding to the prescribed strength values L and m.
- isValidParams() - Method in class oracle.security.crypto.core.DSAParams
-
Checks if this DSAParams
contains DSA domain parameters generated by the FIPs-approved method as specified in FIPS 186-2.
- isWeak(SymmetricKey) - Static method in class oracle.security.crypto.core.DESKey
-
Determines whether or not a given DES key is considered "weak".
- iterator() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- iv - Variable in class oracle.security.crypto.core.BlockCipher
-
Initialization vector that the current processes are based off of (equivalent to the old iv from Cipher), for use in CBC mode.
- pad(byte[], int) - Method in class oracle.security.crypto.core.Padding
-
Returns bytes padded to a multiple of blockSize.
- Padding - Class in oracle.security.crypto.core
-
Padding contains the ID constants that indicate padding schemes.
- Padding() - Constructor for class oracle.security.crypto.core.Padding
-
Empty constructor.
- Padding.ID - Class in oracle.security.crypto.core
-
Represents a padding mode value that can be used by block ciphers.
- paddingID - Variable in class oracle.security.crypto.core.BlockCipher
-
Holds the padding constant that will be used to determine the algorithm for to padding and unpadding data.
- params - Variable in class oracle.security.crypto.core.DHKey
-
The Diffie Hellman parameters of this key.
- params1024 - Static variable in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Pre-generated parameters for use with key pairs of strength 1024.
- params512 - Static variable in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Pre-generated parameters for use with key pairs of strength 512.
- params768 - Static variable in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Pre-generated parameters for use with key pairs of strength 768.
- parent - Variable in class oracle.security.crypto.util.OIDManager
-
- parseDate(String) - Static method in class oracle.security.crypto.util.Utils
-
- parseDate(String, boolean) - Static method in class oracle.security.crypto.util.Utils
-
- parseHeaderStream(InputStream, Hashtable<String, String>, Vector<String>) - Static method in class oracle.security.crypto.util.HttpUtils
-
Reads HTTP headers from the given input stream, parses them and puts the resulting keys and values into the given Hashtable and Vector objects.
- PasswordBasedMac - Static variable in interface oracle.security.crypto.core.AlgID
-
Entrust-registered identifier for the Password-Based MAC algorithm, defined in RFC 2511.
- PasswordBasedMAC - Class in oracle.security.crypto.core
-
The password-base MAC algorithm, as defined in CRMF (RFC 2511).
- PasswordBasedMAC() - Constructor for class oracle.security.crypto.core.PasswordBasedMAC
-
Creates a new PasswordBasedMAC
instance.
- PasswordBasedMAC(byte[]) - Constructor for class oracle.security.crypto.core.PasswordBasedMAC
-
Creates a new PasswordBasedMAC
instance with the given password.
- PasswordBasedMAC(AlgorithmIdentifier, byte[]) - Constructor for class oracle.security.crypto.core.PasswordBasedMAC
-
Creates a new PasswordBasedMAC
instance with the given algorithm identifier and password.
- PasswordBasedMAC(AlgorithmIdentifier, byte[], RandomBitsSource) - Constructor for class oracle.security.crypto.core.PasswordBasedMAC
-
Creates a new PasswordBasedMAC
instance with the given algorithm identifier and password.
- PasswordProtectedObject - Class in oracle.security.crypto.core
-
Deprecated.
No replacement.
- PasswordProtectedObject() - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PasswordProtectedObject(PKCS5PBE) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
Create a new PasswordProtectedObject with the given PKCS5PBE cipher.
- PasswordProtectedObject(int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
Create a new PasswordProtectedObject with the given mode (from PKCS5PBE) using a RandomBitsSource.
- PasswordProtectedObject(int) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
Same using the default RandomBitsSource.
- PasswordProtectedObject(Serializable, PKCS5PBE) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
Create a new PasswordProtectedObject with the given cipher and encrypt the given object.
- PasswordProtectedObject(Serializable, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PasswordProtectedObject(Serializable, int) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PasswordProtectedObject(Serializable, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PasswordProtectedObject(Serializable) - Constructor for class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PBE - Class in oracle.security.crypto.core
-
An abstract class for Password Based Encryption
- PBE() - Constructor for class oracle.security.crypto.core.PBE
-
Standard contstructor.
- PBEAlgorithmIdentifier - Class in oracle.security.crypto.core
-
An Algorithm Identifier used for Password Based Encryption operations.
- PBEAlgorithmIdentifier(ASN1ObjectID) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates an PBEAlgorithmIdentifier
used with the PBES1 encryption scheme using the default salt size and the default iteration count.
- PBEAlgorithmIdentifier(ASN1ObjectID, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates an PBEAlgorithmIdentifier
used with the PBES1 encryption scheme using the default salt size and the default iteration count.
- PBEAlgorithmIdentifier(ASN1ObjectID, byte[], int) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates an PBEAlgorithmIdentifier
used with the PBES1 encryption scheme.
- PBEAlgorithmIdentifier(byte[], int, int, AlgorithmIdentifier, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates an PBEAlgorithmIdentifier
used with the PBES2 encryption scheme.
- PBEAlgorithmIdentifier(byte[], int, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates an PBEAlgorithmIdentifier
used with the PBES2 encryption scheme.
- PBEAlgorithmIdentifier() - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Empty constructor.
- PBEAlgorithmIdentifier(InputStream) - Constructor for class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
Creates a new PBEAlgorithmIdentifier
from the given input stream.
- pbeWithMD2AndDES_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE MD2 with DES CBC algorithm
- pbeWithMD2AndRC2_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE MD2 with RC2 CBC algorithm
- pbeWithMD5AndDES_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE MD5 with DES CBC algorithm
- pbeWithMD5AndRC2_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE MD5 with RC2 CBC algorithm
- pbeWithSHA1AndDES_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE SHA1 with DES CBC algorithm
- pbeWithSHA1AndRC2_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE SHA1 with RC2 CBC algorithm
- pbeWithSHAAnd128BitRC2_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with RC2 CBC 128 bits algorithm
- pbeWithSHAAnd128BitRC4 - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with RC4 128 bits algorithm
- pbeWithSHAAnd2_KeyTripleDES_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with Triple DES CBC 112 bits algorithm
- pbeWithSHAAnd3_KeyTripleDES_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with Triple DES CBC 168 bits algorithm
- pbeWithSHAAnd40BitRC2_CBC - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with RC2 CBC 40 bits algorithm
- pbeWithSHAAnd40BitRC4 - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE SHA1 with RC4 40 bits algorithm
- PBMacAlgID - Class in oracle.security.crypto.core
-
- PBMacAlgID() - Constructor for class oracle.security.crypto.core.PBMacAlgID
-
Creates a new PBMacAlgID
instance.
- PBMacAlgID(byte[], AlgorithmIdentifier, BigInteger, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.PBMacAlgID
-
Creates a new PBMacAlgID
instance with the given parameters.
- PBMacAlgID(ASN1Object) - Constructor for class oracle.security.crypto.core.PBMacAlgID
-
Creates a new PBMacAlgID
instance with the given parameters.
- PBMacAlgID(InputStream) - Constructor for class oracle.security.crypto.core.PBMacAlgID
-
Creates a new PBMacAlgID
instance by reading its encoding from the given stream.
- performOp(BigInteger) - Method in class oracle.security.crypto.core.RSA
-
Performs the basic RSA encryption/decryption operation on a number using the current key.
- phaosID - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
Phaos OID arc.
- PKCS12PBE - Class in oracle.security.crypto.core
-
Class to perform password-based encryption, as defined in the PKCS#12 specification.
- PKCS12PBE() - Constructor for class oracle.security.crypto.core.PKCS12PBE
-
Standard contstructor.
- pkcs12PBEids - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#12 PBE algorithms
- pkcs12PseudoRandomBytes(byte, int, AlgorithmIdentifier, String, byte[], int) - Static method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- PKCS5 - Static variable in class oracle.security.crypto.core.Padding
-
Indicates that PKCS5 padding should be used for block ciphers.
- pkcs5 - Variable in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- pkcs5 - Static variable in class oracle.security.crypto.core.PBEAlgorithmIdentifier
-
OID for PKCS#5 PBE algorithms
- PKCS5 - Class in oracle.security.crypto.core
-
Deprecated.
Use PBE, PKCS5PBE, PKCS12PBE and PBEAlgorithmIdentifier instead.
- PKCS5() - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance.
- PKCS5(int) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given mode ID, and default iteration count and source of randomness.
- PKCS5(int, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance.
- PKCS5(int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given mode and source of randomness, and the default iteration count.
- PKCS5(RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given source of randomness, and the default mode and iteration count.
- PKCS5(String, byte[], int, int) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, salt, count and mode.
- PKCS5(String, byte[], int) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, salt and mode, and the default iteration count.
- PKCS5(String, int, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, salt, count, mode and source of randomness.
- PKCS5(String, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, mode and source of randomness, and the default iteration count.
- PKCS5(String, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password and source of randomness, and the default mode and iteration count.
- PKCS5(byte[], byte[], int, int) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, salt, count and mode.
- PKCS5(byte[], byte[], int) - Constructor for class oracle.security.crypto.core.PKCS5
-
Deprecated.
Creates a new PKCS5
instance with the given password, salt and count, and MD5_DES
encryption mode.
- pkcs5pbe - Variable in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- PKCS5PBE - Class in oracle.security.crypto.core
-
Class to perform password-based encryption, as defined in the PKCS#5v2 specification.
- PKCS5PBE() - Constructor for class oracle.security.crypto.core.PKCS5PBE
-
Standard contstructor.
- pkcsID - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
PKCS series arc.
- plural(int, String) - Static method in class oracle.security.crypto.util.Utils
-
- pos - Variable in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- powerUpSelfTest() - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Runs the full set of power-up self-tests if they have not yet been run; otherwise does nothing.
- PRIMITIVE - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 primitive encoding method.
- PRINTABLE_STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- PRIVATE - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The ASN.1 private tag class.
- PrivateKey - Interface in oracle.security.crypto.core
-
An interface for a private key.
- privateKeyInfo(PrivateKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- PrivateKeyPKCS8 - Class in oracle.security.crypto.core
-
A class for PKCS #5 and PKCS #12 password-encrypted RSA/DSA private keys in PKCS #8 format.
- PrivateKeyPKCS8() - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new instance with the default encryption mode for the
PKCS5
class and the default random bits source.
- PrivateKeyPKCS8(PrivateKey, String) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance with the specified parameters.
- PrivateKeyPKCS8(ASN1ObjectID) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance using the specified OID.
- PrivateKeyPKCS8(ASN1ObjectID, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance using the specified OID.
- PrivateKeyPKCS8(PrivateKey, String, ASN1ObjectID, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance using the specified OID.
- PrivateKeyPKCS8(AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance using the specified AlgorithmIdentifier.
- PrivateKeyPKCS8(PrivateKey, String, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance using the specified AlgorithmIdentifier.
- PrivateKeyPKCS8(InputStream) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Creates a new PrivateKeyPKCS8 instance from the specified input stream.
- PrivateKeyPKCS8(int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(int) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey, int) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(String, PrivateKey, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(String, PrivateKey) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey, String, int, RandomBitsSource) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(PrivateKey, String, int) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(String, InputStream) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(ASN1Sequence) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(String, File) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PrivateKeyPKCS8(String, ASN1Sequence) - Constructor for class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- PublicKey - Interface in oracle.security.crypto.core
-
An interface for a public key.
- put(Object, Object) - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Maps the specified key
to the specified value
in this hashtable.
- randomBigInt(int) - Method in class oracle.security.crypto.core.RandomBitsSource
-
Provided as an alternative to BigInt(int, java.util.Random)
.
- randomBigInteger(int) - Method in class oracle.security.crypto.core.RandomBitsSource
-
Provided as an alternative to BigInteger(int, java.util.Random)
.
- RandomBitsSource - Class in oracle.security.crypto.core
-
An abstract class representing secure PRNG (pseudo-random number generator) implementations.
- RandomBitsSource() - Constructor for class oracle.security.crypto.core.RandomBitsSource
-
Empty constructor.
- randomByte() - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Returns the next output byte.
- randomByte() - Method in class oracle.security.crypto.core.DSARandomBitsSource
-
Returns the next output byte.
- randomByte() - Method in class oracle.security.crypto.core.RandomBitsSource
-
Generate a random byte.
- randomByte() - Method in class oracle.security.crypto.core.SRRandomBitsSource
-
- randomBytes(byte[]) - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Fills the supplied array with the requsite number of output bytes.
- randomBytes(byte[]) - Method in class oracle.security.crypto.core.DSARandomBitsSource
-
Fills the supplied array with the requsite number of output bytes.
- randomBytes(byte[]) - Method in class oracle.security.crypto.core.RandomBitsSource
-
Fill a byte array with random bytes.
- randomBytes(byte[]) - Method in class oracle.security.crypto.core.SRRandomBitsSource
-
Fill a byte array with random bytes.
- rbs - Variable in class oracle.security.crypto.core.Cipher
-
RandomBitsSource the Cipher might use during its operation.
- rbs - Variable in class oracle.security.crypto.core.KeyPairGenerator
-
The source of randomness for the KeyPairGenerator
.
- RC2 - Class in oracle.security.crypto.core
-
An implementation of the RC2 cipher, as specified in RFC 2268.
- RC2() - Constructor for class oracle.security.crypto.core.RC2
-
Creates an uninitialized RC2 instance.
- RC2_CBC - Static variable in interface oracle.security.crypto.core.AlgID
-
The RC2 symmetric key encryption algorithm in CBC mode.
- RC2_DEFAULT_LENGTH - Static variable in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Default key length for RC2 (16 bytes).
- RC2AlgorithmIdentifier - Class in oracle.security.crypto.core
-
An algorithm identifier for the RC2 symmetric cipher in CBC mode, which use an initialization vector and effective key length as parameters.
- RC2AlgorithmIdentifier(ASN1ObjectID, ASN1Object) - Constructor for class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Create a new RC2AlgorithmIdentifier
using the given OID, and obtaining the initialization vector and effective key length by decoding the given ASN1Object
.
- RC2AlgorithmIdentifier(byte[], int) - Constructor for class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Create a new RC2AlgorithmIdentifier
using the given initialization vector and effective key length.
- RC2AlgorithmIdentifier(int) - Constructor for class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Create a new RC2AlgorithmIdentifier
using the given effective key length.
- RC2AlgorithmIdentifier(InputStream) - Constructor for class oracle.security.crypto.core.RC2AlgorithmIdentifier
-
Makes a new instance by reading its encoding from the given InputStream.
- RC4 - Static variable in interface oracle.security.crypto.core.AlgID
-
The Arcfour stream cipher of Kaukonen and Thayer, equivalent to the RC4 stream cipher.
- read() - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Reads one byte.
- read(byte[], int, int) - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
- read() - Method in class oracle.security.crypto.core.CoderInputStream
-
Read one byte of data.
- read(byte[], int, int) - Method in class oracle.security.crypto.core.CoderInputStream
-
Reads into an array of bytes.
- read() - Method in class oracle.security.crypto.core.DigestInputStream
-
Read one byte of data.
- read(byte[], int, int) - Method in class oracle.security.crypto.core.DigestInputStream
-
Reads into an array of bytes.
- read() - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- read(byte[], int, int) - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- readBody(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Header
-
Reads in the body from the specified input stream and returns it as a byte array.
- readCanonicalLine(InputStream) - Static method in class oracle.security.crypto.util.HttpUtils
-
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Reads the input stream and initializes the algorithm identifier.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DHKey
-
Reads the input stream and initializes the Diffie Hellman key.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DHParams
-
Reads the input stream and initializes the Diffie Hellman parameters.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DigestInfo
-
Reads the input stream and initializes the digest info.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DSAParams
-
Reads the input stream and initializes the DSA parameters.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Reads the input stream and initializes the DSA private key.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.DSAPublicKey
-
Reads the input stream and initializes the DSA public key.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.ECKey
-
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.KeyPair
-
Reads the input stream and initializes the key pair.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Reads the input stream and initializes the PKCS#8 private key.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.RSAKey
-
Reads the input stream and initializes the RSA key.
- readExternal(ObjectInput) - Method in class oracle.security.crypto.core.SymmetricKey
-
Reads the input stream and initializes the symmetric key.
- READY - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up self-tests have been run and passed, and no conditional tests have failed.
- REAL - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 real type.
- rehash() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Rehashes the contents of the hashtable into a hashtable with a larger capacity.
- releaseObject(Object) - Method in class oracle.security.crypto.util.ObjectPool
-
Returns the given object to the pool.
- releaseOp() - Method in class oracle.security.crypto.core.Cipher
-
Used by subclasses to release the Cipher instance for use by another operation.
- remove(Object) - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Removes the key (and its corresponding value) from this hashtable.
- remove(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- remove(Object) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- removeAll(Collection<?>) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- removeAllElements() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- removeElement(Object) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- removeElementAt(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- removeRange(int, int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- requiresSingleValue(String) - Static method in class oracle.security.crypto.util.HttpUtils
-
Checks whether the given HTTP header is required to have at most one value in a single message.
- reset() - Method in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
Resets the count of bytes written to this stream to zero.
- reset() - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- reset() - Method in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- retainAll(Collection<?>) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- RNGTest - Class in oracle.security.crypto.fips
-
Random number generator continuous self-test class that monitors all RNGs for failure to a constant value, as required by the FIPS 140-2 specification.
- RNGTest(RandomBitsSource) - Constructor for class oracle.security.crypto.fips.RNGTest
-
Creates a new RNGTest
instance.
- rotl(int, int) - Static method in class oracle.security.crypto.util.Utils
-
Performs a left bitwise rotation.
- rotlShort(int, int) - Static method in class oracle.security.crypto.util.Utils
-
Performs a left bitwise rotation.
- rotr(int, int) - Static method in class oracle.security.crypto.util.Utils
-
Performs a right bitwise rotation.
- rotrShort(int, int) - Static method in class oracle.security.crypto.util.Utils
-
Performs a right bitwise rotation.
- RSA - Class in oracle.security.crypto.core
-
The raw RSA algorithm cryptographic operation.
- RSA() - Constructor for class oracle.security.crypto.core.RSA
-
Creates a new RSA
instance.
- rsaEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA public key encryption algorithm, defined in PKCS#1 and RFC 2311.
- rsaID - Static variable in class oracle.security.crypto.asn1.ASN1Utils
-
RSA OID arc.
- RSAKey - Class in oracle.security.crypto.core
-
An abstract class for RSA keys.
- RSAKey() - Constructor for class oracle.security.crypto.core.RSAKey
-
Empty constructor.
- RSAKey(byte[]) - Constructor for class oracle.security.crypto.core.RSAKey
-
Creates an RSAKey from the encoded representation.
- RSAKey(InputStream) - Constructor for class oracle.security.crypto.core.RSAKey
-
Creates an RSAKey from the specified stream.
- RSAKey(ASN1Sequence) - Constructor for class oracle.security.crypto.core.RSAKey
-
Creates an RSAKey from the specified ASN1Sequence.
- RSAKey(BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.RSAKey
-
Creates an RSAKey from the specified BigInteger objects.
- rsaKeyOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The ASN.1 Object Identifier rsaEncryption
, as defined in PKCS #1 to identify the RSA encryption algorithm.
- RSAKeyPairGenerator - Class in oracle.security.crypto.core
-
RSA key pair generator.
- RSAKeyPairGenerator() - Constructor for class oracle.security.crypto.core.RSAKeyPairGenerator
-
Creates a new, uninitialized RSAKeyPairGenerator
.
- rsaMD2SigOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The ASN.1 Object Identifier md2WithRSAEncryption
, defined in PKCS#1.
- rsaMD5SigOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The ASN.1 Object Identifier md5WithRSAEncryption
, defined in PKCS#1.
- RSAMDSignature - Class in oracle.security.crypto.core
-
Signatures using RSA encryption in conjunction with the MD2, MD5, or SHA message digest algorithm.
- RSAMDSignature() - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new RSAMDSignature
with the default digest algorithm (MD5).
- RSAMDSignature(RSAPublicKey) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new RSAMDSignature
with the default digest algorithm (MD5), and sets the verification key.
- RSAMDSignature(RSAPublicKey, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Create a signature object for verifying a signature made with the given public key.
- RSAMDSignature(RSAPrivateKey) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new RSAMDSignature
with the default digest algorithm (MD5), and sets the signature key.
- RSAMDSignature(RSAPrivateKey, AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
- RSAMDSignature(RSAPrivateKey, byte[]) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new signature object with the given private key and document, and generates the signature bytes.
- RSAMDSignature(RSAPrivateKey, AlgorithmIdentifier, byte[]) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new signature object with the given private key, message digest algorithm, and document, and generates the signature bytes.
- RSAMDSignature(RSAPublicKey, byte[], byte[]) - Constructor for class oracle.security.crypto.core.RSAMDSignature
-
Creates a new instance ready to verify a signature using the given public key, signature bytes and original document.
- RSApkcs1 - Class in oracle.security.crypto.core
-
An implementation of PKCS#1 v2.0 that supports the following encryption schemes: RSAES-OAEP, and RSAES-PKCS1-v1_5.
- RSApkcs1() - Constructor for class oracle.security.crypto.core.RSApkcs1
-
Creates an uninitialized RSApkcs1 instance.
- RSAPrivateKey - Class in oracle.security.crypto.core
-
An RSA private key.
- RSAPrivateKey() - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Creates a new, uninitialized RSA private key.
- RSAPrivateKey(BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Construct a new RSAPrivateKey
object with the given parameters.
- RSAPrivateKey(BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Construct a new RSAPrivateKey
object with the given parameters.
- RSAPrivateKey(File) - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Construct a new RSAPrivateKey
object from a file.
- RSAPrivateKey(byte[]) - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Makes a new RSA private key from a specified encoding.
- RSAPrivateKey(InputStream) - Constructor for class oracle.security.crypto.core.RSAPrivateKey
-
Initializes this RSA private key by reading its encoding from the given stream.
- RSAPrivateKeyPKCS8 - Class in oracle.security.crypto.core
-
Deprecated.
This class is maintained only to ease the transistion for existing Phaos SSLava 1.1.x applications. New applications should use PrivateKeyPKCS8
instead.
- RSAPrivateKeyPKCS8() - Constructor for class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
- RSAPrivateKeyPKCS8(byte[], File) - Constructor for class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Read encrypted private key from a file.
- RSAPrivateKeyPKCS8(String, File) - Constructor for class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Read encrypted private key from a file.
- RSAPrivateKeyPKCS8(RSAPrivateKey, RandomBitsSource) - Constructor for class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Create a new RSAPrivateKeyPKCS8
from a RSAPrivateKey
and the given RandomBitsSource
.
- RSAPublicKey - Class in oracle.security.crypto.core
-
An RSA public key.
- RSAPublicKey() - Constructor for class oracle.security.crypto.core.RSAPublicKey
-
Empty constructor.
- RSAPublicKey(byte[]) - Constructor for class oracle.security.crypto.core.RSAPublicKey
-
Constructs a new RSA public key from the given encoding.
- RSAPublicKey(InputStream) - Constructor for class oracle.security.crypto.core.RSAPublicKey
-
Creates a new RSAPublicKey from the specified input stream.
- RSAPublicKey(BigInteger, BigInteger) - Constructor for class oracle.security.crypto.core.RSAPublicKey
-
Constructs a new RSA public key with the given parameters.
- rsaSHA256SigOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The ASN.1 Object Identifier sha256WithRSAEncryption
, defined in PKCS#1.
- rsaSHASigOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The ASN.1 Object Identifier sha_1WithRSAEncryption
, defined in PKCS#1.
- rsaSHASigOldOID - Static variable in class oracle.security.crypto.core.RSAMDSignature
-
The old OIW ASN.1 Object Identifier SHA1 With RSAEncryption.
- rsaWithOAEP_MD5_MGF1 - Static variable in interface oracle.security.crypto.core.AlgID
-
- rsaWithOAEP_SHA224_MGF1 - Static variable in interface oracle.security.crypto.core.AlgID
-
- rsaWithOAEP_SHA256_MGF1 - Static variable in interface oracle.security.crypto.core.AlgID
-
- rsaWithOAEP_SHA384_MGF1 - Static variable in interface oracle.security.crypto.core.AlgID
-
- rsaWithOAEP_SHA512_MGF1 - Static variable in interface oracle.security.crypto.core.AlgID
-
- rsaWithOAEPEncoding - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA public key encryption standard with default OAEP encoding parameters including SHA-1 and MGF1 with SHA-1
- rsaWithV15Encoding - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA public key encryption standard with the encoding defined in PKCS #1 version 1.5.
- run() - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
run() method from the Runnable interface.
- seed(byte[]) - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Seeds this random bits source with a given array of bytes.
- seed(Object) - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Seeds the PRNG with the output of the hashCode
and toString
methods of the current object.
- seed() - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Seeds this PRNG with 20 bytes of seeding material from the default entropy source.
- seed(EntropySource) - Method in class oracle.security.crypto.core.DigestRandomBitsSource
-
Seeds this PRNG with 20 bytes of seeding material from the specified entropy source.
- seed(byte[]) - Method in class oracle.security.crypto.core.DSARandomBitsSource
-
Seeds this PRNG with the bytes in the given byte array.
- seed(EntropySource) - Method in class oracle.security.crypto.core.DSARandomBitsSource
-
Seed this PRNG with 20 bytes generated by the given EntropySource.
- seed(byte[]) - Method in class oracle.security.crypto.core.RandomBitsSource
-
Seed the PRNG with the supplied array of bytes.
- seed(EntropySource) - Method in class oracle.security.crypto.core.RandomBitsSource
-
Seed the PRNG with a default number of bytes from the supplied entropy source.
- seed() - Method in class oracle.security.crypto.core.RandomBitsSource
-
Seed from the system default entropy source.
- seed(byte[]) - Method in class oracle.security.crypto.core.SRRandomBitsSource
-
- seed(EntropySource) - Method in class oracle.security.crypto.core.SRRandomBitsSource
-
- selfTest(RandomBitsSource) - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Runs the full suite of power-up self-tests.
- SelfTestException - Exception in oracle.security.crypto.fips
-
Thrown if an error occurs during any of the FIPS 140-2 power-up or continuous self-tests.
- SelfTestException() - Constructor for exception oracle.security.crypto.fips.SelfTestException
-
Creates a new SelfTestException
instance with no detail message.
- SelfTestException(String) - Constructor for exception oracle.security.crypto.fips.SelfTestException
-
Creates a new SelfTestException
instance with the specified detail message.
- SEQUENCE - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 sequence and sequence-of types.
- SET - Static variable in interface oracle.security.crypto.asn1.ASN1
-
The universal class tag for the ASN.1 set and set-of types.
- set(int, E) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.DHKeyAgreement
-
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.DHKeyPairGenerator
-
Seta the domain parameters contained in the given AlgorithmIdentifier
for this KeyPairGenerator
.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.DSA
-
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.DSAKeyPairGenerator
-
Sets the key algorithm identifier.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.HMAC
-
Deprecated.
Use initialize instead
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.KeyAgreement
-
Sets the algorith identifier of the key agreement object.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.KeyPairGenerator
-
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.MessageDigest
-
Sets the AlgorithmIdentifier of this MessageDigest instance.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the algorithm identifier for this PasswordBasedMAC
.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.RSAKeyPairGenerator
-
Throws an exception if the algothrithm identifier OID is not that of AlgID.rsaEncryption
, otherwise does nothing.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.RSAMDSignature
-
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.SHA
-
Sets the SHA algorithm to use.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.Signature
-
Sets the signature algorithm identifier to use,
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.SymmetricKey
-
Sets the algorithm identifier of this symmetric key.
- setAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.SymmetricKeyGenerator
-
Set the algorithm identifier for the symmetric key algorithm.
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.DHPrivateKey
-
Set to
false
to disallow plaintext export of this key's key material; set to
true
to allow plaintext export if the global value in
FIPS_140_2
is also set to
true
.
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Set to
false
to disallow plaintext export of this key's key material; set to
true
to allow plaintext export if the global value in
FIPS_140_2
is also set to
true
.
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.ECPrivateKey
-
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Set to
false
to disallow plaintext export of this key's key material; set to
true
to allow plaintext export if the global value in
FIPS_140_2
is also set to
true
.
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Set to
false
to disallow plaintext export of this key's key material; set to
true
to allow plaintext export if the global value in
FIPS_140_2
is also set to
true
.
- setAllowExport(boolean) - Method in class oracle.security.crypto.core.SymmetricKey
-
Set to
false
to disallow plaintext export of this
SymmetricKey
's key material; set to
true
to allow plaintext export if the global value in
FIPS_140_2
is also set to
true
.
- setAllowKeyExport(boolean) - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Sets whether or not the plaintext export of private and symmetric key material is to be allowed for the Phaos Crypto module.
- setArray(byte[], byte) - Static method in class oracle.security.crypto.util.Utils
-
Fills the specified byte array with a given value.
- setArray(short[], short) - Static method in class oracle.security.crypto.util.Utils
-
Fills the specified short array with a given value.
- setArray(int[], int) - Static method in class oracle.security.crypto.util.Utils
-
Fills the specified int array with a given value.
- setArray(byte[], int, int, byte) - Static method in class oracle.security.crypto.util.Utils
-
- setAttributeTypeName(String, ASN1ObjectID) - Method in class oracle.security.crypto.util.OIDManager
-
- setBit(int) - Method in class oracle.security.crypto.asn1.ASN1BitString
-
Sets the specified bit.
- setBytes(byte[]) - Method in class oracle.security.crypto.core.RSAKey
-
Set bytes of the key.
- setBytes(byte[]) - Method in class oracle.security.crypto.core.SymmetricKey
-
Sets the actual bytes of the key.
- setCount(int) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the iteration count to use for password-based key derivation.
- setCount(int) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setCount(int) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- setCurrentTag(int) - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Sets the current tag (and the current tag class to UNIVERSAL).
- setDefault(EntropySource) - Static method in class oracle.security.crypto.core.EntropySource
-
Sets the system-wide default entropy source.
- setDefault(RandomBitsSource) - Static method in class oracle.security.crypto.core.RandomBitsSource
-
Sets the default random bits source for the current run-time environment.
- setDocument(byte[]) - Method in class oracle.security.crypto.core.Signature
-
Specifies the document that will be signed, or whose signature will be verified.
- setElementAt(Object, int) - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- setElementAt(E, int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- setEncodingType(int) - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Set the encoding type.
- setEncodingType(int) - Method in class oracle.security.crypto.asn1.ASN1Set
-
Sets the encoding type to one of BER
, DER_SET
or DER_SET_OF
(default is DER_SET_OF
).
- setHash(byte[]) - Method in class oracle.security.crypto.core.DSA
-
Sets the document digest to be used in the signature calculation, bypassing the digesting step.
- setHash(byte[]) - Method in class oracle.security.crypto.core.RSAMDSignature
-
Sets the document digest to be used in the signature calculation, bypassing the digesting step.
- setHash(byte[]) - Method in class oracle.security.crypto.core.Signature
-
Sets the document digest to be used in the signature calculation, bypassing the digesting step.
- setIV(byte[]) - Method in class oracle.security.crypto.core.BlockCipher
-
Sets the initialization vector for this block cipher.
- setKey(byte[], int, int) - Method in class oracle.security.crypto.core.HMAC
-
Deprecated.
Use initialize instead
- setKey(byte[]) - Method in class oracle.security.crypto.core.HMAC
-
Deprecated.
Use initialize instead
- setKey(PrivateKey) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
- setKey(RSAKey) - Method in class oracle.security.crypto.core.RSA
-
Sets the key to the given RSA key.
- setKeyAlgOID(ASN1ObjectID) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Sets the key algorithm OID.
- setKeyAlgOID(ASN1ObjectID) - Method in class oracle.security.crypto.core.DSAPublicKey
-
Sets the key algorithm OID.
- setKeyParity(SymmetricKey, int) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Set the least significant bit of each key byte so that it has the parity indicated -- 1
for odd parity or 0
for even parity.
- setMacAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the keyed MAC algorithm to use.
- setMapping(ASN1ObjectID, String, Class<?>) - Method in class oracle.security.crypto.util.OIDManager
-
Maps the specified key to the specified value in the Hashtable
object for the given OID for this OIDManager
.
- setMappings(ASN1ObjectID, Hashtable<String, Class<?>>) - Method in class oracle.security.crypto.util.OIDManager
-
- setMappings(ASN1ObjectID, Map<String, Class<?>>) - Method in class oracle.security.crypto.util.OIDManager
-
Maps the given OID to the given Map
object for this OIDManager
.
- setMessageDigest(MessageDigest) - Method in class oracle.security.crypto.core.DigestInputStream
-
Set the message digest for this stream.
- setMessageDigest(MessageDigest) - Method in class oracle.security.crypto.core.DigestOutputStream
-
Set the message digest for this stream.
- setMessageDigestAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.RSAMDSignature
-
Sets the message digest Algorithm for this RSA signature .
- setMode(int) - Method in class oracle.security.crypto.core.CoderInputStream
-
Set the mode of the stream.
- setMode(int) - Method in class oracle.security.crypto.core.CoderOutputStream
-
Set the mode of the stream.
- setMode(int) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setMode(ASN1ObjectID) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setMode(int) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- setModulusExponent(BigInteger, BigInteger) - Method in class oracle.security.crypto.core.RSAKey
-
Sets the modulus and the exponent.
- setObject(Serializable) - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- setOIDManager(OIDManager) - Static method in class oracle.security.crypto.util.OIDManager
-
Sets the system-wide OIDManager
.
- setOwfAlgID(AlgorithmIdentifier) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the one-way (hash) function to use for password-based key derivation.
- setParams(DHParams) - Method in class oracle.security.crypto.core.DHKey
-
Sets the parameters for the Diffie-Hellman key.
- setParams(DHParams) - Method in class oracle.security.crypto.core.DHPrivateKey
-
- setParams(DHParams) - Method in class oracle.security.crypto.core.DHPublicKey
-
- setParams(DSAParams) - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Sets the DSA algorithm parameters for this public key.
- setParams(DSAParams) - Method in class oracle.security.crypto.core.DSAPublicKey
-
Sets the DSA algorithm parameters for this public key.
- setParity(SymmetricKey, int) - Static method in class oracle.security.crypto.core.DESKey
-
Set the least significant bit of each key byte so that it has the parity indicated -- 1
for odd parity or 0
for even parity.
- setPassword(byte[]) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the password to be used for this PasswordBasedMAC
.
- setPassword(String) - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
Set the password on the cipher (this needs to be done before encryption or decryption).
- setPassword(String) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setPassword(byte[]) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setPassword(String) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Set the password for PKCS5/12.
- setPassword(byte[]) - Method in class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Set password for PKCS5.
- setPassword(String) - Method in class oracle.security.crypto.core.RSAPrivateKeyPKCS8
-
Deprecated.
Set password for PKCS5.
- setPKCS5PBE(PKCS5PBE) - Method in class oracle.security.crypto.core.PasswordProtectedObject
-
Deprecated.
- setPrivate(PrivateKey) - Method in class oracle.security.crypto.core.KeyPair
-
Sets the private key.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.DHKeyAgreement
-
Sets the local party private key for generating secret value.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.DSA
-
Sets the private key to be used for signing.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.KeyAgreement
-
Sets the private key of the local party for generating secret value.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Sets the private key to be encrypted, and returns the previous private key, if any.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.RSAMDSignature
-
Sets the private key to be used for signing.
- setPrivateKey(PrivateKey) - Method in class oracle.security.crypto.core.Signature
-
Sets the key to be used for signing.
- setPublic(PublicKey) - Method in class oracle.security.crypto.core.KeyPair
-
Sets the public key.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.core.DHKeyAgreement
-
Sets the other party public key for generating secret value.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.core.DSA
-
Sets the public key to be used for verification.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.core.KeyAgreement
-
Sets the public key of the other party for generating secret value.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.core.RSAMDSignature
-
Sets the public key to be used for verification.
- setPublicKey(PublicKey) - Method in class oracle.security.crypto.core.Signature
-
Sets the key to be used for verification.
- setRandomBitsSource(RandomBitsSource) - Method in class oracle.security.crypto.core.DSA
-
Sets the random bits source used to generate signatures.
- setRandomBitsSource(RandomBitsSource) - Method in class oracle.security.crypto.core.KeyPairGenerator
-
Sets the RandomBitsSource
.
- setRandomBitsSource(RandomBitsSource) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the RNG to use for generating random salt bytes, if needed.
- setRandomBitsSource(RandomBitsSource) - Method in class oracle.security.crypto.core.RSAMDSignature
-
Sets the random bits source used to generate signatures.
- setRandomBitsSource(RandomBitsSource) - Method in class oracle.security.crypto.core.Signature
-
Sets the random bits source used to generate signatures.
- setSalt(byte[]) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
Sets the salt value.
- setSalt(byte[]) - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
- setSalt(byte[]) - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Deprecated.
- setSigBytes(byte[]) - Method in class oracle.security.crypto.core.Signature
-
Sets the signature to prepare for verification.
- setSize(int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- setSleepTime(int) - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
Set the delay parameter for the timeslice counter.
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.HMAC
-
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.MD2
-
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.MD4
-
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.MD5
-
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.MessageDigest
-
Sets the state of this MessageDigest instance.
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.PasswordBasedMAC
-
- setState(MessageDigest.MDState) - Method in class oracle.security.crypto.core.SHA
-
- setUseGeneralizedTime(boolean) - Method in class oracle.security.crypto.asn1.ASN1Date
-
- sha - Static variable in interface oracle.security.crypto.core.AlgID
-
An older OIW identifier for the SHA1 algorithm.
- SHA - Class in oracle.security.crypto.core
-
The SHA (Secure Hash Algorithm) message digest algorithms, as defined in FIPS-180-2 Secure Hash Standard.
- SHA() - Constructor for class oracle.security.crypto.core.SHA
-
Empty constructor.
- sha1 - Static variable in interface oracle.security.crypto.core.AlgID
-
An alias for the "sha_1" OIW identifier for SHA1.
- SHA1_DES - Static variable in class oracle.security.crypto.core.PKCS5PBE
-
The SHA1 with DES CBC PKCS#5 mode.
- SHA1_RC2 - Static variable in class oracle.security.crypto.core.PKCS5PBE
-
The SHA1 with RC2 CBC PKCS#5 mode.
- SHA1RandomBitsSource - Class in oracle.security.crypto.core
-
A PRNG based on the design pattern in Schneier's Applied Cryptography, using SHA-1 as a mixing and output primitive.
- SHA1RandomBitsSource() - Constructor for class oracle.security.crypto.core.SHA1RandomBitsSource
-
Create a new, seeded SHA1RandomBitsSource
.
- SHA1RandomBitsSource(boolean) - Constructor for class oracle.security.crypto.core.SHA1RandomBitsSource
-
Create a new, optionally seeded SHA1RandomBitsSource
.
- sha224WithRSAEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA signature algorithm with SHA-224 hash, as defined in PKCS #1 and RFC 4055 (Section 5).
- sha256WithRSAEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA signature algorithm with SHA-256 hash, as defined in PKCS #1 and RFC 3447 (Section A.2.4).
- sha384WithRSAEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA signature algorithm with SHA-384 hash, as defined in PKCS #1 and RFC 4055 (Section 5).
- sha512WithRSAEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA signature algorithm with SHA-512 hash, as defined in PKCS #1 and RFC 4055 (Section 5).
- sha_1 - Static variable in interface oracle.security.crypto.core.AlgID
-
OIW identifier for the SHA1 algorithm, as prescribed by IEEE p1363.
- SHA_128RC2 - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with 128-bit RC2.
- SHA_128RC2_CBC - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with RC2 CBC 128 bits PKCS#12 mode.
- SHA_128RC4 - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with RC4 128 bits PKCS#12 mode.
- SHA_128RC4 - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with 128-bit RC4.
- sha_1WithRSAEncryption - Static variable in interface oracle.security.crypto.core.AlgID
-
The RSA signature algorithm with SHA-1 hash, as defined in PKCS #1 and RFC 2311.
- sha_224 - Static variable in interface oracle.security.crypto.core.AlgID
-
NIST identifier for the SHA224 algorithm
- sha_256 - Static variable in interface oracle.security.crypto.core.AlgID
-
NIST identifier for the SHA256 algorithm
- SHA_2_3DES_CBC - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with Triple DES CBC 112 bits PKCS#12 mode.
- SHA_2DES - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with two-key DES.
- sha_384 - Static variable in interface oracle.security.crypto.core.AlgID
-
NIST identifier for the SHA384 algorithm
- SHA_3_3DES_CBC - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with Triple DES CBC 168 bits PKCS#12 mode.
- SHA_3DES - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with triple-DES.
- SHA_40RC2 - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with 40-bit RC2.
- SHA_40RC2_CBC - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with RC2 CBC 40 bits PKCS#12 mode.
- SHA_40RC4 - Static variable in class oracle.security.crypto.core.PKCS12PBE
-
The SHA1 with RC4 40 bits PKCS#12 mode.
- SHA_40RC4 - Static variable in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Encryption mode identifier for SHA-1 with 40-bit RC4.
- sha_512 - Static variable in interface oracle.security.crypto.core.AlgID
-
NIST identifier for the SHA512 algorithm
- shortsToBytes(short[], byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Converts an array of short values into an array of bytes.
- shortToBytes(short) - Static method in class oracle.security.crypto.util.Utils
-
Returns the big endian representation of the given short value, as an array of two bytes.
- sign() - Method in class oracle.security.crypto.core.DSA
-
Signs the document.
- sign() - Method in class oracle.security.crypto.core.RSAMDSignature
-
Signs the document.
- sign() - Method in class oracle.security.crypto.core.Signature
-
Signs the document.
- sign(byte[], PrivateKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Signs the given data.
- sign(byte[], PrivateKey, RandomBitsSource) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Signs the given data.
- signASN1(ASN1Object, PrivateKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- signASN1(ASN1Object, PrivateKey, RandomBitsSource) - Static method in class oracle.security.crypto.util.CryptoUtils
-
- Signature - Class in oracle.security.crypto.core
-
An abstract class for generating and verifying signatures.
- Signature() - Constructor for class oracle.security.crypto.core.Signature
-
Empty constructor.
- signatureBytes - Variable in class oracle.security.crypto.core.Signature
-
The actual bytes of the signature.
- SignatureException - Exception in oracle.security.crypto.core
-
This exception signals that an error occurred in a signature operation.
- SignatureException(String, Throwable) - Constructor for exception oracle.security.crypto.core.SignatureException
-
- SignatureException(Throwable) - Constructor for exception oracle.security.crypto.core.SignatureException
-
- SignatureException() - Constructor for exception oracle.security.crypto.core.SignatureException
-
Creates a new SignatureException
.
- SignatureException(String) - Constructor for exception oracle.security.crypto.core.SignatureException
-
Creates a new SignatureException
with the given message string.
- size() - Method in interface oracle.security.crypto.asn1.ASN1Constructed
-
- size() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
Returns the number of components of this ASN.1 constructed object.
- size() - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
Returns the number of components of this ASN.1 sequence.
- size() - Method in class oracle.security.crypto.asn1.ASN1Set
-
Returns the number of components of this ASN.1 set.
- size() - Method in class oracle.security.crypto.util.ArrayVector
-
Deprecated.
- size() - Method in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
Returns the number of bytes written to this stream.
- size() - Method in class oracle.security.crypto.util.ObjectPool
-
Returns the total size of the pool, including objects that are currently in use.
- size() - Method in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- size() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Returns the number of keys in this hashtable.
- size() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- skip(long) - Method in class oracle.security.crypto.util.UnsyncByteArrayInputStream
-
- skipBody(InputStream) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- SpinnerEntropySource - Class in oracle.security.crypto.core
-
A source of seeding entropy based on the presumption of intrinsic randomness in JVM thread scheduling, comparable to the "generateSeed" method in java.security.SecureRandom
.
- SpinnerEntropySource() - Constructor for class oracle.security.crypto.core.SpinnerEntropySource
-
Create a new SpinnerEntropySource
that will use the default thread sleep time (100 ms).
- SpinnerEntropySource(int) - Constructor for class oracle.security.crypto.core.SpinnerEntropySource
-
Create a new SpinnerEntropySource
that will use the given thread sleep time.
- SREntropySource - Class in oracle.security.crypto.core
-
An implementation of the EntropySource
abstract class that wraps the generateSeed(int)
or getSeed(int)
method of the java.security.SecureRandom
class.
- SREntropySource() - Constructor for class oracle.security.crypto.core.SREntropySource
-
Creates a new SREntropySource instance that wraps a java.security.SecureRandom instance that was obtained by making a call to new java.lang.Securerandom()
.
- SREntropySource(SecureRandom) - Constructor for class oracle.security.crypto.core.SREntropySource
-
Creates a new SREntropySource instance that wraps the given java.security.SecureRandom instance.
- SRRandomBitsSource - Class in oracle.security.crypto.core
-
- SRRandomBitsSource() - Constructor for class oracle.security.crypto.core.SRRandomBitsSource
-
- Streamable - Interface in oracle.security.crypto.util
-
An interface for an object that can be input and output from/to a stream.
- StreamableInputException - Exception in oracle.security.crypto.util
-
This exception signals that an IOException
unexpectedly occured when a streamable object has been written to memory and then read back.
- StreamableInputException() - Constructor for exception oracle.security.crypto.util.StreamableInputException
-
Constructs an StreamableInputException with no detail message.
- StreamableInputException(String) - Constructor for exception oracle.security.crypto.util.StreamableInputException
-
Constructs an StreamableInputException with the specified detail message.
- StreamableInputException(String, Throwable) - Constructor for exception oracle.security.crypto.util.StreamableInputException
-
- StreamableInputException(Throwable) - Constructor for exception oracle.security.crypto.util.StreamableInputException
-
- StreamableOutputException - Exception in oracle.security.crypto.util
-
This exception signals that an IOException
unexpectedly occured while writing a streamable object to memory.
- StreamableOutputException() - Constructor for exception oracle.security.crypto.util.StreamableOutputException
-
Constructs an StreamableOutputException with no detail message.
- StreamableOutputException(String) - Constructor for exception oracle.security.crypto.util.StreamableOutputException
-
Constructs an StreamableOutputException with the specified detail message.
- StreamableOutputException(Exception) - Constructor for exception oracle.security.crypto.util.StreamableOutputException
-
- StreamableOutputException(String, Throwable) - Constructor for exception oracle.security.crypto.util.StreamableOutputException
-
- StreamableOutputException(Throwable) - Constructor for exception oracle.security.crypto.util.StreamableOutputException
-
- stripEOL(String) - Static method in class oracle.security.crypto.util.Utils
-
Returns a copy of the given string with all CR and LF characters removed.
- subjectPublicKeyInfo(PublicKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Wraps a raw public key in a SubjectPublicKeyInfo structure.
- subList(int, int) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- suffix(int[]) - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
If the given int
array is a prefix of this object ID's value, returns that part of the value which occurs after the prefix.
- SymmetricKey - Class in oracle.security.crypto.core
-
An encryption/decryption key used by a symmetric cipher.
- SymmetricKey() - Constructor for class oracle.security.crypto.core.SymmetricKey
-
Creates a new symmetric key.
- SymmetricKey(byte[]) - Constructor for class oracle.security.crypto.core.SymmetricKey
-
Creates a new symmetric key with the given key material.
- SymmetricKey(byte[], AlgorithmIdentifier) - Constructor for class oracle.security.crypto.core.SymmetricKey
-
Creates a new symmetric key with the given key material and algorithm identifier.
- SymmetricKeyGenerator - Class in oracle.security.crypto.core
-
A class for randomly generating symmetric keys.
- SymmetricKeyGenerator() - Constructor for class oracle.security.crypto.core.SymmetricKeyGenerator
-
Empty constructor.
- T61STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- TAG - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- TAG_CLASS - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- tagClassToString(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- tagToString(int) - Method in class oracle.security.crypto.asn1.ASN1Header
-
- TELETEX_STRING - Static variable in interface oracle.security.crypto.asn1.ASN1
-
- terminate(boolean) - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Invoking this method signals that all input from this constructed object has been read.
- terminate() - Method in class oracle.security.crypto.asn1.ASN1ConstructedInputStream
-
Invoking this method signals that all input from this constructed object has been read.
- testBit(int) - Method in class oracle.security.crypto.asn1.ASN1BitString
-
Tests the specified bit.
- TESTING - Static variable in class oracle.security.crypto.fips.ModuleState
-
Power-up self-tests in progress.
- testKeyPair(DSAPublicKey, DSAPrivateKey) - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Runs the DSA key-pair generation pair-wise consistency (sign/verify) test.
- testKeyPair(RSAPublicKey, RSAPrivateKey) - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Runs the RSA key-pair generation pair-wise consistency (encrypt/decrypt and sign/verify) tests.
- testKeyPair(DHPublicKey, DHPrivateKey) - Static method in class oracle.security.crypto.fips.FIPS_140_2
-
Runs the Diffie-Hellman key generation pair-wise consistency test.
- testRandomByte(byte) - Method in class oracle.security.crypto.fips.RNGTest
-
Runs the continuous Random Number Generator test for the given random bytes.
- testRandomBytes(byte[], int, int) - Method in class oracle.security.crypto.fips.RNGTest
-
Runs the continuous Random Number Generator test for the given random bytes.
- toArray() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- toArray(E[]) - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- toBase64(byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Returns the Base-64 encoding of the given byte array.
- toBase64(byte[], boolean) - Static method in class oracle.security.crypto.util.Utils
-
Returns the Base-64 encoding of the given byte array.
- toBase64(byte[], String) - Static method in class oracle.security.crypto.util.Utils
-
- toByteArray() - Method in class oracle.security.crypto.util.FixedByteArrayOutputStream
-
Returns a newly allocated byte array of size equal to the number of valid bytes written to this stream.
- toByteArray() - Method in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- toByteArray(BigInteger) - Static method in class oracle.security.crypto.util.Utils
-
Convert an unsigned integer to a big-endian unsigned representation.
- toByteArray(BigInteger, byte[], int, int) - Static method in class oracle.security.crypto.util.Utils
-
Convert an unsigned integer to a big-endian unsigned representation of fixed length.
- toByteArray(BigInt) - Static method in class oracle.security.crypto.util.Utils
-
Convert an unsigned integer to a big-endian unsigned representation.
- toByteArray(BigInt, byte[], int, int) - Static method in class oracle.security.crypto.util.Utils
-
Convert an unsigned integer to a big-endian unsigned representation of fixed length.
- toBytes(InputStream) - Static method in class oracle.security.crypto.util.Utils
-
Returns characters from the given stream until end-of-stream is reached, and stores the read characters into a byte array.
- toBytes(Streamable) - Static method in class oracle.security.crypto.util.Utils
-
Stores the output of a Streamable object into a byte array.
- toBytesBase128(int) - Static method in class oracle.security.crypto.asn1.ASN1Utils
-
- toHexString(byte[], int, int) - Static method in class oracle.security.crypto.util.Utils
-
Returns the hex representation of the specified sequence of bytes.
- toHexString(byte[]) - Static method in class oracle.security.crypto.util.Utils
-
Returns the hex representation of the specified array of bytes.
- toJCEPrivateKey(PrivateKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Convert an OSDT crypto PrivateKey to a JCE private Key
- toJCEPublicKey(PublicKey) - Static method in class oracle.security.crypto.util.CryptoUtils
-
Convert an OSDT crypto PublicKey to a JCE Public Key
- Token - Interface in oracle.security.crypto.token
-
This is a marker interface which should be extended/implemented by all kind of tokens.
- toStream(Streamable) - Static method in class oracle.security.crypto.util.Utils
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1BitString
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Date
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1GenericConstructed
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Header
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Integer
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Null
-
Returns the string "NULL".
- toString() - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
Returns a text representation of this object.
- toString() - Method in class oracle.security.crypto.asn1.ASN1OctetString
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Sequence
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1Set
-
- toString() - Method in class oracle.security.crypto.asn1.ASN1String
-
- toString() - Method in class oracle.security.crypto.core.AES
-
Returns the algorithm name of this cipher.
- toString() - Method in class oracle.security.crypto.core.AlgorithmIdentifier
-
Returns a representation of this algorithm identifier object.
- toString() - Method in class oracle.security.crypto.core.DES
-
Returns the algorithm name of this cipher.
- toString() - Method in class oracle.security.crypto.core.DES_EDE
-
Returns the algorithm name of this cipher.
- toString() - Method in class oracle.security.crypto.core.DHParams
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.DHPrivateKey
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.DHPublicKey
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.DiffieHellman
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.DigestInfo
-
Returns a description of this DigestInfo instance.
- toString() - Method in class oracle.security.crypto.core.DSAParams
-
Transforms this DSAParams
object into a readable string.
- toString() - Method in class oracle.security.crypto.core.DSAPrivateKey
-
Returns a description of this private key.
- toString() - Method in class oracle.security.crypto.core.DSAPublicKey
-
Returns a string which describes this object.
- toString() - Method in class oracle.security.crypto.core.MessageDigest
-
Returns a string representation of this message digest object.
- toString() - Method in class oracle.security.crypto.core.Padding.ID
-
- toString() - Method in class oracle.security.crypto.core.PKCS5
-
Deprecated.
Returns a string representation of thie object.
- toString() - Method in class oracle.security.crypto.core.PrivateKeyPKCS8
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.RC2
-
Returns a description of this RC2 cipher.
- toString() - Method in class oracle.security.crypto.core.RSAPrivateKey
-
Returns a description of this RSAPrivateKey.
- toString() - Method in class oracle.security.crypto.core.RSAPublicKey
-
Returns a string representation of this object.
- toString() - Method in class oracle.security.crypto.core.SpinnerEntropySource
-
Returns a description of this SpinnerEntropySource.
- toString() - Method in class oracle.security.crypto.core.SymmetricKey
-
- toString() - Method in class oracle.security.crypto.fips.ModuleState
-
Returns a string representation of this object, of the form "description(value)".
- toString() - Method in class oracle.security.crypto.util.IntConstant
-
Returns a string representation of this object, of the form "description(value)".
- toString() - Method in class oracle.security.crypto.util.UnsyncByteArrayOutputStream
-
- toString() - Method in class oracle.security.crypto.util.UnsyncHashtable
-
Returns a rather long string representation of this hashtable.
- toString(Vector<?>) - Static method in class oracle.security.crypto.util.Utils
-
- toString(List<?>) - Static method in class oracle.security.crypto.util.Utils
-
Produces a string representation of the input Vector
in a format consistent with the rest of the oracle.security.crypto.
classes.
- toString() - Method in class oracle.security.crypto.util.VectorOverArrayList
-
- toStringCompact() - Method in class oracle.security.crypto.asn1.ASN1ObjectID
-
- totalLength() - Method in class oracle.security.crypto.asn1.ASN1Header
-
Returns the total length of the ASN.1 object corresponding to this header.
- toTitleCase(String) - Static method in class oracle.security.crypto.util.HttpUtils
-
- toURLEncoded(String) - Static method in class oracle.security.crypto.util.Utils
-
- toUTF8(String) - Static method in class oracle.security.crypto.util.Utils
-
Returns the UTF-8 representation of the given string.
- trimToSize() - Method in class oracle.security.crypto.util.VectorOverArrayList
-