#include <stdio.h>
#include <errno.h>
#include "cryptlib.h"
#include <openssl/buffer.h>
#include <openssl/evp.h>
Go to the source code of this file.
Classes | |
struct | enc_struct |
Macros | |
#define | ENC_BLOCK_SIZE (1024*4) |
#define | BUF_OFFSET (EVP_MAX_BLOCK_LENGTH*2) |
Typedefs | |
typedef struct enc_struct | BIO_ENC_CTX |
Functions | |
BIO_METHOD * | BIO_f_cipher (void) |
void | BIO_set_cipher (BIO *b, const EVP_CIPHER *c, const unsigned char *k, const unsigned char *i, int e) |
#define BUF_OFFSET (EVP_MAX_BLOCK_LENGTH*2) |
typedef struct enc_struct BIO_ENC_CTX |
BIO_METHOD* BIO_f_cipher | ( | void | ) |
void BIO_set_cipher | ( | BIO * | b, |
const EVP_CIPHER * | c, | ||
const unsigned char * | k, | ||
const unsigned char * | i, | ||
int | e | ||
) |