Uses of Class
org.gudy.bouncycastle.math.ec.ZTauElement
-
Packages that use ZTauElement Package Description org.gudy.bouncycastle.math.ec -
-
Uses of ZTauElement in org.gudy.bouncycastle.math.ec
Fields in org.gudy.bouncycastle.math.ec declared as ZTauElement Modifier and Type Field Description static ZTauElement[]
Tnaf. alpha0
Theαu
's fora=0
as an array ofZTauElement
s.static ZTauElement[]
Tnaf. alpha1
Theαu
's fora=1
as an array ofZTauElement
s.Methods in org.gudy.bouncycastle.math.ec that return ZTauElement Modifier and Type Method Description static ZTauElement
Tnaf. partModReduction(java.math.BigInteger k, int m, byte a, java.math.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 ZTauElement Modifier and Type Method Description static ECPoint.F2m
Tnaf. multiplyTnaf(ECPoint.F2m p, ZTauElement lambda)
static java.math.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, java.math.BigInteger pow2w, java.math.BigInteger tw, ZTauElement[] alpha)
Computes the[τ]
-adic window NAF of an elementλ
ofZ[τ]
.
-