Serialized Form


Package demo

Class demo.CriticalObjectDemo implements Serializable

Serialized Fields

data

byte[] data

x

int x


Package demo.util

Class demo.util.RandomDemoAWT10 implements Serializable

Serialized Fields

seedGen

AWT10SeedGenerator seedGen

seedGenActive

boolean seedGenActive

seedAvailable

boolean seedAvailable

fComponentsAdjusted

boolean fComponentsAdjusted

button1

Button button1

textArea1

TextArea textArea1

statusLabel

Label statusLabel

label1

Label label1

label2

Label label2

label3

Label label3

button2

Button button2

button3

Button button3

Class demo.util.RandomDemoAWT11 implements Serializable

Serialized Fields

seedGen

AWT11SeedGenerator seedGen

seedGenActive

boolean seedGenActive

seedAvailable

boolean seedAvailable

fComponentsAdjusted

boolean fComponentsAdjusted

button1

Button button1

textArea1

TextArea textArea1

statusLabel

Label statusLabel

label1

Label label1

label2

Label label2

label3

Label label3

button2

Button button2

button3

Button button3


Package iaik.asn1

Class iaik.asn1.CodingException implements Serializable


Package iaik.pkcs

Class iaik.pkcs.PKCS7CertList implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface. Reads from the ObjectInputStream and decodes the derived ASN.1 Object.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface. Transforms this PKCS7CertList into a DER encoded byte array and writes it to the given ObjectOutputStream.
Serialized Fields

signed_data

SignedData signed_data

Class iaik.pkcs.PKCSException implements Serializable

Class iaik.pkcs.PKCSParsingException implements Serializable


Package iaik.pkcs.pkcs10

Class iaik.pkcs.pkcs10.CertificateRequest implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

certificate_request

ASN1 certificate_request

version

int version

subject

Name subject

public_key

PublicKey public_key

signature_algorithm

AlgorithmID signature_algorithm

signatureBytes

byte[] signatureBytes

attributes

Attribute[] attributes

modified

boolean modified

fingerprintSHA

byte[] fingerprintSHA


Package iaik.pkcs.pkcs8

Class iaik.pkcs.pkcs8.EncryptedPrivateKeyInfo implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface. Reads from the ObjectInputStream and decodes the derived ASN.1 Object.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface. Transforms this EncryptedPrivateKeyInfo into a DER encoded byte array and writes it to the given ObjectOutputStream.
Serialized Fields

private_key

PrivateKey private_key

encryption_algorithm

AlgorithmID encryption_algorithm

encrypted_private_key_info

ASN1 encrypted_private_key_info

Class iaik.pkcs.pkcs8.PrivateKeyInfo implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException
Implements the Serializable interface. Reads from the ObjectInputStream and decodes the derived ASN.1 Object.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface. Transforms this PrivateKeyInfo into a DER encoded byte array and writes it to the given ObjectOutputStream.
Serialized Fields

version

int version

private_key_info

ASN1 private_key_info

private_key_algorithm

AlgorithmID private_key_algorithm
Identifies the appertaining private-key algorithm.


Package iaik.security.cipher

Class iaik.security.cipher.PBEKey implements Serializable

Serialized Fields

password

char[] password

Class iaik.security.cipher.PBEKeyBMP implements Serializable

Serialized Fields

password

char[] password

Class iaik.security.cipher.SecretKey implements Serializable

Serialized Fields

secret_key

byte[] secret_key
secret_key

algorithm

String algorithm
algorithm


Package iaik.security.dh

Class iaik.security.dh.DHPrivateKey implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

x

BigInteger x

parameters

DHParameterSpec parameters

Class iaik.security.dh.DHPublicKey implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

y

BigInteger y

parameters

DHParameterSpec parameters

Class iaik.security.dh.ESDHPrivateKey implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

x

BigInteger x

parameters

ESDHParameterSpec parameters

Class iaik.security.dh.ESDHPublicKey implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

y

BigInteger y

parameters

ESDHParameterSpec parameters


Package iaik.security.dsa

Class iaik.security.dsa.DSAPrivateKey implements Serializable

Serialized Fields

x

BigInteger x

dsaParams

DSAParams dsaParams

Class iaik.security.dsa.DSAPublicKey implements Serializable

Serialized Fields

y

BigInteger y

dsaParams

DSAParams dsaParams


Package iaik.security.provider

Class iaik.security.provider.IAIK implements Serializable


Package iaik.security.random

Class iaik.security.random.AnsiRandom implements Serializable

Serialized Fields

des

Cipher des

I

byte[] I

state

byte[] state

available

int available

store

byte[] store

Class iaik.security.random.FIPS186Random implements Serializable

Serialized Fields

rawHash_

RawHash rawHash_
The raw message digest object used for the compression.

blocksize_

int blocksize_
The input blocksize of the hash.

xkey_

byte[] xkey_
The next XKEY value.

Class iaik.security.random.MD5Random implements Serializable

Class iaik.security.random.MessageDigestRandom implements Serializable

Serialized Fields

digest_

MessageDigest digest_
The messagedigest object used to generate the bytes.

seed_

byte[] seed_
The internal random seed. This is an accumulated seed, if setSeed() is called multiple times.

available_

int available_
The number of not yet used bytes in the internal store.

store_

byte[] store_
The internal store of the random bytes generated by the last digest call. They are used in ascending order.

Class iaik.security.random.RandomException implements Serializable

Class iaik.security.random.RipeMd160FIPS186Random implements Serializable

Class iaik.security.random.RipeMd160Random implements Serializable

Class iaik.security.random.SecRandom implements Serializable

Serialized Fields

initialized

boolean initialized
Set to true at the end of the constructor.

seeded

boolean seeded
Indicates if the SecRandom object has been assigned a seed.

Class iaik.security.random.SHA1FIPS186Random implements Serializable

Class iaik.security.random.SHA1Random implements Serializable

Class iaik.security.random.SHA256FIPS186Random implements Serializable

Class iaik.security.random.SHA256Random implements Serializable

Class iaik.security.random.SHA384FIPS186Random implements Serializable

Class iaik.security.random.SHA384Random implements Serializable

Class iaik.security.random.SHA512FIPS186Random implements Serializable

Class iaik.security.random.SHA512Random implements Serializable


Package iaik.security.rsa

Class iaik.security.rsa.RSAPrivateKey implements Serializable

Serialized Fields

version

int version
The version of RSAPrivateKey.

modulus

BigInteger modulus
The modulus of RSAPrivateKey.

public_exponent

BigInteger public_exponent
The public exponent of RSAPrivateKey.

private_exponent

BigInteger private_exponent
The private exponent of RSAPrivateKey

prime_p

BigInteger prime_p
The first prime factor of the modulus of RSAPrivateKey.

prime_q

BigInteger prime_q
The second prime factor of the modulus of RSAPrivateKey.

prime_exponent_p

BigInteger prime_exponent_p
The private exponent mod (primeP-1) of RSAPrivateKey.

prime_exponent_q

BigInteger prime_exponent_q
The private exponent mod (primeQ-1) of RSAPrivateKey.

crt_coefficient

BigInteger crt_coefficient
The multiplic inverse of primeP mod primeQ

Class iaik.security.rsa.RSAPublicKey implements Serializable

Serialized Fields

modulus

BigInteger modulus
The modulus of the RSA Public Key.

public_exponent

BigInteger public_exponent
The public exponent of the RSA Private Key.


Package iaik.utils

Class iaik.utils.Base64Exception implements Serializable

Class iaik.utils.CriticalObject implements Serializable

Serialized Fields

encrypted_object

byte[] encrypted_object

access_key

byte[] access_key

Class iaik.utils.ExtendedProperties implements Serializable

Class iaik.utils.ExtendedProvider implements Serializable

Class iaik.utils.InternalErrorException implements Serializable

Serialized Fields

exception

Exception exception

Class iaik.utils.RFC2253NameParserException implements Serializable

Class iaik.utils.SmtpException implements Serializable

Class iaik.utils.SSLeayPrivateKey implements Serializable

Serialized Fields

asymAlgorithm

int asymAlgorithm
the algorithm of this private key

symAlgorithm

String symAlgorithm
the symmetric encryption algorithm name

symKeyLength

int symKeyLength
the key length of the symmetric encryption algorithm

iv

byte[] iv
the init vector

keyData

byte[] keyData
the key as byte array plain or encrypted

isEncrypted

boolean isEncrypted
is the key encrypted?

privateKey

PrivateKey privateKey
the key object which is converted into the OpenSSL format


Package iaik.x509

Class iaik.x509.PublicKeyInfo implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException
Implements the Serializable interface. Reads from the ObjectInputStream and decodes the derived ASN.1 Object.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface. Transforms this PublicKeyInfo into a DER encoded byte array and writes it to the given ObjectOutputStream.
Serialized Fields

public_key_info

ASN1 public_key_info

public_key_algorithm

AlgorithmID public_key_algorithm
The algorithm identifier of the public key algorithm belonging to the particular public key implemeting this PublicKeyInfo.

Class iaik.x509.SimpleChainVerifier implements Serializable

Serialized Fields

signers

Hashtable signers
A Hashtable holding the X.509 Certificates of the trusted signers. They are stored mapped to themselves, a hashtable is only used because a lookup is faster than for linear structures like Vectors.

Class iaik.x509.X509Certificate implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

version

int version

serial_number

BigInteger serial_number

signature_algorithm

AlgorithmID signature_algorithm

issuer

Name issuer

not_before

ChoiceOfTime not_before

not_after

ChoiceOfTime not_after

subject

Name subject

public_key

PublicKey public_key

issuer_unique_ID

BigInteger issuer_unique_ID

subject_unique_ID

BigInteger subject_unique_ID

signatureBytes

byte[] signatureBytes

extensions

X509Extensions extensions

modified

boolean modified

fingerprintSHA

byte[] fingerprintSHA

Class iaik.x509.X509ExtensionException implements Serializable

Class iaik.x509.X509ExtensionInitException implements Serializable

Serialized Fields

object_id

ObjectID object_id

critical

boolean critical


Package iaik.x509.attr

Class iaik.x509.attr.AttributeCertificate implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Implements the Serializable interface.

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Implements the Serializable interface.
Serialized Fields

version

int version

holder

Holder holder

issuer

AttCertIssuer issuer

signature_algorithm

AlgorithmID signature_algorithm

serial_number

BigInteger serial_number

not_before

ChoiceOfTime not_before

not_after

ChoiceOfTime not_after

attributes

Vector attributes

issuer_unique_ID

BigInteger issuer_unique_ID

extensions

X509Extensions extensions

signatureBytes

byte[] signatureBytes

modified

boolean modified

fingerprintSHA

byte[] fingerprintSHA


Package iaik.x509.ocsp

Class iaik.x509.ocsp.OCSPException implements Serializable

Class iaik.x509.ocsp.UnknownResponseException implements Serializable

Serialized Fields

responseType_

ObjectID responseType_

unknownResponse_

ASN1 unknownResponse_


Package iaik.x509.qualified

Class iaik.x509.qualified.QualifiedCertificate implements Serializable

Serialized Fields

qualifiedQCStatements_

QCStatement[] qualifiedQCStatements_

qualifiedPolicyInformations_

PolicyInformation[] qualifiedPolicyInformations_

Class iaik.x509.qualified.QualifiedCertificateException implements Serializable


Package javax.crypto

Class javax.crypto.BadPaddingException implements Serializable

Class javax.crypto.ExemptionMechanismException implements Serializable

Class javax.crypto.IllegalBlockSizeException implements Serializable

Class javax.crypto.NoSuchPaddingException implements Serializable

Class javax.crypto.SealedObject implements Serializable

Serialized Fields

encrypted

byte[] encrypted

algorithm

String algorithm

encodedParams

byte[] encodedParams

parameter_algorithm

String parameter_algorithm

Class javax.crypto.ShortBufferException implements Serializable


Package javax.crypto.spec

Class javax.crypto.spec.SecretKeySpec implements Serializable

Serialized Fields

key_material

byte[] key_material

algorithm

String algorithm


This Javadoc may contain text parts from Internet Standard specifications (RFC 2459, 3280, 3039, 2560, 1521, 821, 822, 2253, 1319, 1321, ,2630, 2631, 2268, 3058, 2984, 2104, 2144, 2040, 2311, 2279, see copyright note) and RSA Data Security Public-Key Cryptography Standards (PKCS#1,3,5,7,8,9,10,12, see copyright note).

IAIK-JCE 3.1 with IAIK-JCE CC Core 3.1, (c) 1997-2004 IAIK