#include "sha1.h"Include dependency graph for sha1.c:

Defines | |
| #define | COMMENT |
| #define | f1(b, c, d) ((b & c) | (~b & d)) |
| #define | f2(b, c, d) (b ^ c ^ d) |
| #define | f3(b, c, d) ((b & c) | (b & d) | (c & d)) |
| #define | f4(b, c, d) (b ^ c ^ d) |
| #define | K1 0x5A827999 |
| #define | K2 0x6ED9EBA1 |
| #define | K3 0x8F1BBCDC |
| #define | K4 0xCA62C1D6 |
| #define | ROL1(a) ( (a<<1) | (a>>31) ) |
| #define | ROL5(a) ( (a<<5) | (a>>27) ) |
| #define | ROL30(a) ( (a<<30) | (a>>2) ) |
| #define | UNFOLD 1 |
Functions | |
| void | sha1_xform (uns32 *state, uns8 *input) |
|
|
Value: Created: July 20th, 2001 The following program code is released under the GPL license http://www.gnu.org/copyleft/gpl.html |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Confidential |