Uses of Class
org.bouncycastle.math.ec.ECCurve
Packages that use ECCurve
Package
Description
-
Uses of ECCurve in org.bouncycastle.asn1.ua
Methods in org.bouncycastle.asn1.ua with parameters of type ECCurveModifier and TypeMethodDescriptionstatic ECPointDSTU4145PointEncoder.decodePoint(ECCurve curve, byte[] bytes) -
Uses of ECCurve in org.bouncycastle.asn1.x9
Methods in org.bouncycastle.asn1.x9 that return ECCurveModifier and TypeMethodDescriptionprotected ECCurveX9ECParametersHolder.createCurve()X9Curve.getCurve()X9ECParameters.getCurve()X9ECParametersHolder.getCurve()Methods in org.bouncycastle.asn1.x9 with parameters of type ECCurveModifier and TypeMethodDescriptionintX9IntegerConverter.getByteLength(ECCurve c) Return the curve's field size in bytes.Constructors in org.bouncycastle.asn1.x9 with parameters of type ECCurveModifierConstructorDescriptionX9ECParameters(ECCurve curve, X9ECPoint g, BigInteger n) X9ECParameters(ECCurve curve, X9ECPoint g, BigInteger n, BigInteger h) X9ECParameters(ECCurve curve, X9ECPoint g, BigInteger n, BigInteger h, byte[] seed) X9ECPoint(ECCurve c, ASN1OctetString s) -
Uses of ECCurve in org.bouncycastle.crypto.constraints
Methods in org.bouncycastle.crypto.constraints with parameters of type ECCurveModifier and TypeMethodDescriptionstatic intConstraintUtils.bitsOfSecurityFor(ECCurve curve) Return the bits of security for the passed in Elliptic Curve. -
Uses of ECCurve in org.bouncycastle.crypto.params
Methods in org.bouncycastle.crypto.params that return ECCurveConstructors in org.bouncycastle.crypto.params with parameters of type ECCurveModifierConstructorDescriptionECDomainParameters(ECCurve curve, ECPoint G, BigInteger n) ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h) ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, BigInteger n) ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, BigInteger n, BigInteger h) ECNamedDomainParameters(ASN1ObjectIdentifier name, ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) -
Uses of ECCurve in org.bouncycastle.crypto.util
Methods in org.bouncycastle.crypto.util with parameters of type ECCurveModifier and TypeMethodDescriptionstatic StringSSHNamedCurves.getNameForParameters(ECCurve curve) -
Uses of ECCurve in org.bouncycastle.jcajce.provider.asymmetric.util
Methods in org.bouncycastle.jcajce.provider.asymmetric.util that return ECCurveModifier and TypeMethodDescriptionstatic ECCurveEC5Util.convertCurve(EllipticCurve ec) static ECCurveEC5Util.getCurve(ProviderConfiguration configuration, X962Parameters params) Methods in org.bouncycastle.jcajce.provider.asymmetric.util with parameters of type ECCurveModifier and TypeMethodDescriptionstatic EllipticCurveEC5Util.convertCurve(ECCurve curve, byte[] seed) static ECPointEC5Util.convertPoint(ECCurve curve, ECPoint point) static ECParameterSpecEC5Util.convertToSpec(X962Parameters params, ECCurve curve) -
Uses of ECCurve in org.bouncycastle.jce.spec
Methods in org.bouncycastle.jce.spec that return ECCurveModifier and TypeMethodDescriptionECParameterSpec.getCurve()return the curve along which the base point lies.Constructors in org.bouncycastle.jce.spec with parameters of type ECCurveModifierConstructorDescriptionECNamedCurveParameterSpec(String name, ECCurve curve, ECPoint G, BigInteger n) ECNamedCurveParameterSpec(String name, ECCurve curve, ECPoint G, BigInteger n, BigInteger h) ECNamedCurveParameterSpec(String name, ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) ECNamedCurveSpec(String name, ECCurve curve, ECPoint g, BigInteger n) ECNamedCurveSpec(String name, ECCurve curve, ECPoint g, BigInteger n, BigInteger h) ECNamedCurveSpec(String name, ECCurve curve, ECPoint g, BigInteger n, BigInteger h, byte[] seed) ECParameterSpec(ECCurve curve, ECPoint G, BigInteger n) ECParameterSpec(ECCurve curve, ECPoint G, BigInteger n, BigInteger h) ECParameterSpec(ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) -
Uses of ECCurve in org.bouncycastle.math.ec
Subclasses of ECCurve in org.bouncycastle.math.ecModifier and TypeClassDescriptionstatic classstatic classstatic classElliptic curves over F2m.static classElliptic curve over FpFields in org.bouncycastle.math.ec declared as ECCurveModifier and TypeFieldDescriptionprotected ECCurveECPoint.curveprotected final ECCurveGLVMultiplier.curveMethods in org.bouncycastle.math.ec that return ECCurveModifier and TypeMethodDescriptionprotected abstract ECCurveECCurve.cloneCurve()protected ECCurveECCurve.F2m.cloneCurve()protected ECCurveECCurve.Fp.cloneCurve()ECCurve.Config.create()ECPoint.getCurve()Methods in org.bouncycastle.math.ec with parameters of type ECCurveModifier and TypeMethodDescriptionstatic ECPointECAlgorithms.cleanPoint(ECCurve c, ECPoint p) booleanstatic intFixedPointUtil.getCombSize(ECCurve c) protected static ECFieldElement[]ECPoint.getInitialZCoords(ECCurve curve) static ECPointECAlgorithms.importPoint(ECCurve c, ECPoint p) static booleanECAlgorithms.isF2mCurve(ECCurve c) static booleanConstructors in org.bouncycastle.math.ec with parameters of type ECCurveModifierConstructorDescriptionprotectedAbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y) protectedAbstractF2m(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protectedAbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y) protectedAbstractFp(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protectedECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y) protectedECPoint(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) GLVMultiplier(ECCurve curve, GLVEndomorphism glvEndomorphism) -
Uses of ECCurve in org.bouncycastle.math.ec.custom.djb
Subclasses of ECCurve in org.bouncycastle.math.ec.custom.djbMethods in org.bouncycastle.math.ec.custom.djb that return ECCurve -
Uses of ECCurve in org.bouncycastle.math.ec.custom.gm
Subclasses of ECCurve in org.bouncycastle.math.ec.custom.gmMethods in org.bouncycastle.math.ec.custom.gm that return ECCurve -
Uses of ECCurve in org.bouncycastle.math.ec.custom.sec
Subclasses of ECCurve in org.bouncycastle.math.ec.custom.secModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassMethods in org.bouncycastle.math.ec.custom.sec that return ECCurveModifier and TypeMethodDescriptionprotected ECCurveSecP128R1Curve.cloneCurve()protected ECCurveSecP160K1Curve.cloneCurve()protected ECCurveSecP160R1Curve.cloneCurve()protected ECCurveSecP160R2Curve.cloneCurve()protected ECCurveSecP192K1Curve.cloneCurve()protected ECCurveSecP192R1Curve.cloneCurve()protected ECCurveSecP224K1Curve.cloneCurve()protected ECCurveSecP224R1Curve.cloneCurve()protected ECCurveSecP256K1Curve.cloneCurve()protected ECCurveSecP256R1Curve.cloneCurve()protected ECCurveSecP384R1Curve.cloneCurve()protected ECCurveSecP521R1Curve.cloneCurve()protected ECCurveSecT113R1Curve.cloneCurve()protected ECCurveSecT113R2Curve.cloneCurve()protected ECCurveSecT131R1Curve.cloneCurve()protected ECCurveSecT131R2Curve.cloneCurve()protected ECCurveSecT163K1Curve.cloneCurve()protected ECCurveSecT163R1Curve.cloneCurve()protected ECCurveSecT163R2Curve.cloneCurve()protected ECCurveSecT193R1Curve.cloneCurve()protected ECCurveSecT193R2Curve.cloneCurve()protected ECCurveSecT233K1Curve.cloneCurve()protected ECCurveSecT233R1Curve.cloneCurve()protected ECCurveSecT239K1Curve.cloneCurve()protected ECCurveSecT283K1Curve.cloneCurve()protected ECCurveSecT283R1Curve.cloneCurve()protected ECCurveSecT409K1Curve.cloneCurve()protected ECCurveSecT409R1Curve.cloneCurve()protected ECCurveSecT571K1Curve.cloneCurve()protected ECCurveSecT571R1Curve.cloneCurve() -
Uses of ECCurve in org.bouncycastle.math.ec.endo
Constructors in org.bouncycastle.math.ec.endo with parameters of type ECCurveModifierConstructorDescriptionGLVTypeAEndomorphism(ECCurve curve, GLVTypeAParameters parameters) GLVTypeBEndomorphism(ECCurve curve, GLVTypeBParameters parameters) -
Uses of ECCurve in org.bouncycastle.math.ec.tools
Methods in org.bouncycastle.math.ec.tools with parameters of type ECCurveModifier and TypeMethodDescriptionstatic voidTraceOptimizer.implPrintNonZeroTraceBits(ECCurve curve) static voidTraceOptimizer.printNonZeroTraceBits(ECCurve curve) static voidF2mSqrtOptimizer.printRootZ(ECCurve curve)