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.alpha0
Theαu
's fora=0
as an array ofZTauElement
s.static final ZTauElement[]
Tnaf.alpha1
Theαu
's fora=1
as an array ofZTauElement
s.Methods in org.gudy.bouncycastle.math.ec that return ZTauElementModifier and TypeMethodDescriptionstatic ZTauElement
Tnaf.partModReduction
(BigInteger k, int m, byte a, BigInteger[] s, byte mu, byte c) Partial modular reduction modulo(τm - 1)/(τ - 1)
.static ZTauElement
Tnaf.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.F2m
Tnaf.multiplyTnaf
(ECPoint.F2m p, ZTauElement lambda) static BigInteger
Tnaf.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[τ]
.