#include <stdio.h>
#include "cryptlib.h"
#include <openssl/evp.h>
#include <openssl/objects.h>
#include "evp_locl.h"
#include <openssl/rc5.h>
Go to the source code of this file.
|
| IMPLEMENT_BLOCK_CIPHER (rc5_32_12_16, ks, RC5_32, EVP_RC5_KEY, NID_rc5, 8, RC5_32_KEY_LENGTH, 8, 64, EVP_CIPH_VARIABLE_LENGTH|EVP_CIPH_CTRL_INIT, r_32_12_16_init_key, NULL, NULL, NULL, rc5_ctrl) static int rc5_ctrl(EVP_CIPHER_CTX *c |
|
IMPLEMENT_BLOCK_CIPHER |
( |
rc5_32_12_16 |
, |
|
|
ks |
, |
|
|
RC5_32 |
, |
|
|
EVP_RC5_KEY |
, |
|
|
NID_rc5 |
, |
|
|
8 |
, |
|
|
RC5_32_KEY_LENGTH |
, |
|
|
8 |
, |
|
|
64 |
, |
|
|
EVP_CIPH_VARIABLE_LENGTH| |
EVP_CIPH_CTRL_INIT, |
|
|
r_32_12_16_init_key |
, |
|
|
NULL |
, |
|
|
NULL |
, |
|
|
NULL |
, |
|
|
rc5_ctrl |
|
|
) |
| |