#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include <openssl/objects.h>
#include "evp_locl.h"
#include <openssl/des.h>
#include <openssl/rand.h>
Go to the source code of this file.
|
| BLOCK_CIPHER_defs (des_ede, BLOCK_CIPHER_defs(DES_EDE_KEY, NID_des_ede, BLOCK_CIPHER_defs(8, 16, BLOCK_CIPHER_defs(8, BLOCK_CIPHER_defs(64, BLOCK_CIPHER_defs(EVP_CIPH_RAND_KEY, des_ede_init_key, BLOCK_CIPHER_defs(NULL, BLOCK_CIPHER_defs(EVP_CIPHER_set_asn1_iv, BLOCK_CIPHER_defs(EVP_CIPHER_get_asn1_iv, des3_ctrl) |
|
const EVP_CIPHER * | EVP_des_ede (void) |
|
const EVP_CIPHER * | EVP_des_ede3 (void) |
|
#define data |
( |
|
ctx | ) |
((DES_EDE_KEY *)(ctx)->cipher_data) |
#define des_ede3_cbc_cipher des_ede_cbc_cipher |
#define des_ede3_cfb64_cipher des_ede_cfb64_cipher |
#define des_ede3_ecb_cipher des_ede_ecb_cipher |
#define des_ede3_ofb_cipher des_ede_ofb_cipher |
BLOCK_CIPHER_defs |
( |
des_ede |
, |
|
|
BLOCK_CIPHER_defs( |
DES_EDE_KEY, |
|
|
NID_des_ede |
, |
|
|
BLOCK_CIPHER_defs( |
8, |
|
|
16 |
, |
|
|
BLOCK_CIPHER_defs( |
8, |
|
|
BLOCK_CIPHER_defs( |
64, |
|
|
BLOCK_CIPHER_defs( |
EVP_CIPH_RAND_KEY, |
|
|
des_ede_init_key |
, |
|
|
BLOCK_CIPHER_defs( |
NULL, |
|
|
BLOCK_CIPHER_defs( |
EVP_CIPHER_set_asn1_iv, |
|
|
BLOCK_CIPHER_defs( |
EVP_CIPHER_get_asn1_iv, |
|
|
des3_ctrl |
|
|
) |
| |