Serialized Form


Package au.net.aba.crypto

Class au.net.aba.crypto.PublicKeySecuredObject implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
serialisation support using Externalizable.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
serialisation support using Externalizable.

Class au.net.aba.crypto.SecuredObject implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
serialisation support using Externalizable.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
serialisation support using Externalizable.


Package au.net.aba.crypto.provider

Class au.net.aba.crypto.provider.ABAProvider implements Serializable

Class au.net.aba.crypto.provider.BlowfishKey implements Serializable

Serialized Fields

key

byte[] key

Class au.net.aba.crypto.provider.DESedeKey implements Serializable

Serialized Fields

key

byte[] key

Class au.net.aba.crypto.provider.DESKey implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException
serialisation support using Externalizable.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
serialisation support using Externalizable.

Class au.net.aba.crypto.provider.DHPrivKey implements Serializable

Serialized Fields

g

java.math.BigInteger g

l

int l

p

java.math.BigInteger p

x

java.math.BigInteger x

Class au.net.aba.crypto.provider.DHPubKey implements Serializable

Serialized Fields

g

java.math.BigInteger g

l

int l

p

java.math.BigInteger p

y

java.math.BigInteger y

Class au.net.aba.crypto.provider.IDEAKey implements Serializable

Serialized Fields

key

byte[] key

Class au.net.aba.crypto.provider.PBEKey implements Serializable

Serialized Fields

pwd

char[] pwd

Class au.net.aba.crypto.provider.RC4Key implements Serializable

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException
serialisation support using Externalizable.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
serialisation support using Externalizable.

Class au.net.aba.crypto.provider.RSAPrivKey implements Serializable

Serialized Fields

d

java.math.BigInteger d
The private exponent of this key.

modulus

java.math.BigInteger modulus
The modulus of this key.

Class au.net.aba.crypto.provider.RSAPrivKeyCrt implements Serializable

Serialized Fields

dP

java.math.BigInteger dP

dQ

java.math.BigInteger dQ

exponent

java.math.BigInteger exponent
The public exponent.

p

java.math.BigInteger p
The larger of the two prime factors.

pMinus1

java.math.BigInteger pMinus1
p-1 [calculated].

q

java.math.BigInteger q
The smaller of the two prime factors.

qInv

java.math.BigInteger qInv
The multiplicative inverse of q % p [calculated].

qMinus1

java.math.BigInteger qMinus1
q-1 [calculated].

Class au.net.aba.crypto.provider.RSAPubKey implements Serializable

Serialized Fields

exponent

java.math.BigInteger exponent
The exponent component of the two part key that is required by the RSA algorithm.

modulus

java.math.BigInteger modulus
The modulus component of the two part key that is required by the RSA algorithm.

Class au.net.aba.crypto.provider.TwofishKey implements Serializable

Serialized Fields

key

byte[] key


Package javax.crypto

Class javax.crypto.BadPaddingException implements Serializable

Class javax.crypto.IllegalBlockSizeException implements Serializable

Class javax.crypto.NoSuchPaddingException implements Serializable

Class javax.crypto.SealedObject implements Serializable

Serialized Fields

encodedParams

byte[] encodedParams
encoded algorithm parameters for the cipher used to encrypt the object.

encryptedContent

byte[] encryptedContent
the encrypted object.

paramsAlg

java.lang.String paramsAlg
the algorithm for the parameters used.

sealAlg

java.lang.String sealAlg
the algorithm used to seal the object.

Class javax.crypto.ShortBufferException implements Serializable


Package javax.crypto.spec

Class javax.crypto.spec.SecretKeySpec implements Serializable

Serialized Fields

algorithm

java.lang.String algorithm
the algorithm the key is for.

key

byte[] key
the key material