]>
git.saurik.com Git - apple/security.git/blob - SecurityTests/cspxutils/ccOpensslCompat/digestCommonExtern.h
2 * digestCommonExtern.h - extern declarations of the functions resulting from both kinds of
3 * instantiations of the code in digestCommon.h
6 #ifndef _DIGEST_COMMON_EXTERN_H_
7 #define _DIGEST_COMMON_EXTERN_H_
13 /* Openssl versions */
15 extern int md2os(const void *p
, unsigned long len
, unsigned char *md
);
16 extern int md4os(const void *p
, unsigned long len
, unsigned char *md
);
17 extern int md5os(const void *p
, unsigned long len
, unsigned char *md
);
18 extern int sha1os(const void *p
, unsigned long len
, unsigned char *md
);
19 extern int sha224os(const void *p
, unsigned long len
, unsigned char *md
);
20 extern int sha256os(const void *p
, unsigned long len
, unsigned char *md
);
21 extern int sha384os(const void *p
, unsigned long len
, unsigned char *md
);
22 extern int sha512os(const void *p
, unsigned long len
, unsigned char *md
);
24 /* The CommonDigest versions */
26 extern int md2cc(const void *p
, unsigned long len
, unsigned char *md
);
27 extern int md4cc(const void *p
, unsigned long len
, unsigned char *md
);
28 extern int md5cc(const void *p
, unsigned long len
, unsigned char *md
);
29 extern int sha1cc(const void *p
, unsigned long len
, unsigned char *md
);
30 extern int sha224cc(const void *p
, unsigned long len
, unsigned char *md
);
31 extern int sha256cc(const void *p
, unsigned long len
, unsigned char *md
);
32 extern int sha384cc(const void *p
, unsigned long len
, unsigned char *md
);
33 extern int sha512cc(const void *p
, unsigned long len
, unsigned char *md
);
39 #endif /* _CC_COMMON_DIGEST_H_ */