Top Fields Constructors Methods
org.bouncycastle.math.ec.custom.sec

pack-priv Class SecT131Field

extends Object
Class Inheritance
Imports
java.math.BigInteger, org.bouncycastle.math.internal.Interleave, .Nat, .Nat192

Field Summary

Modifier and TypeField and Description
private static final long
private static final long
private static final long[]

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public static void
add(long[] x, long[] y, long[] z)

public static void
addExt(long[] xx, long[] yy, long[] zz)

public static void
addOne(long[] x, long[] z)

public static long[]
protected static void
implCompactExt(long[] zz)

protected static void
implMultiply(long[] x, long[] y, long[] zz)

protected static void
implMulw(long x, long y, long[] z, int zOff)

protected static void
implSquare(long[] x, long[] zz)

public static void
invert(long[] x, long[] z)

public static void
multiply(long[] x, long[] y, long[] z)

public static void
multiplyAddToExt(long[] x, long[] y, long[] zz)

public static void
reduce(long[] xx, long[] z)

public static void
reduce61(long[] z, int zOff)

public static void
sqrt(long[] x, long[] z)

public static void
square(long[] x, long[] z)

public static void
squareAddToExt(long[] x, long[] zz)

public static void
squareN(long[] x, int n, long[] z)

public static int
trace(long[] x)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

M03back to summary
private static final long M03
M44back to summary
private static final long M44
ROOT_Zback to summary
private static final long[] ROOT_Z

Constructor Detail

SecT131Fieldback to summary
pack-priv SecT131Field()

Method Detail

addback to summary
public static void add(long[] x, long[] y, long[] z)
addExtback to summary
public static void addExt(long[] xx, long[] yy, long[] zz)
addOneback to summary
public static void addOne(long[] x, long[] z)
fromBigIntegerback to summary
public static long[] fromBigInteger(BigInteger x)
implCompactExtback to summary
protected static void implCompactExt(long[] zz)
implMultiplyback to summary
protected static void implMultiply(long[] x, long[] y, long[] zz)
implMulwback to summary
protected static void implMulw(long x, long y, long[] z, int zOff)
implSquareback to summary
protected static void implSquare(long[] x, long[] zz)
invertback to summary
public static void invert(long[] x, long[] z)
multiplyback to summary
public static void multiply(long[] x, long[] y, long[] z)
multiplyAddToExtback to summary
public static void multiplyAddToExt(long[] x, long[] y, long[] zz)
reduceback to summary
public static void reduce(long[] xx, long[] z)
reduce61back to summary
public static void reduce61(long[] z, int zOff)
sqrtback to summary
public static void sqrt(long[] x, long[] z)
squareback to summary
public static void square(long[] x, long[] z)
squareAddToExtback to summary
public static void squareAddToExt(long[] x, long[] zz)
squareNback to summary
public static void squareN(long[] x, int n, long[] z)
traceback to summary
public static int trace(long[] x)