|
Oracle Fusion Middleware Crypto FIPS Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10696-03 |
||||||||
PREV NEXT | FRAMES NO FRAMES |
A B C D E F G H I K L M N O P R S T U V W X
AlgorithmIdentifier
object from the specified input stream.AlgorithmIdentifier
object from the specified ASN1Sequence.AlgorithmIdentifierException
with no detail message.AlgorithmIdentifierException
with the specified detail message.ArrayList
ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the identifier octets of an ASN.1 encoding.ASN1ConstructedInputStream
which will read from the specified input stream, which must be positioned just before the contents octets of an ASN.1 encoding.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
Deprecated. use ASN1GenericConstructed.ASN1GenericConstructed(List, int)
ASN1GenericConstructed.ASN1GenericConstructed(List, int, int)
ASN1Sequence.ASN1Sequence(List)
ASN1Sequence
.ASN1Set.ASN1Set(List)
ASN1Set
.ASN1String
with the given string value and the ASN1.IA5STRING
type.ASN1String
with the given string value and the given type.false
, this method throws a KeyExportException
.false
, this method throws a KeyExportException
.false
, this method throws a KeyExportException
.READY
state.initialize()
, encryptBlock()
and decryptBlock()
methods.CBCAlgorithmIdentifier
using the given OID, and obtaining the initialization vector by decoding the given ASN1Object
.CBCAlgorithmIdentifier
using the given OID and initialization vector.CBCAlgorithmIdentifier
using the OID from the given algorithm identifier and initialization vector.1
for odd parity or 0
for even parity.1
for odd parity or 0
for even parity.EntropySource
class, but has no effect since there is no sensitive state data contained here for the JVM's thread scheduler.java.security.SecureRandom
instance.NOT_INITIALIZED
.AlgorithmIdentifier
object.CBCAlgorithmIdentifier
object.DHKey
object.DSAPrivateKey
instance.DSAPublicKey
instance.OAEPAlgorithmIdentifier
object.PBMacID
object.RC2AlgorithmIdentifier
object.RSAKey
object.RSAPrivateKey
instance.RSAPublicKey
instance.SymmetricKey
instance.Cipher.decrypt(byte[]);
This implements the Coder
interface.DHKeyAgreement
.DHKeyAgreement
with the specified local party private key.DHKeyAgreement
with the specified other party public key.DHKeyAgreement
with the specified local party private key and the other party public key.RandomBitsSource
, as specified in X9.42.DHKeyPairGenerator
.DHParameterGenerator
instance.DHParams
instance with the give value of p, g and q.DHParams
instance with the give value of p, g, q and j.DHParams
instance with the give value of p, g, q and validation parameters seed, pgenCounter.DHParams
instance with the give value of p, g, q, j and validation parameters seed, pgenCounter.DHParams
from the given input stream encoding the parameters.DHParams
.DiffieHellman
instance.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
object with the specified values for the prime (p) and generator (g), and creates a random value for x.MessageDigest.getDigestBits()
instead.MessageDigest.isValid()
instead.DSAKeyPairGenerator
.DSAPrivateKey
instance.DSAParams
.DSAPrivateKey.DSAPrivateKey(InputStream is)
instead.DSAPublicKey.DSAPublicKey(InputStream is)
instead.DSARandomBitsSource
.DSARandomBitsSource
.ASN1Sequence.elementsAsList()
ASN1Object
.ASN1Object
.Cipher.encrypt(byte[]);
.true
if and only if the integer represented by this ASN.1 object is equal to the given value.null
.ByteArrayOutptStream
, that provides access to the internal buffer for efficiency.FixedByteArrayOutputStream
with a newly allocated buffer of the given size.FixedByteArrayOutputStream
using the given buffer.SecureRandom.generateSeed(int)
or SecureRandom.getSeed(int)
method depending on whether generateSeed(int)
is available.EntropySource.generateByte()
.SecureRandom.generateSeed(int)
or SecureRandom.getSeed(int)
method depending on whether generateSeed(int)
is available, and copying the resulting bytes into the given array.RandomBitsSource
and length.RandomBitsSource
and the given length.RandomBitsSource
and the length set by the algorithm identifier parameters or the default for the algorithm.SubjectKeyIDExtension
or AuthorityKeyIDExtension
.DiffieHellman
and sets the generator (g) to 4.DSAParams
used to generate a DSA key pair.DiffieHellman
, and uses its prime (p) and generator (g) to compute the value g^x.AlgID.RC4
algorithm identifier.PasswordBasedMAC
.null
if the key has not been input or set, or the key cannot be decrypted.null
if the underlying key hasn't been input or set, or if the key cannot be decrypted.false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.true
.false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.true
.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.false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.false
if plaintext export of this key's key material is not allowed; returns true
if plaintext export is allowed.true
.false
if plaintext export of this SymmetricKey
's key material is not allowed; returns true
if plaintext export is allowed.true
if the plaintext export of private and symmetric key material is allowed for the Phaos Crypto module; otherwise returns false
.OIDManager
encountered in the chain that maps the attribute type.OIDManager
encountered in the chain that maps the attribute type name.0
if the underlying key hasn't been input or set or if the key cannot be decrypted.1
, since Arcfour
is a stream cipher.PrivateKeyPKCS8.output(OutputStream os)
method.RSAPrivateKey
's contents in PKCS #1 privateKey format (as opposed to PKCS #8 privateKeyInfo format).IntConstant
, or null
if none is set.IntConstant
, or null
if none is set.PrivateKeyPKCS8.output(OutputStream os)
method.null
otherwise.null
if the underlying key hasn't been input or set, or if the key cannot be decrypted.AlgorithmIdentifier
held by this AlgorithmIdentifier
.DiffieHellman
instance.DiffieHellman
instance.DiffieHellman
instance.KeyAgreement
subclass for the specified algorithm identifier.KeyAgreement
subclass for the specified key's algorithm and the local party PrivateKey.KeyAgreement
subclass for the specified key's algorithm and the other party public key.KeyPairGenerator
for the given AlgorithmIdentifier
.PBE
instance using the specified AlgorithmIdentifier.Signature
subclass for the specified algorithm identifier.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.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.SymmetricKeyGenerator
for the given algorithm.OIDManager
encountered in the chain that maps the OID and key.OIDManager.getMappingsAsMap(ASN1ObjectID)
Map
object to which the given OID is mapped, for the first OIDManager
encountered in the chain that maps the OID.AlgorithmIdentifier
held by this AlgorithmIdentifier
.Class
for the pooled objects.null
if they are not present.null
otherwise.AlgorithmIdentifier
held by this AlgorithmIdentifier
.RNGTest
instance for this RandomBitsSource
instance.PasswordBasedMAC
.Signature.sign()
, or specified by Signature.setSigBytes(byte[])
.true
if the ASN1Constructed
contained in this stream has not yet been completely read, otherwise false
.BlockCipher
with the given algorithm parameters, symmetric key, and padding descriptor.BlockCipher
with the given algorithm parameters, symmetric key, and padding descriptor.DHParameterGenerator
with the given bit lengths for p and q, and the default RandomBitsSource
.DHParameterGenerator
of the given bit lengths and RandomBitsSource
.DiffieHellman.generatePandG(oracle.security.crypto.core.RandomBitsSource, int)
and DiffieHellman.generateValues(oracle.security.crypto.core.RandomBitsSource)
.DiffieHellman
, and invokes DiffieHellman.generateValues(oracle.security.crypto.core.RandomBitsSource)
.DigestRandomBitsSource
.DSAKeyPairGenerator
.DSAKeyPairGenerator
.PBE
instance with the specified algorithm identifier.PBE
instance with the specified PBE parameters.PBE
instance with the specified PBE parameters.PBE
instance with the specified algorithm identifier.PBE
instance with the specified PBE parameters.PBE
instance with the specified PBE parameters.PBE
instance with the specified algorithm identifier.PBE
instance with the specified PBE parameters.PBE
instance with the specified PBE parameters.CBCAlgorithmIdentifier
object from the given input stream.DHParams
object by reading its encoding from the given input stream.DHPrivateKey
object by reading its encoding from the given input stream.DHPublicKey
object by reading its encoding from the given input stream.DSAPrivateKey
object by reading its encoding from the given input stream.DSAPublicKey
object by reading its encoding from the given input stream.DSAPublicKey.input(InputStream is)
instead.PBEAlgorithmIdentifier
object from the given input stream.PBMacID
object from the given input stream.RC2AlgorithmIdentifier
object from the given input stream.PublicKey
from the bytes of a DER-encoded SubjectPublicKeyInfo structure.PublicKey
from the bytes of a DER-encoded SubjectPublicKeyInfo structure in the given input stream.PublicKey
from a SubjectPublicKeyInfo structure.InvalidFormatException
with the given message string.InvalidInputException
with the given message string.InvalidKeyException
with no detail message.InvalidKeyException
with the specified detail message.InvalidMACException
with no detail message.InvalidMACException
with the specified detail message.true
if this ModuleState
represents an error state, otherwise returns false
.true
if this is a public key, false
if it's a private key.true
if this ModuleState
represents a recoverable error state, otherwise returns false
.true
if this ModuleState
represents a recoverable error state, otherwise returns false
.true
if this HMAC
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this MD2
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this MD4
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this MD5
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this MessageDigest
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this PasswordBasedMAC
is in a valid state and its digest bits are usable; otherwise returns false
.true
if this SHA
is in a valid state and its digest bits are usable; otherwise returns false
.DSAParams
contains DSA domain parameters generated by the FIPs-approved method as specified in FIPS 186-2.KeyAgreementException
with no arguments.KeyAgreementException
with the given message string.false
.KeyExportException
instance with no detail message.KeyExportException
instance with the specified detail message.Properties
mappings for this OIDManager
from the specified input stream.false
.MaskGenerator
object.MD5RandomBitsSource
.MD5RandomBitsSource
.ModuleStateException
instance with no detail message.ModuleStateException
instance with the specified detail message.ObjectPool
should override this method in order to pool objects whose constructors require arguments or that require post-construction initialization.AlgorithmIdentifier
and making them easily accessible.AlgorithmIdentifier
from the stream and decoring the resulting parameters.ObjectPool
, with the default starting size, to pool objects of the specified type.ObjectPool
, with the specified starting size, to pool objects of the specified type.OIDManager
.OIDManager
whose parent in the chain is specified by the argument.DSAParams
object to the given OutputStream.DSAParams
object to the given ASN1Sequence.ASN1GenericConstructed.outputValue(OutputStream, List, int)
ASN1GenericConstructed.outputValue(OutputStream, List, int, int)
PasswordBasedMAC
instance.PasswordBasedMAC
instance with the given password.PasswordBasedMAC
instance with the given algorithm identifier and password.PasswordBasedMAC
instance with the given algorithm identifier and password.PBEAlgorithmIdentifier
used with the PBES1 encryption scheme using the default salt size and the default iteration count.PBEAlgorithmIdentifier
used with the PBES1 encryption scheme using the default salt size and the default iteration count.PBEAlgorithmIdentifier
used with the PBES1 encryption scheme.PBEAlgorithmIdentifier
used with the PBES2 encryption scheme.PBEAlgorithmIdentifier
used with the PBES2 encryption scheme.PBEAlgorithmIdentifier
from the given input stream.PasswordBasedMAC
.PBMacAlgID
instance.PBMacAlgID
instance with the given parameters.PBMacAlgID
instance with the given parameters.PBMacAlgID
instance by reading its encoding from the given stream.PKCS5
instance.PKCS5
instance with the given mode ID, and default iteration count and source of randomness.PKCS5
instance.PKCS5
instance with the given mode and source of randomness, and the default iteration count.PKCS5
instance with the given source of randomness, and the default mode and iteration count.PKCS5
instance with the given password, salt, count and mode.PKCS5
instance with the given password, salt and mode, and the default iteration count.PKCS5
instance with the given password, salt, count, mode and source of randomness.PKCS5
instance with the given password, mode and source of randomness, and the default iteration count.PKCS5
instance with the given password and source of randomness, and the default mode and iteration count.PKCS5
instance with the given password, salt, count and mode.PKCS5
instance with the given password, salt and count, and MD5_DES
encryption mode.Key.getEncoded()
instead.PKCS5
class and the default random bits source.key
to the specified value
in this hashtable.BigInt(int, java.util.Random)
.BigInteger(int, java.util.Random)
.KeyPairGenerator
.RC2AlgorithmIdentifier
using the given OID, and obtaining the initialization vector and effective key length by decoding the given ASN1Object
.RC2AlgorithmIdentifier
using the given initialization vector and effective key length.RC2AlgorithmIdentifier
using the given effective key length.RNGTest
instance.RSA
instance.rsaEncryption
, as defined in PKCS #1 to identify the RSA encryption algorithm.RSAKeyPairGenerator
.md2WithRSAEncryption
, defined in PKCS#1.md5WithRSAEncryption
, defined in PKCS#1.RSAMDSignature
with the default digest algorithm (MD5).RSAMDSignature
with the default digest algorithm (MD5), and sets the verification key.RSAMDSignature
with the default digest algorithm (MD5), and sets the signature key.RSAPrivateKey
object with the given parameters.RSAPrivateKey
object with the given parameters.RSAPrivateKey
object from a file.PrivateKeyPKCS8
instead.RSAPrivateKeyPKCS8
from a RSAPrivateKey
and the given RandomBitsSource
.sha256WithRSAEncryption
, defined in PKCS#1.sha_1WithRSAEncryption
, defined in PKCS#1.hashCode
and toString
methods of the current object.SelfTestException
instance with no detail message.SelfTestException
instance with the specified detail message.AlgorithmIdentifier
for this KeyPairGenerator
.KeyPairGenerator.getInstance(oracle.security.crypto.core.AlgorithmIdentifier)
to initialize the key pair generator using the algorithm identifier and its parameters (if any).PasswordBasedMAC
.AlgID.rsaEncryption
, otherwise does nothing.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
.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
.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
.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
.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
.BER
, DER_SET
or DER_SET_OF
(default is DER_SET_OF
).PrivateKeyPKCS8.setPrivateKey(oracle.security.crypto.core.PrivateKey)
instead to preserve the ability to erase any previously set private key.1
for odd parity or 0
for even parity.Hashtable
object for the given OID for this OIDManager
.OIDManager.setMappings(ASN1ObjectID, Map)
Map
object for this OIDManager
.OIDManager
.1
for odd parity or 0
for even parity.PasswordBasedMAC
.RandomBitsSource
.SHA1RandomBitsSource
.SHA1RandomBitsSource
.SignatureException
.SignatureException
with the given message string.java.security.SecureRandom
.SpinnerEntropySource
that will use the default thread sleep time (100 ms).SpinnerEntropySource
that will use the given thread sleep time.EntropySource
abstract class that wraps the generateSeed(int)
or getSeed(int)
method of the java.security.SecureRandom
class.new java.lang.Securerandom()
.IOException
unexpectedly occured when a streamable object has been written to memory and then read back.IOException
unexpectedly occured while writing a streamable object to memory.int
array is a prefix of this object ID's value, returns that part of the value which occurs after the prefix.DSAParams
object into a readable string.Utils.toString(List)
insteadVector
in a format consistent with the rest of the oracle.security.crypto.
classes.ByteArrayInputStream
with unsynchronized methods for greater efficiency.ByteArrayOutputStream
with unsynchronized methods for greater efficiency.VersionException
with the given message string.java.util.Properties
to the given output stream, but does not insert a comment containing the current date/time (as the Properties.save
method does).A B C D E F G H I K L M N O P R S T U V W X
|
Oracle Fusion Middleware Crypto FIPS Java API Reference for Oracle Security Developer Tools 11g Release 1 (11.1.1) E10696-03 |
||||||||
PREV NEXT | FRAMES NO FRAMES |