Back to index

lightning-sunbird  0.9+nobinonly
Functions
arcfive.c File Reference
#include "blapi.h"
#include "prerror.h"

Go to the source code of this file.

Functions

RC5Context * RC5_CreateContext (const SECItem *key, unsigned int rounds, unsigned int wordSize, const unsigned char *iv, int mode)
void RC5_DestroyContext (RC5Context *cx, PRBool freeit)
SECStatus RC5_Encrypt (RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)
SECStatus RC5_Decrypt (RC5Context *cx, unsigned char *output, unsigned int *outputLen, unsigned int maxOutputLen, const unsigned char *input, unsigned int inputLen)

Function Documentation

RC5Context* RC5_CreateContext ( const SECItem *  key,
unsigned int  rounds,
unsigned int  wordSize,
const unsigned char *  iv,
int  mode 
)

Definition at line 60 of file arcfive.c.

Here is the call graph for this function:

SECStatus RC5_Decrypt ( RC5Context *  cx,
unsigned char *  output,
unsigned int outputLen,
unsigned int  maxOutputLen,
const unsigned char *  input,
unsigned int  inputLen 
)

Definition at line 110 of file arcfive.c.

Here is the call graph for this function:

void RC5_DestroyContext ( RC5Context *  cx,
PRBool  freeit 
)

Definition at line 73 of file arcfive.c.

Here is the call graph for this function:

SECStatus RC5_Encrypt ( RC5Context *  cx,
unsigned char *  output,
unsigned int outputLen,
unsigned int  maxOutputLen,
const unsigned char *  input,
unsigned int  inputLen 
)

Definition at line 90 of file arcfive.c.

Here is the call graph for this function: