Serialized Form


Package org.logi.crypto

Class org.logi.crypto.CryptoCorruptError implements Serializable

Class org.logi.crypto.CryptoError implements Serializable

Class org.logi.crypto.CryptoException implements Serializable

Class org.logi.crypto.InvalidCDSException implements Serializable


Package org.logi.crypto.keys

Class org.logi.crypto.keys.BlowfishKey implements Serializable

Serialized Fields

key

byte[] key
Key

P

int[] P
Subkeys

S1

int[] S1
S-boxes

S2

int[] S2

S3

int[] S3

S4

int[] S4

Class org.logi.crypto.keys.CaesarKey implements Serializable

Serialized Fields

shift

byte shift

Class org.logi.crypto.keys.DESKey implements Serializable

Serialized Fields

key

long key
The actual DES key.

subKeys

long[] subKeys
The 16 sub-keys used for each iteration.

Class org.logi.crypto.keys.DHPrivateKey implements Serializable

Serialized Fields

x

java.math.BigInteger x
Private key

y

java.math.BigInteger y
Public key

g

java.math.BigInteger g
Generator

m

java.math.BigInteger m
Modulus

Class org.logi.crypto.keys.DHPublicKey implements Serializable

Serialized Fields

y

java.math.BigInteger y
Public key.

g

java.math.BigInteger g
Generator

m

java.math.BigInteger m
Modulus

Class org.logi.crypto.keys.KeyException implements Serializable

Class org.logi.crypto.keys.RSAPrivateKey implements Serializable

Serialized Fields

d

java.math.BigInteger d
The private exponent

n

java.math.BigInteger n
The RSA key modulus

p

java.math.BigInteger p
The factors of the RSA modulus

q

java.math.BigInteger q
The factors of the RSA modulus

u

java.math.BigInteger u
The inverse of q, modulo p.

Class org.logi.crypto.keys.RSAPublicKey implements Serializable

Serialized Fields

e

java.math.BigInteger e
The public RSA key exponent

n

java.math.BigInteger n
The RSA key modulus

Class org.logi.crypto.keys.TriDESKey implements Serializable

Serialized Fields

k1

DESKey k1

k2

DESKey k2

k3

DESKey k3


Package org.logi.crypto.padding

Class org.logi.crypto.padding.PaddingException implements Serializable


Package org.logi.crypto.protocols

Class org.logi.crypto.protocols.CryptoProtocolException implements Serializable

Class org.logi.crypto.protocols.ValidationException implements Serializable


Package org.logi.crypto.random

Class org.logi.crypto.random.PureSpinner implements Serializable

Serialized Fields

t

int t

Class org.logi.crypto.random.RandomFromStream implements Serializable

Serialized Fields

in

java.io.InputStream in

Class org.logi.crypto.random.RandomMD5 implements Serializable

Serialized Fields

ss

MD5State.SubState ss

seedSinceHash

int seedSinceHash

poolSweep

int poolSweep

unused

byte[] unused
unused[unusedPos..15] is unused pseudo-random numbers.

unusedPos

int unusedPos

seeder

java.util.Random seeder

roundEnt

int roundEnt

initThread

java.lang.Thread initThread


Package org.logi.crypto.secretshare

Class org.logi.crypto.secretshare.SecretSharingException implements Serializable



Copyright (c) 1997-2001 Logi Ragnarsson - Distributed under the GPL