| Modifier and Type | Field and Description |
|---|---|
| protected static final int | |
| pack-priv static final String | |
| pack-priv static final String | |
| protected static final double | |
| protected static final double |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| protected static int | |
| protected static BigInteger[] | |
| protected static byte[] | |
| protected static byte[] | |
| protected static BigInteger | calculateY_FF1(BlockCipher cipher, byte[] T, int b, int d, int round, byte[] P, short[] AB, RadixConverter radixConverter)
|
| protected static BigInteger | calculateY_FF3(BlockCipher cipher, byte[] T, int wOff, int round, short[] AB, RadixConverter radixConverter)
|
| protected static void | |
| protected static void | |
| protected static void | |
| protected static void | |
| protected static void | |
| private static void | |
| pack-priv static short[] | decFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int u, int v, short[] A, short[] B)
|
| private static short[] | decFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int v, int u, short[] A, short[] B)
|
| pack-priv static byte[] | decryptFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, byte[] buf, int off, int len)
|
| pack-priv static short[] | decryptFF1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, short[] buf, int off, int len)
|
| pack-priv static byte[] | decryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len)
|
| pack-priv static byte[] | decryptFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, byte[] buf, int off, int len)
|
| pack-priv static short[] | decryptFF3_1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, short[] buf, int off, int len)
|
| private static short[] | encFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int u, int v, short[] A, short[] B)
|
| private static short[] | encFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] t, int n, int v, int u, short[] a, short[] b)
|
| pack-priv static byte[] | encryptFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, byte[] buf, int off, int len)
|
| pack-priv static short[] | encryptFF1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, short[] buf, int off, int len)
|
| pack-priv static byte[] | encryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len)
|
| pack-priv static byte[] | encryptFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, byte[] buf, int off, int len)
|
| pack-priv static short[] | encryptFF3_1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, short[] buf, int off, int len)
|
| pack-priv static short[] | encryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len)
|
| protected static byte[] | implDecryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len)
|
| protected static short[] | implDecryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len)
|
| protected static byte[] | implEncryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len)
|
| protected static short[] | implEncryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len)
|
| protected static BigInteger | |
| protected static byte[] | |
| private static byte[] | |
| private static short[] |
| BLOCK_SIZE | back to summary |
|---|---|
| protected static final int BLOCK_SIZE | |
| FF1_DISABLED | back to summary |
|---|---|
| pack-priv static final String FF1_DISABLED | |
| FPE_DISABLED | back to summary |
|---|---|
| pack-priv static final String FPE_DISABLED | |
| LOG2 | back to summary |
|---|---|
| protected static final double LOG2 | |
| TWO_TO_96 | back to summary |
|---|---|
| protected static final double TWO_TO_96 | |
| SP80038G | back to summary |
|---|---|
| pack-priv SP80038G() | |
| calculateB_FF1 | back to summary |
|---|---|
| protected static int calculateB_FF1(int radix, int v) | |
| calculateModUV | back to summary |
|---|---|
| protected static BigInteger[] calculateModUV(BigInteger bigRadix, int u, int v) | |
| calculateP_FF1 | back to summary |
|---|---|
| protected static byte[] calculateP_FF1(int radix, byte uLow, int n, int t) | |
| calculateTweak64_FF3_1 | back to summary |
|---|---|
| protected static byte[] calculateTweak64_FF3_1(byte[] tweak56) | |
| calculateY_FF1 | back to summary |
|---|---|
| protected static BigInteger calculateY_FF1(BlockCipher cipher, byte[] T, int b, int d, int round, byte[] P, short[] AB, RadixConverter radixConverter) | |
| calculateY_FF3 | back to summary |
|---|---|
| protected static BigInteger calculateY_FF3(BlockCipher cipher, byte[] T, int wOff, int round, short[] AB, RadixConverter radixConverter) | |
| checkArgs | back to summary |
|---|---|
| protected static void checkArgs(BlockCipher cipher, boolean isFF1, int radix, short[] buf, int off, int len) | |
| checkArgs | back to summary |
|---|---|
| protected static void checkArgs(BlockCipher cipher, boolean isFF1, int radix, byte[] buf, int off, int len) | |
| checkCipher | back to summary |
|---|---|
| protected static void checkCipher(BlockCipher cipher) | |
| checkData | back to summary |
|---|---|
| protected static void checkData(boolean isFF1, int radix, short[] buf, int off, int len) | |
| checkData | back to summary |
|---|---|
| protected static void checkData(boolean isFF1, int radix, byte[] buf, int off, int len) | |
| checkLength | back to summary |
|---|---|
| private static void checkLength(boolean isFF1, int radix, int len) | |
| decFF1 | back to summary |
|---|---|
| pack-priv static short[] decFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int u, int v, short[] A, short[] B) | |
| decFF3_1 | back to summary |
|---|---|
| private static short[] decFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int v, int u, short[] A, short[] B) | |
| decryptFF1 | back to summary |
|---|---|
| pack-priv static byte[] decryptFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, byte[] buf, int off, int len) | |
| decryptFF1w | back to summary |
|---|---|
| pack-priv static short[] decryptFF1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, short[] buf, int off, int len) | |
| decryptFF3 | back to summary |
|---|---|
| pack-priv static byte[] decryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len) | |
| decryptFF3_1 | back to summary |
|---|---|
| pack-priv static byte[] decryptFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, byte[] buf, int off, int len) | |
| decryptFF3_1w | back to summary |
|---|---|
| pack-priv static short[] decryptFF3_1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, short[] buf, int off, int len) | |
| encFF1 | back to summary |
|---|---|
| private static short[] encFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] T, int n, int u, int v, short[] A, short[] B) | |
| encFF3_1 | back to summary |
|---|---|
| private static short[] encFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] t, int n, int v, int u, short[] a, short[] b) | |
| encryptFF1 | back to summary |
|---|---|
| pack-priv static byte[] encryptFF1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, byte[] buf, int off, int len) | |
| encryptFF1w | back to summary |
|---|---|
| pack-priv static short[] encryptFF1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak, short[] buf, int off, int len) | |
| encryptFF3 | back to summary |
|---|---|
| pack-priv static byte[] encryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len) | |
| encryptFF3_1 | back to summary |
|---|---|
| pack-priv static byte[] encryptFF3_1(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, byte[] buf, int off, int len) | |
| encryptFF3_1w | back to summary |
|---|---|
| pack-priv static short[] encryptFF3_1w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak56, short[] buf, int off, int len) | |
| encryptFF3w | back to summary |
|---|---|
| pack-priv static short[] encryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len) | |
| implDecryptFF3 | back to summary |
|---|---|
| protected static byte[] implDecryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len) | |
| implDecryptFF3w | back to summary |
|---|---|
| protected static short[] implDecryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len) | |
| implEncryptFF3 | back to summary |
|---|---|
| protected static byte[] implEncryptFF3(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, byte[] buf, int off, int len) | |
| implEncryptFF3w | back to summary |
|---|---|
| protected static short[] implEncryptFF3w(BlockCipher cipher, RadixConverter radixConverter, byte[] tweak64, short[] buf, int off, int len) | |
| num | back to summary |
|---|---|
| protected static BigInteger num(byte[] buf, int off, int len) | |
| prf | back to summary |
|---|---|
| protected static byte[] prf(BlockCipher c, byte[] x) | |
| toByte | back to summary |
|---|---|
| private static byte[] toByte(short[] buf) | |
| toShort | back to summary |
|---|---|
| private static short[] toShort(byte[] buf, int off, int len) | |