/* Copyright (c) 1998,2011-2012,2014 Apple Inc. All Rights Reserved. * * NOTICE: USE OF THE MATERIALS ACCOMPANYING THIS NOTICE IS SUBJECT * TO THE TERMS OF THE SIGNED "FAST ELLIPTIC ENCRYPTION (FEE) REFERENCE * SOURCE CODE EVALUATION AGREEMENT" BETWEEN APPLE, INC. AND THE * ORIGINAL LICENSEE THAT OBTAINED THESE MATERIALS FROM APPLE, * INC. ANY USE OF THESE MATERIALS NOT PERMITTED BY SUCH AGREEMENT WILL * EXPOSE YOU TO LIABILITY. *************************************************************************** * * feeFunctions.h - general public function declarations * * Revision History * ---------------- * 8/25/98 ap * Fixed previous check-in comment. * 8/24/98 ap * Added tags around #endif comment. * 23 Mar 98 at Apple * Added initCryptKit(). * 27 Aug 96 at NeXT * Created. */ #ifndef _CK_FEEFUNCTIONS_H_ #define _CK_FEEFUNCTIONS_H_ #include <security_cryptkit/feeTypes.h> #ifdef __cplusplus extern "C" { #endif /* * One-time only init of CryptKit library. */ void initCryptKit(void); /* * Shutdown. */ void terminateCryptKit(void); /* * obtain a string describing a feeReturn. */ extern const char *feeReturnString(feeReturn frtn); #ifdef __cplusplus } #endif #endif /*_CK_FEEFUNCTIONS_H_*/