Top Fields Constructors Methods
org.bouncycastle.math.ec.rfc8032

pack-priv abstract Class Scalar448

extends Object
Class Inheritance
Imports
org.bouncycastle.math.raw.Nat, .Nat448

Field Summary

Modifier and TypeField and Description
private static final int[]
L

private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int[]
private static final long
private static final long
private static final long
private static final int
pack-priv static final int
private static final int

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
pack-priv static boolean
checkVar(byte[] s, int[] n)

pack-priv static void
decode(byte[] k, int[] n)

pack-priv static void
getOrderWnafVar(int width, byte[] ws)

pack-priv static void
multiply225Var(int[] x, int[] y225, int[] z)

pack-priv static byte[]
reduce704(byte[] n)

pack-priv static byte[]
reduce912(byte[] n)

pack-priv static boolean
reduceBasisVar(int[] k, int[] z0, int[] z1)

pack-priv static void
toSignedDigits(int bits, int[] x, int[] z)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

Lback to summary
private static final int[] L
L4_0back to summary
private static final int L4_0
L4_1back to summary
private static final int L4_1
L4_2back to summary
private static final int L4_2
L4_3back to summary
private static final int L4_3
L4_4back to summary
private static final int L4_4
L4_5back to summary
private static final int L4_5
L4_6back to summary
private static final int L4_6
L4_7back to summary
private static final int L4_7
L_0back to summary
private static final int L_0
L_1back to summary
private static final int L_1
L_2back to summary
private static final int L_2
L_3back to summary
private static final int L_3
L_4back to summary
private static final int L_4
L_5back to summary
private static final int L_5
L_6back to summary
private static final int L_6
L_7back to summary
private static final int L_7
LSqback to summary
private static final int[] LSq
M26Lback to summary
private static final long M26L
M28Lback to summary
private static final long M28L
M32Lback to summary
private static final long M32L
SCALAR_BYTESback to summary
private static final int SCALAR_BYTES
SIZEback to summary
pack-priv static final int SIZE
TARGET_LENGTHback to summary
private static final int TARGET_LENGTH

Constructor Detail

Scalar448back to summary
pack-priv Scalar448()

Method Detail

checkVarback to summary
pack-priv static boolean checkVar(byte[] s, int[] n)
decodeback to summary
pack-priv static void decode(byte[] k, int[] n)
getOrderWnafVarback to summary
pack-priv static void getOrderWnafVar(int width, byte[] ws)
multiply225Varback to summary
pack-priv static void multiply225Var(int[] x, int[] y225, int[] z)
reduce704back to summary
pack-priv static byte[] reduce704(byte[] n)
reduce912back to summary
pack-priv static byte[] reduce912(byte[] n)
reduceBasisVarback to summary
pack-priv static boolean reduceBasisVar(int[] k, int[] z0, int[] z1)
toSignedDigitsback to summary
pack-priv static void toSignedDigits(int bits, int[] x, int[] z)