Clases |
struct | EVP_AES_KEY |
'defines' |
#define | data(ctx) EVP_C_DATA(EVP_AES_KEY,ctx) |
#define | IMPLEMENT_AES_CFBR(ksize, cbits, flags) IMPLEMENT_CFBR(aes,AES,EVP_AES_KEY,ks,ksize,cbits,16,flags) |
Funciones |
| IMPLEMENT_BLOCK_CIPHER (aes_128, ks, AES, EVP_AES_KEY, NID_aes_128, 16, 16, 16, 128, EVP_CIPH_FLAG_FIPS|EVP_CIPH_FLAG_DEFAULT_ASN1, aes_init_key, NULL, NULL, NULL, NULL) IMPLEMENT_BLOCK_CIPHER(aes_192 |
EVP_CIPH_FLAG_FIPS NULL | IMPLEMENT_BLOCK_CIPHER (aes_256, ks, AES, EVP_AES_KEY, NID_aes_256, 16, 32, 16, 128, EVP_CIPH_FLAG_FIPS|EVP_CIPH_FLAG_DEFAULT_ASN1, aes_init_key, NULL, NULL, NULL, NULL) static int aes_init_key(EVP_CIPHER_CTX *ctx |
| if ((ctx->cipher->flags &EVP_CIPH_MODE)==EVP_CIPH_CFB_MODE||(ctx->cipher->flags &EVP_CIPH_MODE)==EVP_CIPH_OFB_MODE||enc) |
Variables |
| ks |
| AES |
| EVP_AES_KEY |
| NID_aes_192 |
EVP_CIPH_FLAG_FIPS | EVP_CIPH_FLAG_DEFAULT_ASN1 |
EVP_CIPH_FLAG_FIPS | aes_init_key |
EVP_CIPH_FLAG_FIPS | NULL |
EVP_CIPH_FLAG_FIPS NULL const
unsigned char * | key |
EVP_CIPH_FLAG_FIPS NULL const
unsigned char const unsigned
char * | iv |
EVP_CIPH_FLAG_FIPS NULL const
unsigned char const unsigned
char int enc int | ret |
| return |