Top Constructors Methods
org.bouncycastle.math.ec.custom.gm

public Class SM2P256V1Point

extends AbstractFp
Class Inheritance
Imports
org.bouncycastle.math.ec.ECCurve, .ECFieldElement, .ECPoint, org.bouncycastle.math.raw.Nat, .Nat256

Constructor Summary

AccessConstructor and Description
pack-priv
pack-priv

Method Summary

Modifier and TypeMethod and Description
public ECPoint
protected ECPoint
public ECPoint
public ECPoint
public ECPoint
public ECPoint
Inherited from org.bouncycastle.math.ec.ECPoint.AbstractFp:
getCompressionYTildesatisfiesCurveEquationsubtract

Constructor Detail

SM2P256V1Pointback to summary
pack-priv SM2P256V1Point(ECCurve curve, ECFieldElement x, ECFieldElement y)
SM2P256V1Pointback to summary
pack-priv SM2P256V1Point(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs)

Method Detail

addback to summary
public ECPoint add(ECPoint b)

Implements abstract org.bouncycastle.math.ec.ECPoint.add.

detachback to summary
protected ECPoint detach()

Implements abstract org.bouncycastle.math.ec.ECPoint.detach.

negateback to summary
public ECPoint negate()

Implements abstract org.bouncycastle.math.ec.ECPoint.negate.

threeTimesback to summary
public ECPoint threeTimes()

Overrides org.bouncycastle.math.ec.ECPoint.threeTimes.

twiceback to summary
public ECPoint twice()

Implements abstract org.bouncycastle.math.ec.ECPoint.twice.

twicePlusback to summary
public ECPoint twicePlus(ECPoint b)

Overrides org.bouncycastle.math.ec.ECPoint.twicePlus.