]> git.saurik.com Git - apple/xnu.git/blame - EXTERNAL_HEADERS/corecrypto/ccmd5.h
xnu-3248.50.21.tar.gz
[apple/xnu.git] / EXTERNAL_HEADERS / corecrypto / ccmd5.h
CommitLineData
316670eb
A
1/*
2 * ccmd5.h
3 * corecrypto
4 *
3e170ce0
A
5 * Created on 12/06/2010
6 *
7 * Copyright (c) 2010,2011,2012,2015 Apple Inc. All rights reserved.
316670eb
A
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
20extern const uint32_t ccmd5_initial_state[4];
21
22/* Selector */
23const struct ccdigest_info *ccmd5_di(void);
24
25/* Implementations */
26extern const struct ccdigest_info ccmd5_ltc_di;
27
28#endif /* _CORECRYPTO_CCMD5_H_ */