106 lines
2.3 KiB
C
106 lines
2.3 KiB
C
/* Copyright (c) (2012-2020) Apple Inc. All rights reserved.
|
||
*
|
||
* corecrypto is licensed under Apple Inc.’s Internal Use License Agreement (which
|
||
* is contained in the License.txt file distributed with corecrypto) and only to
|
||
* people who accept that license. IMPORTANT: Any license rights granted to you by
|
||
* Apple Inc. (if any) are limited to internal use within your organization only on
|
||
* devices and computers you own or control, for the sole purpose of verifying the
|
||
* security characteristics and correct functioning of the Apple Software. You may
|
||
* not, directly or indirectly, redistribute the Apple Software or any portions thereof.
|
||
*/
|
||
|
||
#include <corecrypto/cc_config.h>
|
||
|
||
#define CC 1
|
||
#define CCDER 1
|
||
#define CCAES_UNWIND 1
|
||
#define CCAES_MODES 1
|
||
#define CCCHACHATEST 1
|
||
#define CCCURVE25519 1
|
||
#define CCVRF 1
|
||
#define CCDES_MODES 1
|
||
#define CCED25519 1
|
||
#define CCCAST_MODES 1
|
||
#define CCRC2_MODES 1
|
||
#define CCBLOWFISH_MODES 1
|
||
#define CCRC4_CIPHER 1
|
||
#define CCDH 1
|
||
#define CCRSA 1
|
||
#define CCEC 1
|
||
#define CCDIGEST 1
|
||
#define CCHKDF 1
|
||
#define CCHMAC 1
|
||
#define CCNISTKDF 1
|
||
#define CCANSIKDF 1
|
||
#define CCPBKDF2 1
|
||
#ifdef _MSC_VER
|
||
#define CCSCRYPT 0
|
||
#else
|
||
#define CCSCRYPT 1
|
||
#endif
|
||
#if CC_LINUX || defined(_MSC_VER)
|
||
#define CC_DYLIB 0
|
||
#else
|
||
#define CC_DYLIB 1
|
||
#endif
|
||
#define CCSRP 1
|
||
#define CCWRAP 1
|
||
#define CCDRBG 1
|
||
#define CCRNG 1
|
||
#define CCCMAC 1
|
||
#define CCPAD 1
|
||
#define CCECIES 1
|
||
#define CCZP 1
|
||
#define CCRABIN_MILLER 1
|
||
#define CCH2C 1
|
||
|
||
ONE_TEST(cc)
|
||
ONE_TEST(ccn)
|
||
ONE_TEST(ccder)
|
||
ONE_TEST(ccrng)
|
||
ONE_TEST(ccdrbg)
|
||
ONE_TEST(ccpad)
|
||
#ifndef _MSC_VER
|
||
ONE_TEST(ccansikdf)
|
||
ONE_TEST(cchkdf)
|
||
ONE_TEST(ccnistkdf)
|
||
ONE_TEST(ccnistkdf_cmac)
|
||
ONE_TEST(ccscrypt)
|
||
ONE_TEST(ccspake)
|
||
ONE_TEST(cc_dylib)
|
||
ONE_TEST(ccsae)
|
||
ONE_TEST(ccvrf)
|
||
ONE_TEST(ccckg)
|
||
ONE_TEST(ccaes_unwind)
|
||
#endif
|
||
ONE_TEST(ccdigest)
|
||
ONE_TEST(cchmac)
|
||
ONE_TEST(cccmac)
|
||
ONE_TEST(ccpbkdf2)
|
||
ONE_TEST(ccaes_modes)
|
||
ONE_TEST(ccdes_modes)
|
||
ONE_TEST(cccast_modes)
|
||
ONE_TEST(ccrc2_modes)
|
||
ONE_TEST(ccblowfish_modes)
|
||
ONE_TEST(ccrc4_cipher)
|
||
ONE_TEST(cczp)
|
||
ONE_TEST(ccrsa)
|
||
ONE_TEST(ccchacha)
|
||
ONE_TEST(cccurve25519)
|
||
ONE_TEST(cced25519)
|
||
ONE_TEST(ccec)
|
||
ONE_TEST(ccecies)
|
||
ONE_TEST(ccec_import_export)
|
||
ONE_TEST(ccec_curve_validation)
|
||
ONE_TEST(ccdh)
|
||
ONE_TEST(ccsrp)
|
||
ONE_TEST(ccwrap)
|
||
ONE_TEST(ccprime_rabin_miller)
|
||
#if CC_DARWIN || CC_USE_L4
|
||
ONE_TEST(ccfips_trace)
|
||
#endif
|
||
#if !CC_LINUX && !defined(_MSC_VER)
|
||
ONE_TEST(cckprng)
|
||
#endif
|
||
ONE_TEST(cch2c)
|