My Project
Loading...
Searching...
No Matches
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.
 
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.
 
WOLFSSL_LOCAL int wc_Rabbit_SetHeap (Rabbit *ctx, void *heap)
 

Variables

 C
 

Variable Documentation

◆ C

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