Class ConstraintUtils
- java.lang.Object
-
- org.bouncycastle.crypto.constraints.ConstraintUtils
-
public class ConstraintUtils extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ConstraintUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
bitsOfSecurityFor(java.math.BigInteger p)
Return the bits of security for the passed in RSA modulus or DH/DSA group value.static int
bitsOfSecurityFor(ECCurve curve)
Return the bits of security for the passed in Elliptic Curve.static int
bitsOfSecurityForFF(int strength)
-
-
-
Method Detail
-
bitsOfSecurityFor
public static int bitsOfSecurityFor(java.math.BigInteger p)
Return the bits of security for the passed in RSA modulus or DH/DSA group value.- Parameters:
p
- a modulus or group value- Returns:
- the security strength in bits.
-
bitsOfSecurityFor
public static int bitsOfSecurityFor(ECCurve curve)
Return the bits of security for the passed in Elliptic Curve.- Parameters:
curve
- the ECCurve of interest.- Returns:
- the security strength in bits.
-
bitsOfSecurityForFF
public static int bitsOfSecurityForFF(int strength)
-
-