|
Eneboo - Documentación para desarrolladores
|
#include <openssl/opensslconf.h>#include <openssl/evp.h>#include <openssl/err.h>#include <string.h>#include <assert.h>#include <openssl/camellia.h>#include "evp_locl.h"Clases | |
| struct | EVP_CAMELLIA_KEY |
'defines' | |
| #define | data(ctx) EVP_C_DATA(EVP_CAMELLIA_KEY,ctx) |
| #define | IMPLEMENT_CAMELLIA_CFBR(ksize, cbits) IMPLEMENT_CFBR(camellia,Camellia,EVP_CAMELLIA_KEY,ks,ksize,cbits,16,0) |
Funciones | |
| IMPLEMENT_BLOCK_CIPHER (camellia_128, IMPLEMENT_BLOCK_CIPHER(ks, IMPLEMENT_BLOCK_CIPHER(Camellia, IMPLEMENT_BLOCK_CIPHER(EVP_CAMELLIA_KEY, NID_camellia_128, IMPLEMENT_BLOCK_CIPHER(16, IMPLEMENT_BLOCK_CIPHER(16, IMPLEMENT_BLOCK_CIPHER(16, IMPLEMENT_BLOCK_CIPHER(128, IMPLEMENT_BLOCK_CIPHER(0, IMPLEMENT_BLOCK_CIPHER(camellia_init_key, IMPLEMENT_BLOCK_CIPHER(NULL, IMPLEMENT_BLOCK_CIPHER(EVP_CIPHER_set_asn1_iv, IMPLEMENT_BLOCK_CIPHER(EVP_CIPHER_get_asn1_iv, IMPLEMENT_BLOCK_CIPHER(NULL) | |
| #define data | ( | ctx | ) | EVP_C_DATA(EVP_CAMELLIA_KEY,ctx) |
| #define IMPLEMENT_CAMELLIA_CFBR | ( | ksize, | |
| cbits | |||
| ) | IMPLEMENT_CFBR(camellia,Camellia,EVP_CAMELLIA_KEY,ks,ksize,cbits,16,0) |
| IMPLEMENT_BLOCK_CIPHER | ( | camellia_128 | , |
| IMPLEMENT_BLOCK_CIPHER( | ks, | ||
| IMPLEMENT_BLOCK_CIPHER( | Camellia, | ||
| IMPLEMENT_BLOCK_CIPHER( | EVP_CAMELLIA_KEY, | ||
| NID_camellia_128 | , | ||
| IMPLEMENT_BLOCK_CIPHER( | 16, | ||
| IMPLEMENT_BLOCK_CIPHER( | 16, | ||
| IMPLEMENT_BLOCK_CIPHER( | 16, | ||
| IMPLEMENT_BLOCK_CIPHER( | 128, | ||
| IMPLEMENT_BLOCK_CIPHER( | 0, | ||
| IMPLEMENT_BLOCK_CIPHER( | camellia_init_key, | ||
| IMPLEMENT_BLOCK_CIPHER( | NULL, | ||
| IMPLEMENT_BLOCK_CIPHER( | EVP_CIPHER_set_asn1_iv, | ||
| IMPLEMENT_BLOCK_CIPHER( | EVP_CIPHER_get_asn1_iv, | ||
| IMPLEMENT_BLOCK_CIPHER( | NULL | ||
| ) |
1.7.4