.iem.BouncyCastle.3.1.3.source-code.ECDomainParameters.crysl Maven / Gradle / Ivy
The newest version!
SPEC org.bouncycastle.crypto.params.ECDomainParameters
OBJECTS
org.bouncycastle.math.ec.ECCurve curve;
byte[] seed;
org.bouncycastle.math.ec.ECPoint G;
java.math.BigInteger n;
java.math.BigInteger h;
EVENTS
c1: ECDomainParameters(curve, G, n);
c2: ECDomainParameters(curve, G, n, h);
c3: ECDomainParameters(curve, G, n, h, seed);
Con := c1 | c2 | c3;
ORDER
Con
REQUIRES
randomized[seed];
ENSURES
generatedECDomainParameters[this];