OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
qud_cksm.c File Reference
#include "des_locl.h"

Go to the source code of this file.

Macros

#define Q_B0(a)   (((DES_LONG)(a)))
 
#define Q_B1(a)   (((DES_LONG)(a))<<8)
 
#define Q_B2(a)   (((DES_LONG)(a))<<16)
 
#define Q_B3(a)   (((DES_LONG)(a))<<24)
 
#define NOISE   ((DES_LONG)83653421L)
 

Functions

DES_LONG DES_quad_cksum (const unsigned char *input, DES_cblock output[], long length, int out_count, DES_cblock *seed)
 

Macro Definition Documentation

#define NOISE   ((DES_LONG)83653421L)

Definition at line 74 of file qud_cksm.c.

#define Q_B0 (   a)    (((DES_LONG)(a)))

Definition at line 67 of file qud_cksm.c.

#define Q_B1 (   a)    (((DES_LONG)(a))<<8)

Definition at line 68 of file qud_cksm.c.

#define Q_B2 (   a)    (((DES_LONG)(a))<<16)

Definition at line 69 of file qud_cksm.c.

#define Q_B3 (   a)    (((DES_LONG)(a))<<24)

Definition at line 70 of file qud_cksm.c.

Function Documentation

DES_LONG DES_quad_cksum ( const unsigned char *  input,
DES_cblock  output[],
long  length,
int  out_count,
DES_cblock seed 
)

Definition at line 76 of file qud_cksm.c.