OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
cts128.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

size_t CRYPTO_cts128_encrypt_block (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block)
 
size_t CRYPTO_nistcts128_encrypt_block (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block)
 
size_t CRYPTO_cts128_encrypt (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc)
 
size_t CRYPTO_nistcts128_encrypt (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc)
 
size_t CRYPTO_cts128_decrypt_block (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block)
 
size_t CRYPTO_nistcts128_decrypt_block (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], block128_f block)
 
size_t CRYPTO_cts128_decrypt (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc)
 
size_t CRYPTO_nistcts128_decrypt (const unsigned char *in, unsigned char *out, size_t len, const void *key, unsigned char ivec[16], cbc128_f cbc)
 

Macro Definition Documentation

#define NDEBUG

Definition at line 14 of file cts128.c.

Function Documentation

size_t CRYPTO_cts128_decrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
cbc128_f  cbc 
)

Definition at line 240 of file cts128.c.

size_t CRYPTO_cts128_decrypt_block ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
block128_f  block 
)

Definition at line 158 of file cts128.c.

size_t CRYPTO_cts128_encrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
cbc128_f  cbc 
)

Definition at line 87 of file cts128.c.

size_t CRYPTO_cts128_encrypt_block ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
block128_f  block 
)

Definition at line 32 of file cts128.c.

size_t CRYPTO_nistcts128_decrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
cbc128_f  cbc 
)

Definition at line 275 of file cts128.c.

size_t CRYPTO_nistcts128_decrypt_block ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
block128_f  block 
)

Definition at line 196 of file cts128.c.

size_t CRYPTO_nistcts128_encrypt ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
cbc128_f  cbc 
)

Definition at line 123 of file cts128.c.

size_t CRYPTO_nistcts128_encrypt_block ( const unsigned char *  in,
unsigned char *  out,
size_t  len,
const void key,
unsigned char  ivec[16],
block128_f  block 
)

Definition at line 59 of file cts128.c.