1/* Copyright (c) 1998,2011,2014 Apple Inc. All Rights Reserved. 2 * 3 * NOTICE: USE OF THE MATERIALS ACCOMPANYING THIS NOTICE IS SUBJECT 4 * TO THE TERMS OF THE SIGNED "FAST ELLIPTIC ENCRYPTION (FEE) REFERENCE 5 * SOURCE CODE EVALUATION AGREEMENT" BETWEEN APPLE, INC. AND THE 6 * ORIGINAL LICENSEE THAT OBTAINED THESE MATERIALS FROM APPLE, 7 * INC. ANY USE OF THESE MATERIALS NOT PERMITTED BY SUCH AGREEMENT WILL 8 * EXPOSE YOU TO LIABILITY. 9 *************************************************************************** 10 * 11 * mutils.h - general private ObjC routine declarations 12 * 13 * Revision History 14 * ---------------- 15 * 2 Aug 96 at NeXT 16 * Broke out from Blaine Garst's original NSCryptors.m 17 */ 18 19#ifndef _CK_MUTILS_H_ 20#define _CK_MUTILS_H_ 21 22#include <Foundation/Foundation.h> 23#include "giantIntegers.h" 24 25#ifdef __cplusplus 26extern "C" { 27#endif 28 29extern NSMutableData *data_with_giant(giant u); 30extern void canonicalize_data(NSMutableData *data); 31 32#ifdef __cplusplus 33} 34#endif 35 36#endif /*_CK_MUTILS_H_*/ 37