Uses of Class
org.gudy.bouncycastle.math.ec.SimpleBigDecimal
Packages that use SimpleBigDecimal
-
Uses of SimpleBigDecimal in org.gudy.bouncycastle.math.ec
Methods in org.gudy.bouncycastle.math.ec that return SimpleBigDecimalModifier and TypeMethodDescriptionSimpleBigDecimal.add(BigInteger b) SimpleBigDecimal.add(SimpleBigDecimal b) SimpleBigDecimal.adjustScale(int newScale) static SimpleBigDecimalTnaf.approximateDivisionByN(BigInteger k, BigInteger s, BigInteger vm, byte a, int m, int c) Approximate division byn.SimpleBigDecimal.divide(BigInteger b) SimpleBigDecimal.divide(SimpleBigDecimal b) static SimpleBigDecimalSimpleBigDecimal.getInstance(BigInteger value, int scale) Returns aSimpleBigDecimalrepresenting the same numerical value asvalue.SimpleBigDecimal.multiply(BigInteger b) SimpleBigDecimal.multiply(SimpleBigDecimal b) SimpleBigDecimal.negate()static SimpleBigDecimalTnaf.norm(byte mu, SimpleBigDecimal u, SimpleBigDecimal v) Computes the norm of an elementλofR[τ], whereλ = u + vτanduanduare real numbers (elements ofR).SimpleBigDecimal.shiftLeft(int n) SimpleBigDecimal.subtract(BigInteger b) SimpleBigDecimal.subtract(SimpleBigDecimal b) Methods in org.gudy.bouncycastle.math.ec with parameters of type SimpleBigDecimalModifier and TypeMethodDescriptionSimpleBigDecimal.add(SimpleBigDecimal b) private voidSimpleBigDecimal.checkScale(SimpleBigDecimal b) intSimpleBigDecimal.compareTo(SimpleBigDecimal val) SimpleBigDecimal.divide(SimpleBigDecimal b) SimpleBigDecimal.multiply(SimpleBigDecimal b) static SimpleBigDecimalTnaf.norm(byte mu, SimpleBigDecimal u, SimpleBigDecimal v) Computes the norm of an elementλofR[τ], whereλ = u + vτanduanduare real numbers (elements ofR).static ZTauElementTnaf.round(SimpleBigDecimal lambda0, SimpleBigDecimal lambda1, byte mu) Rounds an elementλofR[τ]to an element ofZ[τ], such that their difference has minimal norm.SimpleBigDecimal.subtract(SimpleBigDecimal b) Constructors in org.gudy.bouncycastle.math.ec with parameters of type SimpleBigDecimal