Package net.i2p.crypto
Class CryptoConstants
java.lang.Object
net.i2p.crypto.CryptoConstants
public final class CryptoConstants extends Object
Prime for ElGamal from http://tools.ietf.org/html/rfc3526
Primes for DSA: Generated by TheCrypto http://article.gmane.org/gmane.comp.security.invisiblenet.iip.devel/343
See also: ECConstants, RSAConstants
-
Field Summary
Fields Modifier and Type Field Description static DSAParameterSpec
DSA_SHA1_SPEC
static NativeBigInteger
dsag
static NativeBigInteger
dsap
static NativeBigInteger
dsaq
static AlgorithmParameterSpec
ELGAMAL_2048_SPEC
This will be org.bouncycastle.jce.spec.ElgamalParameterSpec if BC is available, otherwise it will be net.i2p.crypto.ElgamalParameterSpecstatic NativeBigInteger
elgg
static NativeBigInteger
elgp
2048-bit MODP Group from RFC 3526static ElGamalParameterSpec
I2P_ELGAMAL_2048_SPEC
-
Constructor Summary
Constructors Constructor Description CryptoConstants()
-
Method Summary
-
Field Details
-
dsap
-
dsaq
-
dsag
-
elgp
2048-bit MODP Group from RFC 3526 -
elgg
-
DSA_SHA1_SPEC
- Since:
- 0.9.9
-
I2P_ELGAMAL_2048_SPEC
- Since:
- 0.9.25
-
ELGAMAL_2048_SPEC
This will be org.bouncycastle.jce.spec.ElgamalParameterSpec if BC is available, otherwise it will be net.i2p.crypto.ElgamalParameterSpec- Since:
- 0.9.18
-
-
Constructor Details
-
CryptoConstants
public CryptoConstants()
-