3 /* If OpenSSL is in use, then use that version of SHA-1 */
6 #define __SHA1_INCLUDE_
9 #ifndef __SHA1_INCLUDE_
11 #include <sys/types.h>
13 #ifndef SHA1_SIGNATURE_SIZE
15 #define SHA1_SIGNATURE_SIZE SHA_DIGESTSIZE
17 #define SHA1_SIGNATURE_SIZE 20
27 extern void SHA1_Init(SHA1_CTX
*);
28 extern void SHA1_Update(SHA1_CTX
*, const u_int8_t
*, u_int32_t
);
29 extern void SHA1_Final(u_int8_t
[SHA1_SIGNATURE_SIZE
], SHA1_CTX
*);
31 #define __SHA1_INCLUDE_
32 #endif /* __SHA1_INCLUDE_ */