public class EccP256CurvePoint extends EccCurvePoint implements org.bouncycastle.asn1.ASN1Choice
Modifier and Type | Field and Description |
---|---|
static int |
compressedY0 |
static int |
compressedY1 |
static int |
fill |
static int |
uncompressedP256 |
static int |
xonly |
Constructor and Description |
---|
EccP256CurvePoint(int choice,
org.bouncycastle.asn1.ASN1Encodable value) |
Modifier and Type | Method and Description |
---|---|
static EccP256CurvePoint |
compressedY0(org.bouncycastle.asn1.ASN1OctetString octetString) |
static EccP256CurvePoint |
compressedY0(byte[] octetString) |
static EccP256CurvePoint |
compressedY1(org.bouncycastle.asn1.ASN1OctetString octetString) |
static EccP256CurvePoint |
compressedY1(byte[] octetString) |
EccP256CurvePoint |
createCompressed(org.bouncycastle.math.ec.ECPoint point) |
static EccP256CurvePoint |
createEncodedPoint(byte[] encoded) |
static EccP256CurvePoint |
fill() |
int |
getChoice() |
org.bouncycastle.asn1.ASN1Encodable |
getEccp256CurvePoint() |
byte[] |
getEncodedPoint() |
static EccP256CurvePoint |
getInstance(java.lang.Object object) |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
static EccP256CurvePoint |
uncompressedP256(java.math.BigInteger x,
java.math.BigInteger y) |
static EccP256CurvePoint |
uncompressedP256(Point256 point256) |
static EccP256CurvePoint |
xOnly(org.bouncycastle.asn1.ASN1OctetString value) |
static EccP256CurvePoint |
xOnly(byte[] value) |
public static final int xonly
public static final int fill
public static final int compressedY0
public static final int compressedY1
public static final int uncompressedP256
public EccP256CurvePoint(int choice, org.bouncycastle.asn1.ASN1Encodable value)
public static EccP256CurvePoint xOnly(org.bouncycastle.asn1.ASN1OctetString value)
public static EccP256CurvePoint xOnly(byte[] value)
public static EccP256CurvePoint fill()
public static EccP256CurvePoint compressedY0(org.bouncycastle.asn1.ASN1OctetString octetString)
public static EccP256CurvePoint compressedY1(org.bouncycastle.asn1.ASN1OctetString octetString)
public static EccP256CurvePoint compressedY0(byte[] octetString)
public static EccP256CurvePoint compressedY1(byte[] octetString)
public static EccP256CurvePoint uncompressedP256(Point256 point256)
public static EccP256CurvePoint uncompressedP256(java.math.BigInteger x, java.math.BigInteger y)
public static EccP256CurvePoint createEncodedPoint(byte[] encoded)
public EccP256CurvePoint createCompressed(org.bouncycastle.math.ec.ECPoint point)
public static EccP256CurvePoint getInstance(java.lang.Object object)
public org.bouncycastle.asn1.ASN1Encodable getEccp256CurvePoint()
public int getChoice()
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
in class org.bouncycastle.asn1.ASN1Object
public byte[] getEncodedPoint()
getEncodedPoint
in class EccCurvePoint