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