Bouncy Castle Cryptography 1.50

Package org.bouncycastle.math.ec

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

Class Summary
AbstractECMultiplier  
DoubleAddMultiplier  
ECAlgorithms  
ECCurve base class for an elliptic curve
ECCurve.F2m Elliptic curves over F2m.
ECCurve.Fp Elliptic curve over Fp
ECFieldElement  
ECFieldElement.F2m Class representing the Elements of the finite field F2m in polynomial basis (PB) representation.
ECFieldElement.Fp  
ECPoint base class for points on elliptic curves.
ECPoint.F2m Elliptic curve points over F2m
ECPoint.Fp Elliptic curve points over Fp
MixedNafR2LMultiplier Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left) using mixed coordinates.
MontgomeryLadderMultiplier  
NafL2RMultiplier Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (left-to-right).
NafR2LMultiplier Class implementing the NAF (Non-Adjacent Form) multiplication algorithm (right-to-left).
ReferenceMultiplier  
WNafL2RMultiplier Class implementing the WNAF (Window Non-Adjacent Form) multiplication algorithm.
WNafPreCompInfo Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
WNafUtil  
WTauNafMultiplier Class implementing the WTNAF (Window τ-adic Non-Adjacent Form) algorithm.
ZSignedDigitL2RMultiplier  
ZSignedDigitR2LMultiplier  
 


Bouncy Castle Cryptography 1.50