sl@0: /* sl@0: * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of the License "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * sl@0: */ sl@0: sl@0: #ifndef __CRYPTO_LIBRARY_IBY__ sl@0: #define __CRYPTO_LIBRARY_IBY__ sl@0: sl@0: REM crypto library sl@0: sl@0: #include "random.iby" sl@0: #include "hash.iby" sl@0: #include "cryptospi_plugins.iby" sl@0: sl@0: #ifdef __SECURITY_TEST_ROM__ sl@0: ROM_IMAGE[0] { sl@0: #endif sl@0: #ifdef USE_STRONG_CRYPTOGRAPHY sl@0: ECHO Using export-restricted strong crytography implementation sl@0: file=ABI_DIR\BUILD_DIR\strong_cryptography.dll sys\bin\cryptography.dll sl@0: sl@0: #else sl@0: file=ABI_DIR\BUILD_DIR\weak_cryptography.dll sys\bin\cryptography.dll sl@0: #endif sl@0: #ifdef __SECURITY_TEST_ROM__ sl@0: } sl@0: #endif sl@0: sl@0: // Get a proper flag sl@0: //#ifdef CRYPTO_SPI sl@0: #ifdef __SECURITY_TEST_ROM__ sl@0: ROM_IMAGE[0] { sl@0: #endif sl@0: file=ABI_DIR\BUILD_DIR\cryptospi.dll sys\bin\cryptospi.dll sl@0: #ifdef __SECURITY_TEST_ROM__ sl@0: } sl@0: #endif sl@0: file=ABI_DIR\BUILD_DIR\cryptospisetup.exe sys\bin\cryptospisetup.exe sl@0: sl@0: sl@0: #ifdef __SECURITY_MANDATORY_SWICERTSTORE__ sl@0: data=ZRESOURCE\cryptospi\h4-plug-ins.txt resource\cryptospi\plug-ins.txt sl@0: #elif __SECURITY_JAVA__ sl@0: data=ZRESOURCE\cryptospi\h4-plug-ins.txt resource\cryptospi\plug-ins.txt sl@0: #else sl@0: data=ZRESOURCE\cryptospi\plug-ins.txt resource\cryptospi\plug-ins.txt sl@0: #endif sl@0: //#endif sl@0: sl@0: #endif // __CRYPTO_LIBRARY_IBY__ sl@0: