Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
linux
cryptohash.h
Go to the documentation of this file.
1
#ifndef __CRYPTOHASH_H
2
#define __CRYPTOHASH_H
3
4
#define SHA_DIGEST_WORDS 5
5
#define SHA_MESSAGE_BYTES (512
/*bits*/
/ 8)
6
#define SHA_WORKSPACE_WORDS 16
7
8
void
sha_init
(
__u32
*
buf
);
9
void
sha_transform
(
__u32
*
digest
,
const
char
*
data
,
__u32
*
W
);
10
11
#define MD5_DIGEST_WORDS 4
12
#define MD5_MESSAGE_BYTES 64
13
14
void
md5_transform
(
__u32
*
hash
,
__u32
const
*
in
);
15
16
__u32
half_md4_transform
(
__u32
buf
[4],
__u32
const
in
[8]);
17
18
#endif
Generated on Thu Jan 10 2013 14:51:16 for Linux Kernel by
1.8.2