Class DualECPoints
- java.lang.Object
-
- org.bouncycastle.crypto.prng.drbg.DualECPoints
-
public class DualECPoints extends java.lang.ObjectGeneral class for providing point pairs for use with DualEC DRBG. See NIST SP 800-90A for further details.
-
-
Constructor Summary
Constructors Constructor Description DualECPoints(int securityStrength, ECPoint p, ECPoint q, int cofactor)Base Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCofactor()intgetMaxOutlen()ECPointgetP()ECPointgetQ()intgetSecurityStrength()intgetSeedLen()
-
-
-
Constructor Detail
-
DualECPoints
public DualECPoints(int securityStrength, ECPoint p, ECPoint q, int cofactor)Base Constructor.The cofactor is used to calculate the output block length (maxOutlen) according to
max_outlen = largest multiple of 8 less than ((field size in bits) - (13 + log2(cofactor))- Parameters:
securityStrength- maximum security strength to be associated with these parametersp- the P point.q- the Q point.cofactor- cofactor associated with the domain parameters for the point generation.
-
-