Package org.bouncycastle.math.ec
Class WNafPreCompInfo
- java.lang.Object
-
- org.bouncycastle.math.ec.WNafPreCompInfo
-
- All Implemented Interfaces:
PreCompInfo
public class WNafPreCompInfo extends Object implements PreCompInfo
Class holding precomputation data for the WNAF (Window Non-Adjacent Form) algorithm.
-
-
Field Summary
Fields Modifier and Type Field Description protected ECPoint[]preCompArray holding the precomputedECPoints used for a Window NAF multiplication.protected ECPoint[]preCompNegArray holding the negations of the precomputedECPoints used for a Window NAF multiplication.protected ECPointtwiceHolds anECPointrepresenting twice(this).
-
Constructor Summary
Constructors Constructor Description WNafPreCompInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ECPoint[]getPreComp()ECPoint[]getPreCompNeg()ECPointgetTwice()voidsetPreComp(ECPoint[] preComp)voidsetPreCompNeg(ECPoint[] preCompNeg)voidsetTwice(ECPoint twice)
-
-
-
Field Detail
-
preComp
protected ECPoint[] preComp
Array holding the precomputedECPoints used for a Window NAF multiplication.
-
preCompNeg
protected ECPoint[] preCompNeg
Array holding the negations of the precomputedECPoints used for a Window NAF multiplication.
-
twice
protected ECPoint twice
Holds anECPointrepresenting twice(this). Used for the Window NAF multiplication to create or extend the precomputed values.
-
-