37int aesEncrypt(
int mode,
int keySize,
char* keyString,
char* plaintextString,
char* initialVectorString,
char* ciphertextString);
63int aesDecrypt(
int mode,
int keySize,
char* keyString,
char* ciphertextString,
char* initialVectorString,
char* plaintextString);
118void aesCbcMCTEncrypt(
int keySize,
char* plaintextString,
char* keyString,
char* initailVectorString);
137void aesCbcMCTDecrypt(
int keySize,
char* ciphertextString,
char* keyString,
char* initailVectorString);
156void aesCfb8MCTEncrypt(
int keySize,
char* plaintextString,
char* keyString,
char* initailVectorString);
175void aesCfb8MCTDecrypt(
int keySize,
char* ciphertextString,
char* keyString,
char* initailVectorString);
194void aesCfb128MCTEncrypt(
int keySize,
char* plaintextString,
char* keyString,
char* initailVectorString);
213void aesCfb128MCTDecrypt(
int keySize,
char* ciphertextString,
char* keyString,
char* initailVectorString);
233void aesCtrMCTEncrypt(
int keySize,
char* plaintextString,
char* keyString,
char* initailVectorString);
253void aesCtrMCTDecrypt(
int keySize,
char* ciphertextString,
char* keyString,
char* initailVectorString);
const int AES_KEY_SIZE_128
Definition myAes.c:13
void aesCfb8MCTDecrypt(int keySize, char *ciphertextString, char *keyString, char *initailVectorString)
AES CFB8模式的Monte Carlo Test (解密)
Definition myAes.c:1332
const int AES_KEY_SIZE_256
Definition myAes.c:15
void aesCfb128MCTDecrypt(int keySize, char *ciphertextString, char *keyString, char *initailVectorString)
AES CFB128模式的Monte Carlo Test (解密)
Definition myAes.c:992
void aesEcbMCTDecrypt(int keySize, char *ciphertextString, char *keyString)
AES ECB模式的Monte Carlo Test (解密)
Definition myAes.c:509
const int AES_MODE_CTR
Definition myAes.c:11
int aesEncrypt(int mode, int keySize, char *keyString, char *plaintextString, char *initialVectorString, char *ciphertextString)
AES加密
Definition myAes.c:18
int aesDecrypt(int mode, int keySize, char *keyString, char *ciphertextString, char *initialVectorString, char *plaintextString)
AES解密
Definition myAes.c:229
void aesEcbMCTEncrypt(int keySize, char *plaintextString, char *keyString)
AES ECB模式的Monte Carlo Test (加密)
Definition myAes.c:439
void aesCfb128MCTEncrypt(int keySize, char *plaintextString, char *keyString, char *initailVectorString)
AES CFB128模式的Monte Carlo Test (加密)
Definition myAes.c:854
const int AES_MODE_CBC
Definition myAes.c:8
void aesCtrMCTDecrypt(int keySize, char *ciphertextString, char *keyString, char *initailVectorString)
AES CTR模式的Monte Carlo Test (解密)
Definition myAes.c:1684
void aesCfb8MCTEncrypt(int keySize, char *plaintextString, char *keyString, char *initailVectorString)
AES CFB8模式的Monte Carlo Test (加密)
Definition myAes.c:1122
void aesCbcMCTDecrypt(int keySize, char *ciphertextString, char *keyString, char *initailVectorString)
AES CBC模式的Monte Carlo Test (解密)
Definition myAes.c:723
void aesCbcMCTEncrypt(int keySize, char *plaintextString, char *keyString, char *initailVectorString)
AES CBC模式的Monte Carlo Test (加密)
Definition myAes.c:581
const int AES_MODE_ECB
Definition myAes.c:7
void aesCtrMCTEncrypt(int keySize, char *plaintextString, char *keyString, char *initailVectorString)
AES CTR模式的Monte Carlo Test (加密)
Definition myAes.c:1544
const int AES_MODE_CFB8
Definition myAes.c:9
const int AES_MODE_CFB128
Definition myAes.c:10
const int AES_KEY_SIZE_192
Definition myAes.c:14