Uses of Class
org.gudy.bouncycastle.math.ec.ZTauElement
Packages that use ZTauElement
-
Uses of ZTauElement in org.gudy.bouncycastle.math.ec
Fields in org.gudy.bouncycastle.math.ec declared as ZTauElementModifier and TypeFieldDescriptionstatic final ZTauElement[]Tnaf.alpha0Theαu's fora=0as an array ofZTauElements.static final ZTauElement[]Tnaf.alpha1Theαu's fora=1as an array ofZTauElements.Methods in org.gudy.bouncycastle.math.ec that return ZTauElementModifier and TypeMethodDescriptionstatic ZTauElementTnaf.partModReduction(BigInteger k, int m, byte a, BigInteger[] s, byte mu, byte c) Partial modular reduction modulo(τm - 1)/(τ - 1).static ZTauElementTnaf.round(SimpleBigDecimal lambda0, SimpleBigDecimal lambda1, byte mu) Rounds an elementλofR[τ]to an element ofZ[τ], such that their difference has minimal norm.Methods in org.gudy.bouncycastle.math.ec with parameters of type ZTauElementModifier and TypeMethodDescriptionstatic ECPoint.F2mTnaf.multiplyTnaf(ECPoint.F2m p, ZTauElement lambda) static BigIntegerTnaf.norm(byte mu, ZTauElement lambda) Computes the norm of an elementλofZ[τ].static byte[]Tnaf.tauAdicNaf(byte mu, ZTauElement lambda) Computes theτ-adic NAF (non-adjacent form) of an elementλofZ[τ].static byte[]Tnaf.tauAdicWNaf(byte mu, ZTauElement lambda, byte width, BigInteger pow2w, BigInteger tw, ZTauElement[] alpha) Computes the[τ]-adic window NAF of an elementλofZ[τ].