os/security/crypto/weakcryptospi/inc/cryptotests.iby
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
/*
sl@0
     2
* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
sl@0
     3
* All rights reserved.
sl@0
     4
* This component and the accompanying materials are made available
sl@0
     5
* under the terms of the License "Eclipse Public License v1.0"
sl@0
     6
* which accompanies this distribution, and is available
sl@0
     7
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
sl@0
     8
*
sl@0
     9
* Initial Contributors:
sl@0
    10
* Nokia Corporation - initial contribution.
sl@0
    11
*
sl@0
    12
* Contributors:
sl@0
    13
*
sl@0
    14
* Description: 
sl@0
    15
*
sl@0
    16
*/
sl@0
    17
sl@0
    18
REM CRYPTO TESTS
sl@0
    19
#include "crypto.iby"
sl@0
    20
sl@0
    21
define ZDRIVE \epoc32\winscw\c
sl@0
    22
sl@0
    23
#include "pbetests.iby"
sl@0
    24
#include "pkcs5kdftests.iby"
sl@0
    25
#include "paddingtests.iby"
sl@0
    26
#include "tcryptospi.iby"
sl@0
    27
// conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
sl@0
    28
#ifdef _SERIAL_DOWNLOAD
sl@0
    29
#include "cryptospi_testplugins.iby"
sl@0
    30
#endif
sl@0
    31
sl@0
    32
#if (defined(SYMBIAN_ENABLE_SDP_WMDRM_SUPPORT) && defined(SYMBIAN_ENABLE_SDP_ECC))
sl@0
    33
#include "cryptospi_testwmdrmplugins.iby"
sl@0
    34
#endif
sl@0
    35
sl@0
    36
file=ABI_DIR\BUILD_DIR\tsymmetric.exe	System\Programs\tsymmetric.exe
sl@0
    37
file=ABI_DIR\BUILD_DIR\tasymmetric.exe	System\Programs\tasymmetric.exe
sl@0
    38
file=ABI_DIR\BUILD_DIR\tbigint.exe	System\Programs\tbigint.exe
sl@0
    39
sl@0
    40
sl@0
    41
sl@0
    42
//	Scripts
sl@0
    43
sl@0
    44
data = ZDRIVE\tasymmetric\asymmetricPerformance.txt	tasymmetric\asymmetricPerformance.txt
sl@0
    45
sl@0
    46
//TMS support
sl@0
    47
data = ZDRIVE\tasymmetric\tasymmetrictests.script		tasymmetric\tasymmetrictests.script
sl@0
    48
data = ZDRIVE\tasymmetric\tasymmetrictests.ini		tasymmetric\tasymmetrictests.ini
sl@0
    49
sl@0
    50
data = ZDRIVE\tsymmetric\tsymmetricperformancetests.txt tsymmetric\tsymmetricperformancetests.txt
sl@0
    51
sl@0
    52
//TMS support
sl@0
    53
data = ZDRIVE\tsymmetric\tsymmetrictests.script		tsymmetric\tsymmetrictests.script
sl@0
    54
data = ZDRIVE\tsymmetric\symmetricOOMtests.script		tsymmetric\symmetricOOMtests.script
sl@0
    55
sl@0
    56
data = ZDRIVE\tsymmetric\AESECBVectorsScript.script	tsymmetric\AESECBVectorsScript.script
sl@0
    57
data = ZDRIVE\tsymmetric\AESECB_KAT_VT.script			tsymmetric\AESECB_KAT_VT.script
sl@0
    58
data = ZDRIVE\tsymmetric\AESECB_KAT_VK.script			tsymmetric\AESECB_KAT_VK.script
sl@0
    59
sl@0
    60
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB128.script tsymmetric\AESMonteCarloEncryptECB128.script
sl@0
    61
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB192.script tsymmetric\AESMonteCarloEncryptECB192.script
sl@0
    62
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB256.script tsymmetric\AESMonteCarloEncryptECB256.script
sl@0
    63
sl@0
    64
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB128.script tsymmetric\AESMonteCarloDecryptECB128.script
sl@0
    65
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB192.script tsymmetric\AESMonteCarloDecryptECB192.script
sl@0
    66
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB256.script tsymmetric\AESMonteCarloDecryptECB256.script
sl@0
    67
sl@0
    68
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC128.script tsymmetric\AESMonteCarloEncryptCBC128.script
sl@0
    69
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC192A.script tsymmetric\AESMonteCarloEncryptCBC192A.script
sl@0
    70
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC192B.script tsymmetric\AESMonteCarloEncryptCBC192B.script
sl@0
    71
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC256.script tsymmetric\AESMonteCarloEncryptCBC256.script
sl@0
    72
sl@0
    73
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC128.script tsymmetric\AESMonteCarloDecryptCBC128.script
sl@0
    74
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC192.script tsymmetric\AESMonteCarloDecryptCBC192.script
sl@0
    75
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC256.script tsymmetric\AESMonteCarloDecryptCBC256.script
sl@0
    76
sl@0
    77
sl@0
    78
data = ZDRIVE\tsymmetric\tsymmetrictests.ini		tsymmetric\tsymmetrictests.ini
sl@0
    79
data = ZDRIVE\tsymmetric\symmetricOOMtests.ini		tsymmetric\symmetricOOMtests.ini
sl@0
    80
sl@0
    81
data = ZDRIVE\tsymmetric\AESECBVectorsScript.ini	tsymmetric\AESECBVectorsScript.ini
sl@0
    82
data = ZDRIVE\tsymmetric\AESECB_KAT_VT.ini			tsymmetric\AESECB_KAT_VT.ini
sl@0
    83
data = ZDRIVE\tsymmetric\AESECB_KAT_VK.ini			tsymmetric\AESECB_KAT_VK.ini
sl@0
    84
sl@0
    85
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB128.ini tsymmetric\AESMonteCarloEncryptECB128.ini
sl@0
    86
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB192.ini tsymmetric\AESMonteCarloEncryptECB192.ini
sl@0
    87
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptECB256.ini tsymmetric\AESMonteCarloEncryptECB256.ini
sl@0
    88
sl@0
    89
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB128.ini tsymmetric\AESMonteCarloDecryptECB128.ini
sl@0
    90
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB192.ini tsymmetric\AESMonteCarloDecryptECB192.ini
sl@0
    91
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptECB256.ini tsymmetric\AESMonteCarloDecryptECB256.ini
sl@0
    92
sl@0
    93
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC128.ini tsymmetric\AESMonteCarloEncryptCBC128.ini
sl@0
    94
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC192.ini tsymmetric\AESMonteCarloEncryptCBC192.ini
sl@0
    95
data = ZDRIVE\tsymmetric\AESMonteCarloEncryptCBC256.ini tsymmetric\AESMonteCarloEncryptCBC256.ini
sl@0
    96
sl@0
    97
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC128.ini tsymmetric\AESMonteCarloDecryptCBC128.ini
sl@0
    98
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC192.ini tsymmetric\AESMonteCarloDecryptCBC192.ini
sl@0
    99
data = ZDRIVE\tsymmetric\AESMonteCarloDecryptCBC256.ini tsymmetric\AESMonteCarloDecryptCBC256.ini
sl@0
   100
sl@0
   101
sl@0
   102
data = ZDRIVE\tbigint\tperformancetests.txt		tbigint\tperformancetests.txt
sl@0
   103
sl@0
   104
// TMS support
sl@0
   105
data = ZDRIVE\tbigint\tbasicmathstests.script		tbigint\tbasicmathstests.script
sl@0
   106
data = ZDRIVE\tbigint\tconstructiontests.script	tbigint\tconstructiontests.script
sl@0
   107
data = ZDRIVE\tbigint\tmontgomerytests.script		tbigint\tmontgomerytests.script
sl@0
   108
data = ZDRIVE\tbigint\tprimetests.script			tbigint\tprimetests.script
sl@0
   109
data = ZDRIVE\tbigint\tprimetests2.script			tbigint\tprimetests2.script
sl@0
   110
data = ZDRIVE\tbigint\tprimefailuretests.script		tbigint\tprimefailuretests.script
sl@0
   111
data = ZDRIVE\tbigint\tprimegen.script             tbigint\tprimegen.script
sl@0
   112
data = ZDRIVE\tbigint\tbasicmathstests.ini		tbigint\tbasicmathstests.ini
sl@0
   113
data = ZDRIVE\tbigint\tconstructiontests.ini	tbigint\tconstructiontests.ini
sl@0
   114
data = ZDRIVE\tbigint\tmontgomerytests.ini		tbigint\tmontgomerytests.ini
sl@0
   115
data = ZDRIVE\tbigint\tprimetests.ini			tbigint\tprimetests.ini
sl@0
   116
data = ZDRIVE\tbigint\tprimetests2.ini			tbigint\tprimetests2.ini
sl@0
   117
data = ZDRIVE\tbigint\tprimefailuretests.ini		tbigint\tprimefailuretests.ini
sl@0
   118
data = ZDRIVE\tbigint\tprimegen.ini             tbigint\tprimegen.ini
sl@0
   119
sl@0
   120
// conditionally included to avoid to be included in vasco image creation but needed in h4/h6 image creation
sl@0
   121
#ifdef _SERIAL_DOWNLOAD
sl@0
   122
sl@0
   123
#if !defined(SMP)
sl@0
   124
// Proof of concept KMS (Key Management Server)
sl@0
   125
// Add them to the Core image (core.img) only. As rofs1.img does not support the device, and extension.
sl@0
   126
ROM_IMAGE[0] {
sl@0
   127
extension[VARID]=KERNEL_DIR\BUILD_DIR\kmskext.dll \sys\bin\kmskext.dll
sl@0
   128
device[VARID]=ABI_DIR\BUILD_DIR\kmslddk.ldd \sys\bin\kmslddk.ldd
sl@0
   129
device[VARID]=ABI_DIR\BUILD_DIR\kmsextrlddk.ldd \sys\bin\kmsextrlddk.ldd
sl@0
   130
}
sl@0
   131
sl@0
   132
file=ABI_DIR\BUILD_DIR\kmsldd.dll		sys\bin\kmsldd.dll
sl@0
   133
sl@0
   134
file=ABI_DIR\BUILD_DIR\kmsextrldd.dll		sys\bin\kmsextrldd.dll
sl@0
   135
file=ABI_DIR\BUILD_DIR\kmslddtest.exe		sys\bin\kmslddtest.exe
sl@0
   136
data=ABI_DIR\BUILD_DIR\kmslddclient.exe	sys\bin\kmslddclient.exe
sl@0
   137
sl@0
   138
file=ABI_DIR\BUILD_DIR\kmsserver.exe		sys\bin\kmsserver.exe
sl@0
   139
file=ABI_DIR\BUILD_DIR\kmsclient.dll		sys\bin\kmsclient.dll
sl@0
   140
sl@0
   141
file=ABI_DIR\BUILD_DIR\kmstest.exe			sys\bin\kmstest.exe
sl@0
   142
#endif
sl@0
   143
sl@0
   144
#endif
sl@0
   145
// End of cryptotests.iby