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 19extern const uint32_t ccmd5_initial_state[4]; 20 21/* Selector */ 22const struct ccdigest_info *ccmd5_di(void); 23 24/* Implementations */ 25extern const struct ccdigest_info ccmd5_ltc_di; 26 27#endif /* _CORECRYPTO_CCMD5_H_ */ 28