Home » crypto-143 » org.bouncycastle.math » ec »

org.bouncycastle.math.ec

Interfaces:

ECConstants     code | html
ECMultiplier   Interface for classes encapsulating a point multiplication algorithm for ECPoints.  code | html
PreCompInfo   Interface for classes storing precomputation data for multiplication algorithms.  code | html

Abstract Classes:

ECCurve   base class for an elliptic curve  code | html
ECFieldElement     code | html
ECPoint   base class for points on elliptic curves.  code | html

Classes:

ECAlgorithms     code | html
ECCurve.F2m   Elliptic curves over F2m.  code | html
ECCurve.Fp   Elliptic curve over Fp  code | html
ECFieldElement.F2m   Class representing the Elements of the finite field F2m in polynomial basis (PB) representation.  code | html
ECFieldElement.Fp     code | html
ECPoint.F2m   Elliptic curve points over F2m  code | html
ECPoint.Fp   Elliptic curve points over Fp  code | html
FpNafMultiplier   Class implementing the NAF (Non-Adjacent Form) multiplication algorithm.  code | html
IntArray     code | html
ReferenceMultiplier     code | html
SimpleBigDecimal   Class representing a simple version of a big decimal.  code | html
Tnaf   Class holding methods for point multiplication based on the window τ-adic nonadjacent form (WTNAF).  code | html
WNafMultiplier   Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.  code | html
WNafPreCompInfo   Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.  code | html
WTauNafMultiplier   Class implementing the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.  code | html
WTauNafPreCompInfo   Class holding precomputation data for the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.  code | html
ZTauElement   Class representing an element of Z[τ] code | html