]> git.saurik.com Git - apple/xnu.git/blob - EXTERNAL_HEADERS/corecrypto/ccmd5.h
xnu-2422.115.4.tar.gz
[apple/xnu.git] / EXTERNAL_HEADERS / corecrypto / ccmd5.h
1 /*
2 * ccmd5.h
3 * corecrypto
4 *
5 * Created by Fabrice Gautier on 12/3/10.
6 * Copyright 2010,2011 Apple Inc. All rights reserved.
7 *
8 */
9
10 #ifndef _CORECRYPTO_CCMD5_H_
11 #define _CORECRYPTO_CCMD5_H_
12
13 #include <corecrypto/ccdigest.h>
14
15 #define CCMD5_BLOCK_SIZE 64
16 #define CCMD5_OUTPUT_SIZE 16
17 #define CCMD5_STATE_SIZE 16
18
19 extern const uint32_t ccmd5_initial_state[4];
20
21 /* Selector */
22 const struct ccdigest_info *ccmd5_di(void);
23
24 /* Implementations */
25 extern const struct ccdigest_info ccmd5_ltc_di;
26
27 #endif /* _CORECRYPTO_CCMD5_H_ */