Process Hacker
Main Page
Namespaces
Data Structures
Files
File List
Globals
sha.h
Go to the documentation of this file.
1
#ifndef _SHA_H
2
#define _SHA_H
3
4
typedef
struct
5
{
6
ULONG
flag
;
7
UCHAR hash[20];
8
ULONG state[5];
9
ULONG count[2];
10
UCHAR buffer[64];
11
}
A_SHA_CTX
;
12
13
VOID
A_SHAInit
(
14
_Out_
A_SHA_CTX
*Context
15
);
16
17
VOID
A_SHAUpdate
(
18
_Inout_
A_SHA_CTX
*Context,
19
_In_reads_bytes_(Length) UCHAR *Input,
20
_In_ ULONG Length
21
);
22
23
VOID
A_SHAFinal
(
24
_Inout_
A_SHA_CTX
*Context,
25
_Out_writes_bytes_(20) UCHAR *Hash
26
);
27
28
#endif
phlib
include
sha.h
Generated by
1.8.2