Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

Keyed Hash Functions: HMAC-SHA-256


Files

file  hmacsha256.c
 HMAC-SHA-256 message authentication code, code.

file  hmacsha256.h
 HMAC-SHA-256 message authentication code, header.


Data Structures

struct  hmacsha256Param

Functions

int hmacsha256Setup (hmacsha256Param *sp, const uint32 *key, int keybits)
int hmacsha256Reset (hmacsha256Param *sp)
int hmacsha256Update (hmacsha256Param *sp, const byte *data, int size)
int hmacsha256Digest (hmacsha256Param *sp, uint32 *data)

Variables

const keyedHashFunction hmacsha256

Function Documentation

int hmacsha256Digest hmacsha256Param   sp,
uint32   data
 

Definition at line 52 of file hmacsha256.c.

int hmacsha256Reset hmacsha256Param   sp
 

Definition at line 42 of file hmacsha256.c.

int hmacsha256Setup hmacsha256Param   sp,
const uint32   key,
int    keybits
 

Definition at line 37 of file hmacsha256.c.

int hmacsha256Update hmacsha256Param   sp,
const byte   data,
int    size
 

Definition at line 47 of file hmacsha256.c.


Variable Documentation

const keyedHashFunction hmacsha256
 

Definition at line 49 of file hmacsha256.h.


Generated on Tue Sep 17 15:56:54 2002 for rpm by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002