|
For the latest news and information visit The GNU Crypto project |
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package gnu.crypto.assembly |
Class gnu.crypto.assembly.TransformerException extends Exception implements Serializable |
Serialized Fields |
Throwable _exception
Package gnu.crypto.auth.callback |
Class gnu.crypto.auth.callback.GnuCallbacks extends Provider implements Serializable |
Package gnu.crypto.cipher |
Class gnu.crypto.cipher.WeakKeyException extends InvalidKeyException implements Serializable |
Package gnu.crypto.der |
Class gnu.crypto.der.DEREncodingException extends IOException implements Serializable |
Package gnu.crypto.jce |
Class gnu.crypto.jce.GnuCrypto extends Provider implements Serializable |
Class gnu.crypto.jce.GnuSasl extends Provider implements Serializable |
Class gnu.crypto.jce.GnuSecurity extends Provider implements Serializable |
Package gnu.crypto.jce.prng |
Class gnu.crypto.jce.prng.ARCFourRandomSpi extends SecureRandomSpi implements Serializable |
Serialized Fields |
IRandom adaptee
boolean virgin
Class gnu.crypto.jce.prng.CSPRNGSpi extends SecureRandomSpi implements Serializable |
Serialized Fields |
IRandom adaptee
Class gnu.crypto.jce.prng.HavalRandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.ICMRandomSpi extends SecureRandomSpi implements Serializable |
Serialized Fields |
ICMGenerator adaptee
Class gnu.crypto.jce.prng.MD2RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.MD4RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.MD5RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.RipeMD128RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.RipeMD160RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.Sha160RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.Sha256RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.Sha384RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.Sha512RandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.TigerRandomSpi extends SecureRandomAdapter implements Serializable |
Class gnu.crypto.jce.prng.UMacRandomSpi extends SecureRandomSpi implements Serializable |
Serialized Fields |
UMacGenerator adaptee
Class gnu.crypto.jce.prng.WhirlpoolRandomSpi extends SecureRandomAdapter implements Serializable |
Package gnu.crypto.key |
Class gnu.crypto.key.GnuSecretKey extends Object implements Serializable |
Serialized Fields |
byte[] key
String algorithm
Class gnu.crypto.key.KeyAgreementException extends KeyManagementException implements Serializable |
Serialized Fields |
Throwable cause
null
root cause exception.
Package gnu.crypto.key.dh |
Class gnu.crypto.key.dh.GnuDHKey extends Object implements Serializable |
Serialized Fields |
BigInteger q
BigInteger p
BigInteger g
Class gnu.crypto.key.dh.GnuDHPrivateKey extends GnuDHKey implements Serializable |
Serialized Fields |
BigInteger x
Class gnu.crypto.key.dh.GnuDHPublicKey extends GnuDHKey implements Serializable |
Serialized Fields |
BigInteger y
Package gnu.crypto.key.dss |
Class gnu.crypto.key.dss.DSSKey extends Object implements Serializable |
Serialized Fields |
BigInteger p
2L-1 < p < 2L
for 512 <= L <= 1024
and L
a multiple of
64
.
BigInteger q
p - 1
, where 2159 < q
< 2160
.
BigInteger g
g = h(p-1)/q mod p
, where h
is any
integer with 1 < h < p - 1
such that h
(p-1)/q mod p > 1
(g
has order q mod p
).
Class gnu.crypto.key.dss.DSSPrivateKey extends DSSKey implements Serializable |
Serialized Fields |
BigInteger x
A randomly or pseudorandomly generated integer with 0 < x <
q
.
Class gnu.crypto.key.dss.DSSPublicKey extends DSSKey implements Serializable |
Serialized Fields |
BigInteger y
y = gx mod p
where x
is the private
part of the DSA key.
Package gnu.crypto.key.rsa |
Class gnu.crypto.key.rsa.GnuRSAKey extends Object implements Serializable |
Serialized Fields |
BigInteger n
BigInteger e
Class gnu.crypto.key.rsa.GnuRSAPrivateKey extends GnuRSAKey implements Serializable |
Serialized Fields |
BigInteger p
BigInteger q
BigInteger d
BigInteger dP
BigInteger dQ
BigInteger qInv
Class gnu.crypto.key.rsa.GnuRSAPublicKey extends GnuRSAKey implements Serializable |
Package gnu.crypto.key.srp6 |
Class gnu.crypto.key.srp6.SRPKey extends Object implements Serializable |
Serialized Fields |
BigInteger N
BigInteger g
Class gnu.crypto.key.srp6.SRPPrivateKey extends SRPKey implements Serializable |
Serialized Fields |
BigInteger X
BigInteger v
Class gnu.crypto.key.srp6.SRPPublicKey extends SRPKey implements Serializable |
Serialized Fields |
BigInteger Y
Package gnu.crypto.keyring |
Class gnu.crypto.keyring.MalformedKeyringException extends IOException implements Serializable |
Package gnu.crypto.pad |
Class gnu.crypto.pad.WrongPaddingException extends Exception implements Serializable |
Package gnu.crypto.pki |
Class gnu.crypto.pki.X509CertificateBuilder extends X509CertificateImpl implements Serializable |
Class gnu.crypto.pki.X509CertificateImpl extends X509Certificate implements Serializable |
Class gnu.crypto.pki.X509CertPath extends CertPath implements Serializable |
Serialized Fields |
List path
byte[] pkcs_encoded
byte[] pki_encoded
Package gnu.crypto.pki.provider |
Class gnu.crypto.pki.provider.GnuDHPublicKey extends Object implements Serializable |
Serialized Fields |
byte[] encoded
DHParameterSpec params
BigInteger Y
BigInteger q
Class gnu.crypto.pki.provider.GnuDSAPublicKey extends Object implements Serializable |
Serialized Fields |
byte[] encodedKey
BigInteger y
BigInteger p
BigInteger q
BigInteger g
Class gnu.crypto.pki.provider.GnuPki extends Provider implements Serializable |
Package gnu.crypto.prng |
Class gnu.crypto.prng.Fortuna extends BasePRNG implements Serializable |
serialVersionUID: 16435934l
Serialization Methods |
private void readObject(ObjectInputStream in) throws IOException
private void writeObject(ObjectOutputStream out) throws IOException
Serialized Fields |
Fortuna.Generator generator
IMessageDigest[] pools
long lastReseed
int pool
int pool0Count
int reseedCount
Class gnu.crypto.prng.LimitReachedException extends Exception implements Serializable |
Class gnu.crypto.prng.RandomEvent extends EventObject implements Serializable |
Serialized Fields |
byte sourceNumber
byte poolNumber
byte[] data
Package gnu.crypto.sasl |
Class gnu.crypto.sasl.ConfidentialityException extends SaslException implements Serializable |
Class gnu.crypto.sasl.IllegalMechanismStateException extends AuthenticationException implements Serializable |
Class gnu.crypto.sasl.IntegrityException extends SaslException implements Serializable |
Class gnu.crypto.sasl.NoSuchMechanismException extends SaslException implements Serializable |
Class gnu.crypto.sasl.NoSuchUserException extends AuthenticationException implements Serializable |
Class gnu.crypto.sasl.SaslEncodingException extends SaslException implements Serializable |
Class gnu.crypto.sasl.UserAlreadyExistsException extends SaslException implements Serializable |
|
For the latest news and information visit The GNU Crypto project |
|||||||||||
PREV NEXT | FRAMES NO FRAMES |