public static class KISA_SEED_CBC.Common
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
BIG_ENDIAN |
static long |
INT_RANGE_MAX |
static int |
LITTLE_ENDIAN |
Constructor and Description |
---|
Common() |
Modifier and Type | Method and Description |
---|---|
static void |
arraycopy_offset(byte[] dst,
int dst_offset,
byte[] src,
int src_offset,
int length) |
static void |
arraycopy(byte[] dst,
byte[] src,
int length) |
static void |
arrayinit_offset(byte[] dst,
int dst_offset,
byte value,
int length) |
static void |
arrayinit(byte[] dst,
byte value,
int length) |
static void |
BLOCK_XOR_PROPOSAL(int[] OUT_VALUE,
int out_value_offset,
int[] IN_VALUE1,
int in_value1_offset,
int[] IN_VALUE2,
int in_value2_offset) |
static int |
byte_to_int_big_endian(byte[] src,
int src_offset) |
static int |
byte_to_int(byte[] src,
int src_offset,
int ENDIAN) |
static void |
byte_to_int(int[] dst,
int dst_offset,
byte[] src,
int src_offset,
int ENDIAN) |
static byte |
get_byte_for_int(int[] src,
int b_offset,
int ENDIAN) |
static byte[] |
get_bytes_for_ints(int[] src,
int offset,
int ENDIAN) |
static void |
int_to_byte_unit_big_endian(byte[] dst,
int dst_offset,
int src) |
static void |
int_to_byte_unit(byte[] dst,
int dst_offset,
int src,
int ENDIAN) |
static void |
int_to_byte(byte[] dst,
int dst_offset,
int[] src,
int src_offset,
int ENDIAN) |
static long |
intToUnsigned(int x) |
static void |
memcpy(int[] dst,
byte[] src,
int length,
int ENDIAN) |
static void |
memcpy(int[] dst,
int[] src,
int src_offset,
int length) |
static int |
Padding(byte[] pbData,
byte[] padData,
int length) |
static void |
set_byte_for_int(int[] dst,
int b_offset,
byte value,
int ENDIAN) |
static int |
URShift(int x,
int n) |
public static final int BIG_ENDIAN
public static final int LITTLE_ENDIAN
public static final long INT_RANGE_MAX
public static void arraycopy(byte[] dst, byte[] src, int length)
public static void arraycopy_offset(byte[] dst, int dst_offset, byte[] src, int src_offset, int length)
public static void arrayinit(byte[] dst, byte value, int length)
public static void arrayinit_offset(byte[] dst, int dst_offset, byte value, int length)
public static void memcpy(int[] dst, byte[] src, int length, int ENDIAN)
public static void memcpy(int[] dst, int[] src, int src_offset, int length)
public static void set_byte_for_int(int[] dst, int b_offset, byte value, int ENDIAN)
public static byte get_byte_for_int(int[] src, int b_offset, int ENDIAN)
public static byte[] get_bytes_for_ints(int[] src, int offset, int ENDIAN)
public static void byte_to_int(int[] dst, int dst_offset, byte[] src, int src_offset, int ENDIAN)
public static int byte_to_int(byte[] src, int src_offset, int ENDIAN)
public static int byte_to_int_big_endian(byte[] src, int src_offset)
public static void int_to_byte(byte[] dst, int dst_offset, int[] src, int src_offset, int ENDIAN)
public static void int_to_byte_unit(byte[] dst, int dst_offset, int src, int ENDIAN)
public static void int_to_byte_unit_big_endian(byte[] dst, int dst_offset, int src)
public static int URShift(int x, int n)
public static long intToUnsigned(int x)
public static int Padding(byte[] pbData, byte[] padData, int length)
public static void BLOCK_XOR_PROPOSAL(int[] OUT_VALUE, int out_value_offset, int[] IN_VALUE1, int in_value1_offset, int[] IN_VALUE2, int in_value2_offset)