Class GCMUtil
- java.lang.Object
-
- org.bouncycastle.crypto.modes.gcm.GCMUtil
-
public abstract class GCMUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description GCMUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static byte[]asBytes(int[] x)static voidasBytes(int[] x, byte[] z)static byte[]asBytes(long[] x)static voidasBytes(long[] x, byte[] z)static int[]asInts(byte[] x)static voidasInts(byte[] x, int[] z)static long[]asLongs(byte[] x)static voidasLongs(byte[] x, long[] z)static voidmultiply(byte[] x, byte[] y)static voidmultiply(int[] x, int[] y)static voidmultiply(long[] x, long[] y)static voidmultiplyP(int[] x)static voidmultiplyP(int[] x, int[] z)static voidmultiplyP8(int[] x)static voidmultiplyP8(int[] x, int[] y)static byte[]oneAsBytes()static int[]oneAsInts()static long[]oneAsLongs()static voidxor(byte[] x, byte[] y)static voidxor(byte[] x, byte[] y, byte[] z)static voidxor(byte[] x, byte[] y, int yOff, int yLen)static voidxor(int[] x, int[] y)static voidxor(int[] x, int[] y, int[] z)static voidxor(long[] x, long[] y)static voidxor(long[] x, long[] y, long[] z)
-
-
-
Method Detail
-
oneAsBytes
public static byte[] oneAsBytes()
-
oneAsInts
public static int[] oneAsInts()
-
oneAsLongs
public static long[] oneAsLongs()
-
asBytes
public static byte[] asBytes(int[] x)
-
asBytes
public static void asBytes(int[] x, byte[] z)
-
asBytes
public static byte[] asBytes(long[] x)
-
asBytes
public static void asBytes(long[] x, byte[] z)
-
asInts
public static int[] asInts(byte[] x)
-
asInts
public static void asInts(byte[] x, int[] z)
-
asLongs
public static long[] asLongs(byte[] x)
-
asLongs
public static void asLongs(byte[] x, long[] z)
-
multiply
public static void multiply(byte[] x, byte[] y)
-
multiply
public static void multiply(int[] x, int[] y)
-
multiply
public static void multiply(long[] x, long[] y)
-
multiplyP
public static void multiplyP(int[] x)
-
multiplyP
public static void multiplyP(int[] x, int[] z)
-
multiplyP8
public static void multiplyP8(int[] x)
-
multiplyP8
public static void multiplyP8(int[] x, int[] y)
-
xor
public static void xor(byte[] x, byte[] y)
-
xor
public static void xor(byte[] x, byte[] y, int yOff, int yLen)
-
xor
public static void xor(byte[] x, byte[] y, byte[] z)
-
xor
public static void xor(int[] x, int[] y)
-
xor
public static void xor(int[] x, int[] y, int[] z)
-
xor
public static void xor(long[] x, long[] y)
-
xor
public static void xor(long[] x, long[] y, long[] z)
-
-