Eneboo - Documentación para desarrolladores
|
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include "evp_locl.h"
#include <openssl/objects.h>
#include <openssl/blowfish.h>
Clases | |
struct | EVP_BF_KEY |
'defines' | |
#define | data(ctx) EVP_C_DATA(EVP_BF_KEY,ctx) |
Funciones | |
IMPLEMENT_BLOCK_CIPHER (bf, ks, BF, EVP_BF_KEY, NID_bf, 8, 16, 8, 64, EVP_CIPH_VARIABLE_LENGTH, bf_init_key, NULL, EVP_CIPHER_set_asn1_iv, EVP_CIPHER_get_asn1_iv, NULL) |
#define data | ( | ctx | ) | EVP_C_DATA(EVP_BF_KEY,ctx) |
IMPLEMENT_BLOCK_CIPHER | ( | bf | , |
ks | , | ||
BF | , | ||
EVP_BF_KEY | , | ||
NID_bf | , | ||
8 | , | ||
16 | , | ||
8 | , | ||
64 | , | ||
EVP_CIPH_VARIABLE_LENGTH | , | ||
bf_init_key | , | ||
NULL | , | ||
EVP_CIPHER_set_asn1_iv | , | ||
EVP_CIPHER_get_asn1_iv | , | ||
NULL | |||
) |