org.bouncycastle.math.ec

Class ECCurve.F2m

Enclosing Class:
ECCurve

public static class ECCurve.F2m
extends ECCurve

Elliptic curves over F2m

Nested Class Summary

Nested classes/interfaces inherited from class org.bouncycastle.math.ec.ECCurve

ECCurve.F2m, ECCurve.Fp

Constructor Summary

F2m(BigInteger c2, BigInteger a, BigInteger b)

Method Summary

ECPoint
decodePoint(byte[] encoded)
ECFieldElement
fromBigInteger(BigInteger x)

Methods inherited from class org.bouncycastle.math.ec.ECCurve

decodePoint, fromBigInteger, getA, getB

Constructor Details

F2m

public F2m(BigInteger c2,
           BigInteger a,
           BigInteger b)

Method Details

decodePoint

public ECPoint decodePoint(byte[] encoded)
Overrides:
decodePoint in interface ECCurve


fromBigInteger

public ECFieldElement fromBigInteger(BigInteger x)
Overrides:
fromBigInteger in interface ECCurve