Package org.bouncycastle.util
Class Bytes
java.lang.Object
org.bouncycastle.util.Bytes
Utility methods and constants for bytes.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidxor(int len, byte[] x, byte[] y, byte[] z) static voidxor(int len, byte[] x, byte[] y, byte[] z, int zOff) static voidxor(int len, byte[] x, byte[] y, int yOff, byte[] z, int zOff) static voidxor(int len, byte[] x, int xOff, byte[] y, byte[] z, int zOff) static voidxor(int len, byte[] x, int xOff, byte[] y, int yOff, byte[] z, int zOff) static voidxorTee(int len, byte[] x, int xOff, byte[] z0, int z0Off, byte[] z1, int z1Off) Xor x with z0 and save result into both Z0 and Z1 z0 = z1 = X xor Z0static voidxorTo(int len, byte[] x, byte[] z) static voidxorTo(int len, byte[] x, int xOff, byte[] z) static voidxorTo(int len, byte[] x, int xOff, byte[] z, int zOff)
-
Field Details
-
BYTES
public static final int BYTES- See Also:
-
SIZE
public static final int SIZE- See Also:
-
-
Constructor Details
-
Bytes
public Bytes()
-
-
Method Details
-
xor
public static void xor(int len, byte[] x, byte[] y, byte[] z) -
xor
public static void xor(int len, byte[] x, int xOff, byte[] y, byte[] z, int zOff) -
xor
public static void xor(int len, byte[] x, int xOff, byte[] y, int yOff, byte[] z, int zOff) -
xor
public static void xor(int len, byte[] x, byte[] y, byte[] z, int zOff) -
xor
public static void xor(int len, byte[] x, byte[] y, int yOff, byte[] z, int zOff) -
xorTee
public static void xorTee(int len, byte[] x, int xOff, byte[] z0, int z0Off, byte[] z1, int z1Off) Xor x with z0 and save result into both Z0 and Z1 z0 = z1 = X xor Z0- Parameters:
len- lengthx-xOff-z0-z0Off-z1-z1Off-
-
xorTo
public static void xorTo(int len, byte[] x, byte[] z) -
xorTo
public static void xorTo(int len, byte[] x, int xOff, byte[] z) -
xorTo
public static void xorTo(int len, byte[] x, int xOff, byte[] z, int zOff)
-