public class AESCryptSubstitutions extends Object
com.sun.crypto.provider.AESCrypt
methods.Modifier and Type | Field and Description |
---|---|
(package private) static int |
AES_BLOCK_SIZE |
(package private) static Class<?> |
AESCryptClass |
(package private) static long |
kOffset |
Constructor and Description |
---|
AESCryptSubstitutions() |
Modifier and Type | Method and Description |
---|---|
(package private) static void |
checkArgs(byte[] in,
int inOffset,
byte[] out,
int outOffset)
Perform null and array bounds checks for arguments to a cipher operation.
|
private static void |
crypt(Object rcvr,
byte[] in,
int inOffset,
byte[] out,
int outOffset,
boolean encrypt) |
(package private) static void |
decryptBlock(Object rcvr,
byte[] in,
int inOffset,
byte[] out,
int outOffset) |
static void |
decryptBlockStub(ForeignCallDescriptor descriptor,
Word in,
Word out,
Word key) |
(package private) static void |
encryptBlock(Object rcvr,
byte[] in,
int inOffset,
byte[] out,
int outOffset) |
static void |
encryptBlockStub(ForeignCallDescriptor descriptor,
Word in,
Word out,
Word key) |
static final long kOffset
static final Class<?> AESCryptClass
static final int AES_BLOCK_SIZE
public AESCryptSubstitutions()
static void encryptBlock(Object rcvr, byte[] in, int inOffset, byte[] out, int outOffset)
static void decryptBlock(Object rcvr, byte[] in, int inOffset, byte[] out, int outOffset)
private static void crypt(Object rcvr, byte[] in, int inOffset, byte[] out, int outOffset, boolean encrypt)
static void checkArgs(byte[] in, int inOffset, byte[] out, int outOffset)
public static void encryptBlockStub(ForeignCallDescriptor descriptor, Word in, Word out, Word key)
public static void decryptBlockStub(ForeignCallDescriptor descriptor, Word in, Word out, Word key)