#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include "evp_locl.h"
#include <openssl/objects.h>
#include <openssl/blowfish.h>
Go to the source code of this file.
|
| 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) |
|
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 |
|
|
) |
| |