Uses of Class
org.bouncycastle.math.ec.ECPoint
Packages that use ECPoint
Package
Description
Classes and object identifiers related to Ukranian DTSU4145 signature standard.
Support classes useful for encoding and supporting X9.62 elliptic curve.
Keys and parameter classes for asymmetric (public/private) key algorithms.
Low-level API for performing calculations on elliptic curves, in particular point addition, point doubling,
and efficient scalar multiplication.
Custom, optimized implementations of the SEC curves.
Provide support for using the GLV method to take advantage of the efficiently computable endomorphisms
on "Koblitz" curves e.g.
-
Uses of ECPoint in org.bouncycastle.asn1.ua
Methods in org.bouncycastle.asn1.ua that return ECPointModifier and TypeMethodDescriptionstatic ECPointDSTU4145PointEncoder.decodePoint(ECCurve curve, byte[] bytes) Methods in org.bouncycastle.asn1.ua with parameters of type ECPointConstructors in org.bouncycastle.asn1.ua with parameters of type ECPoint -
Uses of ECPoint in org.bouncycastle.asn1.x9
Methods in org.bouncycastle.asn1.x9 that return ECPointConstructors in org.bouncycastle.asn1.x9 with parameters of type ECPoint -
Uses of ECPoint in org.bouncycastle.crypto.asymmetric
Methods in org.bouncycastle.crypto.asymmetric that return ECPointModifier and TypeMethodDescriptionECDomainParameters.getG()Return the base point associated with these domain parameters.AsymmetricDSTU4145PublicKey.getW()AsymmetricECGOST3410PublicKey.getW()AsymmetricECPublicKey.getW()Constructors in org.bouncycastle.crypto.asymmetric with parameters of type ECPointModifierConstructorDescriptionAsymmetricDSTU4145PublicKey(Algorithm algorithm, DSTU4145Parameters params, ECPoint w) AsymmetricECGOST3410PublicKey(Algorithm algorithm, GOST3410Parameters<ECDomainParameters> params, ECPoint w) AsymmetricECPrivateKey(Algorithm ecAlg, ECDomainParametersID domainParametersID, BigInteger s, ECPoint w) AsymmetricECPrivateKey(Algorithm ecAlg, ECDomainParameters domainParameters, BigInteger s, ECPoint w) AsymmetricECPublicKey(Algorithm ecAlg, ECDomainParametersID domainParameterID, ECPoint q) AsymmetricECPublicKey(Algorithm ecAlg, ECDomainParameters domainParameters, ECPoint q) ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n) Constructor that assumes the co-factor h is 1.ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h) Constructor with explicit co-factor.ECDomainParameters(ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) Constructor with explicit co-factor and generation seed.NamedECDomainParameters(ASN1ObjectIdentifier id, ECCurve curve, ECPoint G, BigInteger n) Constructor that assumes the co-factor h is 1.NamedECDomainParameters(ASN1ObjectIdentifier id, ECCurve curve, ECPoint G, BigInteger n, BigInteger h) Constructor with explicit co-factor.NamedECDomainParameters(ASN1ObjectIdentifier id, ECCurve curve, ECPoint G, BigInteger n, BigInteger h, byte[] seed) Constructor with explicit co-factor and generation seed. -
Uses of ECPoint in org.bouncycastle.crypto.internal.params
Methods in org.bouncycastle.crypto.internal.params that return ECPointConstructors in org.bouncycastle.crypto.internal.params with parameters of type ECPoint -
Uses of ECPoint in org.bouncycastle.math.ec
Subclasses of ECPoint in org.bouncycastle.math.ecModifier and TypeClassDescriptionstatic classstatic classstatic classElliptic curve points over F2mstatic classElliptic curve points over FpFields in org.bouncycastle.math.ec declared as ECPointModifier and TypeFieldDescriptionprotected ECPointFixedPointPreCompInfo.offsetprotected ECPoint[]WNafPreCompInfo.preCompArray holding the precomputedECPoints used for a Window NAF multiplication.protected ECPoint[]WNafPreCompInfo.preCompNegArray holding the negations of the precomputedECPoints used for a Window NAF multiplication.protected ECPointWNafPreCompInfo.twiceHolds anECPointrepresenting twice(this).Methods in org.bouncycastle.math.ec that return ECPointModifier and TypeMethodDescriptionabstract ECPointprotected ECPointAbstractECMultiplier.checkResult(ECPoint p) static ECPointECAlgorithms.cleanPoint(ECCurve c, ECPoint p) ECCurve.AbstractF2m.createPoint(BigInteger x, BigInteger y) ECCurve.createPoint(BigInteger x, BigInteger y) protected abstract ECPointECCurve.createRawPoint(ECFieldElement x, ECFieldElement y) protected abstract ECPointECCurve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointECCurve.F2m.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointECCurve.F2m.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointECCurve.Fp.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointECCurve.Fp.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointECPoint.createScaledPoint(ECFieldElement sx, ECFieldElement sy) ECCurve.decodePoint(byte[] encoded) Decode a point on this curve from its ASN.1 encoding.protected ECPointECCurve.AbstractF2m.decompressPoint(int yTilde, BigInteger X1) Decompresses a compressed point P = (xp, yp) (X9.62 s 4.2.2).protected ECPointECCurve.AbstractFp.decompressPoint(int yTilde, BigInteger X1) protected abstract ECPointECCurve.decompressPoint(int yTilde, BigInteger X1) ECCurve.F2m.getInfinity()ECCurve.Fp.getInfinity()abstract ECPointECCurve.getInfinity()FixedPointPreCompInfo.getOffset()ECPoint[]WNafPreCompInfo.getPreComp()ECPoint[]WNafPreCompInfo.getPreCompNeg()WNafPreCompInfo.getTwice()static ECPointECAlgorithms.importPoint(ECCurve c, ECPoint p) ECCurve.Fp.importPoint(ECPoint p) ECCurve.importPoint(ECPoint p) ECLookupTable.lookup(int index) AbstractECLookupTable.lookupVar(int index) ECLookupTable.lookupVar(int index) AbstractECMultiplier.multiply(ECPoint p, BigInteger k) ECMultiplier.multiply(ECPoint p, BigInteger k) Multiplies theECPoint pbyk, i.e.ECPoint.multiply(BigInteger k) Multiplies thisECPointby the given number.protected abstract ECPointAbstractECMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointFixedPointCombMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointGLVMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointWNafL2RMultiplier.multiplyPositive(ECPoint p, BigInteger k) Multipliesthisby an integerkusing the Window NAF method.protected ECPointWTauNafMultiplier.multiplyPositive(ECPoint point, BigInteger k) ECPoint.F2m.negate()ECPoint.Fp.negate()abstract ECPointECPoint.negate()ECPoint.normalize()Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.static ECPointECAlgorithms.referenceMultiply(ECPoint p, BigInteger k) Simple shift-and-add multiplication.ECPoint.AbstractF2m.scaleX(ECFieldElement scale) ECPoint.scaleX(ECFieldElement scale) ECPoint.AbstractF2m.scaleXNegateY(ECFieldElement scale) ECPoint.scaleXNegateY(ECFieldElement scale) ECPoint.AbstractF2m.scaleY(ECFieldElement scale) ECPoint.scaleY(ECFieldElement scale) ECPoint.AbstractF2m.scaleYNegateX(ECFieldElement scale) ECPoint.scaleYNegateX(ECFieldElement scale) static ECPointECAlgorithms.shamirsTrick(ECPoint P, BigInteger k, ECPoint Q, BigInteger l) abstract ECPointstatic ECPointECAlgorithms.sumOfMultiplies(ECPoint[] ps, BigInteger[] ks) static ECPointECAlgorithms.sumOfTwoMultiplies(ECPoint P, BigInteger a, ECPoint Q, BigInteger b) ECPoint.Fp.threeTimes()ECPoint.threeTimes()ECPoint.Fp.timesPow2(int e) ECPoint.timesPow2(int e) ECPoint.F2m.twice()ECPoint.Fp.twice()abstract ECPointECPoint.twice()static ECPointECAlgorithms.validatePoint(ECPoint p) ECCurve.validatePoint(BigInteger x, BigInteger y) Methods in org.bouncycastle.math.ec with parameters of type ECPointModifier and TypeMethodDescriptionabstract ECPointprotected voidECCurve.checkPoint(ECPoint point) protected voidECCurve.checkPoints(ECPoint[] points) protected voidECCurve.checkPoints(ECPoint[] points, int off, int len) protected ECPointAbstractECMultiplier.checkResult(ECPoint p) static ECPointECAlgorithms.cleanPoint(ECCurve c, ECPoint p) static voidWNafUtil.configureBasepoint(ECPoint p) ECCurve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) Create a cache-safe lookup table for the specified sequence of points.ECCurve.F2m.createCacheSafeLookupTable(ECPoint[] points, int off, int len) booleanECCurve.getPreCompInfo(ECPoint point, String name) static WNafPreCompInfoWNafUtil.getWNafPreCompInfo(ECPoint p) static ECPointECAlgorithms.importPoint(ECCurve c, ECPoint p) ECCurve.Fp.importPoint(ECPoint p) ECCurve.importPoint(ECPoint p) AbstractECMultiplier.multiply(ECPoint p, BigInteger k) ECMultiplier.multiply(ECPoint p, BigInteger k) Multiplies theECPoint pbyk, i.e.protected abstract ECPointAbstractECMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointFixedPointCombMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointGLVMultiplier.multiplyPositive(ECPoint p, BigInteger k) protected ECPointWNafL2RMultiplier.multiplyPositive(ECPoint p, BigInteger k) Multipliesthisby an integerkusing the Window NAF method.protected ECPointWTauNafMultiplier.multiplyPositive(ECPoint point, BigInteger k) voidECCurve.normalizeAll(ECPoint[] points) Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.voidECCurve.normalizeAll(ECPoint[] points, int off, int len, ECFieldElement iso) Normalization ensures that any projective coordinate is 1, and therefore that the x, y coordinates reflect those of the equivalent point in an affine coordinate system.ECCurve.precompute(ECPoint point, String name, PreCompCallback callback) Compute aPreCompInfofor a point on this curve, under a given name.static FixedPointPreCompInfoFixedPointUtil.precompute(ECPoint p) static WNafPreCompInfoWNafUtil.precompute(ECPoint p, int minWidth, boolean includeNegated) static WNafPreCompInfoWNafUtil.precomputeWithPointMap(ECPoint p, ECPointMap pointMap, WNafPreCompInfo fromWNaf, boolean includeNegated) static ECPointECAlgorithms.referenceMultiply(ECPoint p, BigInteger k) Simple shift-and-add multiplication.voidvoidWNafPreCompInfo.setPreComp(ECPoint[] preComp) voidWNafPreCompInfo.setPreCompNeg(ECPoint[] preCompNeg) voidstatic ECPointECAlgorithms.shamirsTrick(ECPoint P, BigInteger k, ECPoint Q, BigInteger l) abstract ECPointstatic ECPointECAlgorithms.sumOfMultiplies(ECPoint[] ps, BigInteger[] ks) static ECPointECAlgorithms.sumOfTwoMultiplies(ECPoint P, BigInteger a, ECPoint Q, BigInteger b) static ECPointECAlgorithms.validatePoint(ECPoint p) -
Uses of ECPoint in org.bouncycastle.math.ec.custom.djb
Methods in org.bouncycastle.math.ec.custom.djb that return ECPointModifier and TypeMethodDescriptionprotected ECPointCurve25519.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointCurve25519.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) Curve25519.getInfinity()Methods in org.bouncycastle.math.ec.custom.djb with parameters of type ECPointModifier and TypeMethodDescriptionCurve25519.createCacheSafeLookupTable(ECPoint[] points, int off, int len) -
Uses of ECPoint in org.bouncycastle.math.ec.custom.gm
Methods in org.bouncycastle.math.ec.custom.gm that return ECPointModifier and TypeMethodDescriptionprotected ECPointSM2P256V1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSM2P256V1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) SM2P256V1Curve.getInfinity()Methods in org.bouncycastle.math.ec.custom.gm with parameters of type ECPointModifier and TypeMethodDescriptionSM2P256V1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) -
Uses of ECPoint in org.bouncycastle.math.ec.custom.sec
Methods in org.bouncycastle.math.ec.custom.sec that return ECPointModifier and TypeMethodDescriptionprotected ECPointSecP128R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP128R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP160K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP160K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP160R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP160R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP160R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP160R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP192K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP192K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP192R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP192R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP224K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP224K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP224R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP224R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP256K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP256K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP256R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP256R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP384R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP384R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecP521R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecP521R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT113R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT113R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT113R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT113R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT131R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT131R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT131R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT131R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT163K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT163K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT163R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT163R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT163R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT163R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT193R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT193R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT193R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT193R2Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT233K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT233K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT233R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT233R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT239K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT239K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT283K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT283K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT283R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT283R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT409K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT409K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT409R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT409R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT571K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT571K1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) protected ECPointSecT571R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y) protected ECPointSecT571R1Curve.createRawPoint(ECFieldElement x, ECFieldElement y, ECFieldElement[] zs) SecP128R1Curve.getInfinity()SecP160K1Curve.getInfinity()SecP160R1Curve.getInfinity()SecP160R2Curve.getInfinity()SecP192K1Curve.getInfinity()SecP192R1Curve.getInfinity()SecP224K1Curve.getInfinity()SecP224R1Curve.getInfinity()SecP256K1Curve.getInfinity()SecP256R1Curve.getInfinity()SecP384R1Curve.getInfinity()SecP521R1Curve.getInfinity()SecT113R1Curve.getInfinity()SecT113R2Curve.getInfinity()SecT131R1Curve.getInfinity()SecT131R2Curve.getInfinity()SecT163K1Curve.getInfinity()SecT163R1Curve.getInfinity()SecT163R2Curve.getInfinity()SecT193R1Curve.getInfinity()SecT193R2Curve.getInfinity()SecT233K1Curve.getInfinity()SecT233R1Curve.getInfinity()SecT239K1Curve.getInfinity()SecT283K1Curve.getInfinity()SecT283R1Curve.getInfinity()SecT409K1Curve.getInfinity()SecT409R1Curve.getInfinity()SecT571K1Curve.getInfinity()SecT571R1Curve.getInfinity()Methods in org.bouncycastle.math.ec.custom.sec with parameters of type ECPointModifier and TypeMethodDescriptionSecP128R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP160K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP160R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP160R2Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP192K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP192R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP224K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP224R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP256K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP256R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP384R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecP521R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT113R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT113R2Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT131R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT131R2Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT163K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT163R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT163R2Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT193R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT193R2Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT233K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT233R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT239K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT283K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT283R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT409K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT409R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT571K1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) SecT571R1Curve.createCacheSafeLookupTable(ECPoint[] points, int off, int len) -
Uses of ECPoint in org.bouncycastle.math.ec.endo
Fields in org.bouncycastle.math.ec.endo declared as ECPointMethods in org.bouncycastle.math.ec.endo that return ECPointModifier and TypeMethodDescriptionEndoPreCompInfo.getMappedPoint()static ECPointEndoUtil.mapPoint(ECEndomorphism endomorphism, ECPoint p) Methods in org.bouncycastle.math.ec.endo with parameters of type ECPointModifier and TypeMethodDescriptionstatic ECPointEndoUtil.mapPoint(ECEndomorphism endomorphism, ECPoint p) voidEndoPreCompInfo.setMappedPoint(ECPoint mappedPoint)