Data Structures | Typedefs | Functions | Variables
rabbit.h File Reference

Go to the source code of this file.

Data Structures

struct  RabbitCtx
 
struct  Rabbit
 

Typedefs

typedef struct RabbitCtx RabbitCtx
 
typedef struct Rabbit Rabbit
 

Functions

WOLFSSL_API int wc_RabbitProcess (Rabbit *, byte *, const byte *, word32)
 This function encrypts or decrypts a message of any size, storing the result in output. It requires that the Rabbit ctx structure be initialized with a key and an iv before encryption. More...
 
WOLFSSL_API int wc_RabbitSetKey (Rabbit *, const byte *key, const byte *iv)
 This function initializes a Rabbit context for use with encryption or decryption by setting its iv and key. More...
 
WOLFSSL_LOCAL int wc_Rabbit_SetHeap (Rabbit *ctx, void *heap)
 

Variables

 C
 

Variable Documentation

◆ C

C
Initial value:
{
#endif
enum {
RABBIT_ENC_TYPE = 5
}