OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
cfb128.c File Reference
#include <openssl/crypto.h>
#include "modes_lcl.h"
#include <string.h>
#include <assert.h>

Go to the source code of this file.

Macros

#define NDEBUG
 

Functions

void CRYPTO_cfb128_encrypt (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block)
 
void CRYPTO_cfb128_1_encrypt (const unsigned char *in, unsigned char *out, size_t bits, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block)
 
void CRYPTO_cfb128_8_encrypt (const unsigned char *in, unsigned char *out, size_t length, const void *key, unsigned char ivec[16], int *num, int enc, block128_f block)
 

Macro Definition Documentation

#define NDEBUG

Definition at line 57 of file cfb128.c.

Function Documentation

void CRYPTO_cfb128_1_encrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  bits,
const void key,
unsigned char  ivec[16],
int *  num,
int  enc,
block128_f  block 
)

Definition at line 209 of file cfb128.c.

void CRYPTO_cfb128_8_encrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  length,
const void key,
unsigned char  ivec[16],
int *  num,
int  enc,
block128_f  block 
)

Definition at line 229 of file cfb128.c.

void CRYPTO_cfb128_encrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
int *  num,
int  enc,
block128_f  block 
)

Definition at line 66 of file cfb128.c.