public class LazyECPoint extends Object
Constructor and Description |
---|
LazyECPoint(org.spongycastle.math.ec.ECCurve curve,
byte[] bits) |
LazyECPoint(org.spongycastle.math.ec.ECPoint point) |
Modifier and Type | Method and Description |
---|---|
org.spongycastle.math.ec.ECPoint |
add(org.spongycastle.math.ec.ECPoint b) |
boolean |
equals(org.spongycastle.math.ec.ECPoint other) |
boolean |
equals(Object o) |
org.spongycastle.math.ec.ECPoint |
get() |
org.spongycastle.math.ec.ECFieldElement |
getAffineXCoord() |
org.spongycastle.math.ec.ECFieldElement |
getAffineYCoord() |
org.spongycastle.math.ec.ECCurve |
getCurve() |
org.spongycastle.math.ec.ECPoint |
getDetachedPoint() |
byte[] |
getEncoded() |
byte[] |
getEncoded(boolean compressed) |
org.spongycastle.math.ec.ECFieldElement |
getX() |
org.spongycastle.math.ec.ECFieldElement |
getXCoord() |
org.spongycastle.math.ec.ECFieldElement |
getY() |
org.spongycastle.math.ec.ECFieldElement |
getYCoord() |
org.spongycastle.math.ec.ECFieldElement |
getZCoord(int index) |
org.spongycastle.math.ec.ECFieldElement[] |
getZCoords() |
int |
hashCode() |
boolean |
isCompressed() |
boolean |
isInfinity() |
boolean |
isNormalized() |
boolean |
isValid() |
org.spongycastle.math.ec.ECPoint |
multiply(BigInteger k) |
org.spongycastle.math.ec.ECPoint |
negate() |
org.spongycastle.math.ec.ECPoint |
normalize() |
org.spongycastle.math.ec.ECPoint |
scaleX(org.spongycastle.math.ec.ECFieldElement scale) |
org.spongycastle.math.ec.ECPoint |
scaleY(org.spongycastle.math.ec.ECFieldElement scale) |
org.spongycastle.math.ec.ECPoint |
subtract(org.spongycastle.math.ec.ECPoint b) |
org.spongycastle.math.ec.ECPoint |
threeTimes() |
org.spongycastle.math.ec.ECPoint |
timesPow2(int e) |
org.spongycastle.math.ec.ECPoint |
twice() |
org.spongycastle.math.ec.ECPoint |
twicePlus(org.spongycastle.math.ec.ECPoint b) |
public LazyECPoint(org.spongycastle.math.ec.ECCurve curve, byte[] bits)
public LazyECPoint(org.spongycastle.math.ec.ECPoint point)
public org.spongycastle.math.ec.ECPoint get()
public org.spongycastle.math.ec.ECPoint getDetachedPoint()
public byte[] getEncoded()
public boolean isInfinity()
public org.spongycastle.math.ec.ECPoint timesPow2(int e)
public org.spongycastle.math.ec.ECFieldElement getYCoord()
public org.spongycastle.math.ec.ECFieldElement[] getZCoords()
public boolean isNormalized()
public boolean isCompressed()
public org.spongycastle.math.ec.ECPoint multiply(BigInteger k)
public org.spongycastle.math.ec.ECPoint subtract(org.spongycastle.math.ec.ECPoint b)
public boolean isValid()
public org.spongycastle.math.ec.ECPoint scaleY(org.spongycastle.math.ec.ECFieldElement scale)
public org.spongycastle.math.ec.ECFieldElement getXCoord()
public org.spongycastle.math.ec.ECPoint scaleX(org.spongycastle.math.ec.ECFieldElement scale)
public boolean equals(org.spongycastle.math.ec.ECPoint other)
public org.spongycastle.math.ec.ECPoint negate()
public org.spongycastle.math.ec.ECPoint threeTimes()
public org.spongycastle.math.ec.ECFieldElement getZCoord(int index)
public byte[] getEncoded(boolean compressed)
public org.spongycastle.math.ec.ECPoint add(org.spongycastle.math.ec.ECPoint b)
public org.spongycastle.math.ec.ECPoint twicePlus(org.spongycastle.math.ec.ECPoint b)
public org.spongycastle.math.ec.ECCurve getCurve()
public org.spongycastle.math.ec.ECPoint normalize()
public org.spongycastle.math.ec.ECFieldElement getY()
public org.spongycastle.math.ec.ECPoint twice()
public org.spongycastle.math.ec.ECFieldElement getAffineYCoord()
public org.spongycastle.math.ec.ECFieldElement getAffineXCoord()
public org.spongycastle.math.ec.ECFieldElement getX()
Copyright © 2016. All rights reserved.