os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_allchars_v2.ini
author sl@SLION-WIN7.fritz.box
Fri, 15 Jun 2012 03:10:57 +0200
changeset 0 bde4ae8d615e
permissions -rw-r--r--
First public contribution.
sl@0
     1
[SymmetricCipherAllChars]
sl@0
     2
InterfaceType			=KSymmetricCipherInterface
sl@0
     3
EncryptKey			=ABCDEFGH
sl@0
     4
KeyType				=KSymmetricKeyParameter
sl@0
     5
AlgorithmUid			=KAlgorithmCipherDes
sl@0
     6
CryptoMode			=KCryptoModeEncrypt
sl@0
     7
OperationMode			=KOperationModeNone
sl@0
     8
PaddingMode			=KPaddingModeNone
sl@0
     9
AlgorithmParams			=NULL
sl@0
    10
sl@0
    11
InterfaceScopeRule1		=KNone
sl@0
    12
AlgorithmScopeRule1		=KNone
sl@0
    13
CharacterUidRule1		=KInterfaceType
sl@0
    14
CompareOperatorRule1		=EOpEqual
sl@0
    15
CharacterValueRule1		=KSymmetricCipherInterface
sl@0
    16
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    17
IsOptionaRule1			=False
sl@0
    18
sl@0
    19
InterfaceScopeRule2		=KNone
sl@0
    20
AlgorithmScopeRule2		=KNone
sl@0
    21
CharacterUidRule2		=KAlgorithmType
sl@0
    22
CompareOperatorRule2		=EOpEqual
sl@0
    23
CharacterValueRule2		=KAlgorithmCipherDes
sl@0
    24
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
    25
IsOptionaRule2			=False
sl@0
    26
sl@0
    27
InterfaceScopeRule3		=KNone
sl@0
    28
AlgorithmScopeRule3		=KNone
sl@0
    29
CharacterUidRule3		=KImplementationType
sl@0
    30
CompareOperatorRule3		=EOpEqual
sl@0
    31
CharacterValueRule3		=KTestPlugin02Des_2
sl@0
    32
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
    33
IsOptionaRule3			=False
sl@0
    34
sl@0
    35
InterfaceScopeRule4		=KNone
sl@0
    36
AlgorithmScopeRule4		=KNone
sl@0
    37
CharacterUidRule4		=KCreatorNameType
sl@0
    38
CompareOperatorRule4		=EOpEqual
sl@0
    39
CharacterValueRule4		=SymbianTestFramework
sl@0
    40
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
    41
IsOptionaRule4			=False
sl@0
    42
sl@0
    43
InterfaceScopeRule5		=KNone
sl@0
    44
AlgorithmScopeRule5		=KNone
sl@0
    45
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
    46
CompareOperatorRule5		=EOpEqual
sl@0
    47
CharacterValueRule5		=False
sl@0
    48
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
    49
IsOptionaRule5			=False
sl@0
    50
sl@0
    51
InterfaceScopeRule6		=KNone
sl@0
    52
AlgorithmScopeRule6		=KNone
sl@0
    53
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
    54
CompareOperatorRule6		=EOpEqual
sl@0
    55
CharacterValueRule6		=False
sl@0
    56
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
    57
IsOptionaRule6			=False
sl@0
    58
sl@0
    59
InterfaceScopeRule7		=KNone
sl@0
    60
AlgorithmScopeRule7		=KNone
sl@0
    61
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
    62
CompareOperatorRule7		=EOpEqual
sl@0
    63
CharacterValueRule7		=6
sl@0
    64
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
    65
IsOptionaRule7			=False
sl@0
    66
sl@0
    67
InterfaceScopeRule8		=KNone
sl@0
    68
AlgorithmScopeRule8		=KNone
sl@0
    69
CharacterUidRule8		=KLatencyType
sl@0
    70
CompareOperatorRule8		=EOpEqual
sl@0
    71
CharacterValueRule8		=101
sl@0
    72
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
    73
IsOptionaRule8			=False
sl@0
    74
sl@0
    75
InterfaceScopeRule9		=KNone
sl@0
    76
AlgorithmScopeRule9		=KNone
sl@0
    77
CharacterUidRule9		=KThroughputType
sl@0
    78
CompareOperatorRule9		=EOpEqual
sl@0
    79
CharacterValueRule9		=90
sl@0
    80
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
    81
IsOptionaRule9			=False
sl@0
    82
sl@0
    83
InterfaceScopeRule10		=KNone
sl@0
    84
AlgorithmScopeRule10		=KNone
sl@0
    85
CharacterUidRule10		=KMaximumKeyLengthType
sl@0
    86
CompareOperatorRule10		=EOpEqual
sl@0
    87
CharacterValueRule10		=64
sl@0
    88
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
    89
IsOptionaRule10			=False
sl@0
    90
sl@0
    91
InterfaceScopeRule11		=KNone
sl@0
    92
AlgorithmScopeRule11		=KNone
sl@0
    93
CharacterUidRule11		=KBlockSizeType
sl@0
    94
CompareOperatorRule11		=EOpEqual
sl@0
    95
CharacterValueRule11		=32
sl@0
    96
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
    97
IsOptionaRule11			=False
sl@0
    98
sl@0
    99
InterfaceScopeRule12		=KNone
sl@0
   100
AlgorithmScopeRule12		=KNone
sl@0
   101
CharacterUidRule12		=KSupportedOperationModesType
sl@0
   102
CompareOperatorRule12		=EOpEqual
sl@0
   103
CharacterValueRule12		=KOperationModeECB
sl@0
   104
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   105
IsOptionaRule12			=False
sl@0
   106
sl@0
   107
InterfaceScopeRule13		=KNone
sl@0
   108
AlgorithmScopeRule13		=KNone
sl@0
   109
CharacterUidRule13		=KSupportedPaddingModesType
sl@0
   110
CompareOperatorRule13		=EOpEqual
sl@0
   111
CharacterValueRule13		=KPaddingModeSSLv3
sl@0
   112
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   113
IsOptionaRule13			=False
sl@0
   114
sl@0
   115
InterfaceScopeRule14		=KNone
sl@0
   116
AlgorithmScopeRule14		=KNone
sl@0
   117
CharacterUidRule14		=KSupportedOperationModesType
sl@0
   118
CompareOperatorRule14		=EOpNotEqual
sl@0
   119
CharacterValueRule14		=KHmacMode
sl@0
   120
CharacterValueTypeRule14	=ERuleValueInteger
sl@0
   121
IsOptionaRule14			=False
sl@0
   122
sl@0
   123
InterfaceScopeRule15		=KNone
sl@0
   124
AlgorithmScopeRule15		=KNone
sl@0
   125
CharacterUidRule15		=KSupportedPaddingModesType
sl@0
   126
CompareOperatorRule15		=EOpNotEqual
sl@0
   127
CharacterValueRule15		=KPaddingModePkcs1_v1_5_Encryption
sl@0
   128
CharacterValueTypeRule15	=ERuleValueInteger
sl@0
   129
IsOptionaRule15			=False
sl@0
   130
sl@0
   131
InterfaceScopeRule16		=KNone
sl@0
   132
AlgorithmScopeRule16		=KNone
sl@0
   133
CharacterUidRule16		=KKeySupportModeType
sl@0
   134
CompareOperatorRule16		=EOpEqual
sl@0
   135
CharacterValueRule16		=3
sl@0
   136
CharacterValueTypeRule16	=ERuleValueInteger
sl@0
   137
IsOptionaRule16			=False
sl@0
   138
sl@0
   139
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
   140
ExImplementationUid		=KTestPlugin02Des_2
sl@0
   141
sl@0
   142
//****************************************************************************
sl@0
   143
//****************************************************************************
sl@0
   144
sl@0
   145
[AsymmetricCipherAllChars]
sl@0
   146
InterfaceType			=KAsymmetricCipherInterface
sl@0
   147
AlgorithmUid			=KAlgorithmCipherRsa
sl@0
   148
CryptoMode			=KCryptoModeEncrypt
sl@0
   149
PaddingMode			=KPaddingModeNone
sl@0
   150
AlgorithmParams			=NULL
sl@0
   151
sl@0
   152
InterfaceScopeRule1		=KNone
sl@0
   153
AlgorithmScopeRule1		=KNone
sl@0
   154
CharacterUidRule1		=KInterfaceType
sl@0
   155
CompareOperatorRule1		=EOpEqual
sl@0
   156
CharacterValueRule1		=KAsymmetricCipherInterface
sl@0
   157
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   158
IsOptionaRule1			=False
sl@0
   159
sl@0
   160
InterfaceScopeRule2		=KNone
sl@0
   161
AlgorithmScopeRule2		=KNone
sl@0
   162
CharacterUidRule2		=KAlgorithmType
sl@0
   163
CompareOperatorRule2		=EOpEqual
sl@0
   164
CharacterValueRule2		=KAlgorithmCipherRsa
sl@0
   165
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   166
IsOptionaRule2			=False
sl@0
   167
sl@0
   168
InterfaceScopeRule3		=KNone
sl@0
   169
AlgorithmScopeRule3		=KNone
sl@0
   170
CharacterUidRule3		=KImplementationType
sl@0
   171
CompareOperatorRule3		=EOpEqual
sl@0
   172
CharacterValueRule3		=KTestPlugin02Rsa_2
sl@0
   173
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   174
IsOptionaRule3			=False
sl@0
   175
sl@0
   176
InterfaceScopeRule4		=KNone
sl@0
   177
AlgorithmScopeRule4		=KNone
sl@0
   178
CharacterUidRule4		=KCreatorNameType
sl@0
   179
CompareOperatorRule4		=EOpEqual
sl@0
   180
CharacterValueRule4		=SymbianTestFramework
sl@0
   181
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   182
IsOptionaRule4			=False
sl@0
   183
sl@0
   184
InterfaceScopeRule5		=KNone
sl@0
   185
AlgorithmScopeRule5		=KNone
sl@0
   186
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   187
CompareOperatorRule5		=EOpEqual
sl@0
   188
CharacterValueRule5		=False
sl@0
   189
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   190
IsOptionaRule5			=False
sl@0
   191
sl@0
   192
InterfaceScopeRule6		=KNone
sl@0
   193
AlgorithmScopeRule6		=KNone
sl@0
   194
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   195
CompareOperatorRule6		=EOpEqual
sl@0
   196
CharacterValueRule6		=False
sl@0
   197
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   198
IsOptionaRule6			=False
sl@0
   199
sl@0
   200
InterfaceScopeRule7		=KNone
sl@0
   201
AlgorithmScopeRule7		=KNone
sl@0
   202
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   203
CompareOperatorRule7		=EOpEqual
sl@0
   204
CharacterValueRule7		=6
sl@0
   205
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   206
IsOptionaRule7			=False
sl@0
   207
sl@0
   208
InterfaceScopeRule8		=KNone
sl@0
   209
AlgorithmScopeRule8		=KNone
sl@0
   210
CharacterUidRule8		=KLatencyType
sl@0
   211
CompareOperatorRule8		=EOpEqual
sl@0
   212
CharacterValueRule8		=100
sl@0
   213
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   214
IsOptionaRule8			=False
sl@0
   215
sl@0
   216
InterfaceScopeRule9		=KNone
sl@0
   217
AlgorithmScopeRule9		=KNone
sl@0
   218
CharacterUidRule9		=KThroughputType
sl@0
   219
CompareOperatorRule9		=EOpEqual
sl@0
   220
CharacterValueRule9		=90
sl@0
   221
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   222
IsOptionaRule9			=False
sl@0
   223
sl@0
   224
InterfaceScopeRule10		=KNone
sl@0
   225
AlgorithmScopeRule10		=KNone
sl@0
   226
CharacterUidRule10		=KMaximumKeyLengthType
sl@0
   227
CompareOperatorRule10		=EOpEqual
sl@0
   228
CharacterValueRule10		=512
sl@0
   229
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   230
IsOptionaRule10			=False
sl@0
   231
sl@0
   232
InterfaceScopeRule11		=KNone
sl@0
   233
AlgorithmScopeRule11		=KNone
sl@0
   234
CharacterUidRule11		=KSupportedPaddingModesType
sl@0
   235
CompareOperatorRule11		=EOpEqual
sl@0
   236
CharacterValueRule11		=KPaddingModeNone
sl@0
   237
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
   238
IsOptionaRule11			=False
sl@0
   239
sl@0
   240
InterfaceScopeRule12		=KNone
sl@0
   241
AlgorithmScopeRule12		=KNone
sl@0
   242
CharacterUidRule12		=KSupportedPaddingModesType
sl@0
   243
CompareOperatorRule12		=EOpNotEqual
sl@0
   244
CharacterValueRule12		=KPaddingModePKCS7
sl@0
   245
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   246
IsOptionaRule12			=False
sl@0
   247
sl@0
   248
InterfaceScopeRule13		=KNone
sl@0
   249
AlgorithmScopeRule13		=KNone
sl@0
   250
CharacterUidRule13		=KKeySupportModeType
sl@0
   251
CompareOperatorRule13		=EOpEqual
sl@0
   252
CharacterValueRule13		=2
sl@0
   253
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   254
IsOptionaRule13			=False
sl@0
   255
sl@0
   256
ExAlgorithmUid			=KAlgorithmCipherRsa
sl@0
   257
ExImplementationUid		=KTestPlugin02Rsa_2
sl@0
   258
sl@0
   259
//****************************************************************************
sl@0
   260
//****************************************************************************
sl@0
   261
sl@0
   262
[HashAllChars]
sl@0
   263
InterfaceType			=KHashInterface
sl@0
   264
AlgorithmUid			=KAlgorithmHashMd2
sl@0
   265
OperationMode			=KHashMode
sl@0
   266
AlgorithmParams			=NULL
sl@0
   267
sl@0
   268
InterfaceScopeRule1		=KNone
sl@0
   269
AlgorithmScopeRule1		=KNone
sl@0
   270
CharacterUidRule1		=KInterfaceType
sl@0
   271
CompareOperatorRule1		=EOpEqual
sl@0
   272
CharacterValueRule1		=KHashInterface
sl@0
   273
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   274
IsOptionaRule1			=False
sl@0
   275
sl@0
   276
InterfaceScopeRule2		=KNone
sl@0
   277
AlgorithmScopeRule2		=KNone
sl@0
   278
CharacterUidRule2		=KAlgorithmType
sl@0
   279
CompareOperatorRule2		=EOpEqual
sl@0
   280
CharacterValueRule2		=KAlgorithmHashMd2
sl@0
   281
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   282
IsOptionaRule2			=False
sl@0
   283
sl@0
   284
InterfaceScopeRule3		=KNone
sl@0
   285
AlgorithmScopeRule3		=KNone
sl@0
   286
CharacterUidRule3		=KImplementationType
sl@0
   287
CompareOperatorRule3		=EOpEqual
sl@0
   288
CharacterValueRule3		=KTestPlugin01Md2_2
sl@0
   289
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   290
IsOptionaRule3			=False
sl@0
   291
sl@0
   292
InterfaceScopeRule4		=KNone
sl@0
   293
AlgorithmScopeRule4		=KNone
sl@0
   294
CharacterUidRule4		=KCreatorNameType
sl@0
   295
CompareOperatorRule4		=EOpEqual
sl@0
   296
CharacterValueRule4		=AlternativeName
sl@0
   297
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   298
IsOptionaRule4			=False
sl@0
   299
sl@0
   300
InterfaceScopeRule5		=KNone
sl@0
   301
AlgorithmScopeRule5		=KNone
sl@0
   302
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   303
CompareOperatorRule5		=EOpEqual
sl@0
   304
CharacterValueRule5		=False
sl@0
   305
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   306
IsOptionaRule5			=False
sl@0
   307
sl@0
   308
InterfaceScopeRule6		=KNone
sl@0
   309
AlgorithmScopeRule6		=KNone
sl@0
   310
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   311
CompareOperatorRule6		=EOpEqual
sl@0
   312
CharacterValueRule6		=False
sl@0
   313
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   314
IsOptionaRule6			=False
sl@0
   315
sl@0
   316
InterfaceScopeRule7		=KNone
sl@0
   317
AlgorithmScopeRule7		=KNone
sl@0
   318
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   319
CompareOperatorRule7		=EOpEqual
sl@0
   320
CharacterValueRule7		=6
sl@0
   321
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   322
IsOptionaRule7			=False
sl@0
   323
sl@0
   324
InterfaceScopeRule8		=KNone
sl@0
   325
AlgorithmScopeRule8		=KNone
sl@0
   326
CharacterUidRule8		=KLatencyType
sl@0
   327
CompareOperatorRule8		=EOpEqual
sl@0
   328
CharacterValueRule8		=100
sl@0
   329
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   330
IsOptionaRule8			=False
sl@0
   331
sl@0
   332
InterfaceScopeRule9		=KNone
sl@0
   333
AlgorithmScopeRule9		=KNone
sl@0
   334
CharacterUidRule9		=KThroughputType
sl@0
   335
CompareOperatorRule9		=EOpEqual
sl@0
   336
CharacterValueRule9		=90
sl@0
   337
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   338
IsOptionaRule9			=False
sl@0
   339
sl@0
   340
InterfaceScopeRule10		=KNone
sl@0
   341
AlgorithmScopeRule10		=KNone
sl@0
   342
CharacterUidRule10		=KBlockSizeType
sl@0
   343
CompareOperatorRule10		=EOpEqual
sl@0
   344
CharacterValueRule10		=256
sl@0
   345
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   346
IsOptionaRule10			=False
sl@0
   347
sl@0
   348
InterfaceScopeRule11		=KNone
sl@0
   349
AlgorithmScopeRule11		=KNone
sl@0
   350
CharacterUidRule11		=KOutputSizeType
sl@0
   351
CompareOperatorRule11		=EOpEqual
sl@0
   352
CharacterValueRule11		=256
sl@0
   353
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
   354
IsOptionaRule11			=False
sl@0
   355
sl@0
   356
InterfaceScopeRule12		=KNone
sl@0
   357
AlgorithmScopeRule12		=KNone
sl@0
   358
CharacterUidRule12		=KSupportedOperationModesType
sl@0
   359
CompareOperatorRule12		=EOpEqual
sl@0
   360
CharacterValueRule12		=KHashMode
sl@0
   361
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   362
IsOptionaRule12			=False
sl@0
   363
sl@0
   364
InterfaceScopeRule13		=KNone
sl@0
   365
AlgorithmScopeRule13		=KNone
sl@0
   366
CharacterUidRule13		=KSupportedOperationModesType
sl@0
   367
CompareOperatorRule13		=EOpNotEqual
sl@0
   368
CharacterValueRule13		=KOperationModeCBC
sl@0
   369
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   370
IsOptionaRule13			=False
sl@0
   371
sl@0
   372
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
   373
ExImplementationUid		=KTestPlugin01Md2_2
sl@0
   374
sl@0
   375
//****************************************************************************
sl@0
   376
//****************************************************************************
sl@0
   377
sl@0
   378
[HashNewAllChars]
sl@0
   379
InterfaceType			=KHashInterface
sl@0
   380
AlgorithmUid			=KAlgorithmHashMd2
sl@0
   381
AlgorithmParams			=NULL
sl@0
   382
sl@0
   383
InterfaceScopeRule1		=KNone
sl@0
   384
AlgorithmScopeRule1		=KNone
sl@0
   385
CharacterUidRule1		=KInterfaceType
sl@0
   386
CompareOperatorRule1		=EOpEqual
sl@0
   387
CharacterValueRule1		=KHashInterface
sl@0
   388
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   389
IsOptionaRule1			=False
sl@0
   390
sl@0
   391
InterfaceScopeRule2		=KNone
sl@0
   392
AlgorithmScopeRule2		=KNone
sl@0
   393
CharacterUidRule2		=KAlgorithmType
sl@0
   394
CompareOperatorRule2		=EOpEqual
sl@0
   395
CharacterValueRule2		=KAlgorithmHashMd2
sl@0
   396
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   397
IsOptionaRule2			=False
sl@0
   398
sl@0
   399
InterfaceScopeRule3		=KNone
sl@0
   400
AlgorithmScopeRule3		=KNone
sl@0
   401
CharacterUidRule3		=KImplementationType
sl@0
   402
CompareOperatorRule3		=EOpEqual
sl@0
   403
CharacterValueRule3		=KTestPlugin01Md2_2
sl@0
   404
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   405
IsOptionaRule3			=False
sl@0
   406
sl@0
   407
InterfaceScopeRule4		=KNone
sl@0
   408
AlgorithmScopeRule4		=KNone
sl@0
   409
CharacterUidRule4		=KCreatorNameType
sl@0
   410
CompareOperatorRule4		=EOpEqual
sl@0
   411
CharacterValueRule4		=AlternativeName
sl@0
   412
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   413
IsOptionaRule4			=False
sl@0
   414
sl@0
   415
InterfaceScopeRule5		=KNone
sl@0
   416
AlgorithmScopeRule5		=KNone
sl@0
   417
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   418
CompareOperatorRule5		=EOpEqual
sl@0
   419
CharacterValueRule5		=False
sl@0
   420
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   421
IsOptionaRule5			=False
sl@0
   422
sl@0
   423
InterfaceScopeRule6		=KNone
sl@0
   424
AlgorithmScopeRule6		=KNone
sl@0
   425
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   426
CompareOperatorRule6		=EOpEqual
sl@0
   427
CharacterValueRule6		=False
sl@0
   428
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   429
IsOptionaRule6			=False
sl@0
   430
sl@0
   431
InterfaceScopeRule7		=KNone
sl@0
   432
AlgorithmScopeRule7		=KNone
sl@0
   433
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   434
CompareOperatorRule7		=EOpEqual
sl@0
   435
CharacterValueRule7		=6
sl@0
   436
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   437
IsOptionaRule7			=False
sl@0
   438
sl@0
   439
InterfaceScopeRule8		=KNone
sl@0
   440
AlgorithmScopeRule8		=KNone
sl@0
   441
CharacterUidRule8		=KLatencyType
sl@0
   442
CompareOperatorRule8		=EOpEqual
sl@0
   443
CharacterValueRule8		=100
sl@0
   444
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   445
IsOptionaRule8			=False
sl@0
   446
sl@0
   447
InterfaceScopeRule9		=KNone
sl@0
   448
AlgorithmScopeRule9		=KNone
sl@0
   449
CharacterUidRule9		=KThroughputType
sl@0
   450
CompareOperatorRule9		=EOpEqual
sl@0
   451
CharacterValueRule9		=90
sl@0
   452
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   453
IsOptionaRule9			=False
sl@0
   454
sl@0
   455
InterfaceScopeRule10		=KNone
sl@0
   456
AlgorithmScopeRule10		=KNone
sl@0
   457
CharacterUidRule10		=KBlockSizeType
sl@0
   458
CompareOperatorRule10		=EOpEqual
sl@0
   459
CharacterValueRule10		=256
sl@0
   460
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   461
IsOptionaRule10			=False
sl@0
   462
sl@0
   463
InterfaceScopeRule11		=KNone
sl@0
   464
AlgorithmScopeRule11		=KNone
sl@0
   465
CharacterUidRule11		=KOutputSizeType
sl@0
   466
CompareOperatorRule11		=EOpEqual
sl@0
   467
CharacterValueRule11		=256
sl@0
   468
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
   469
IsOptionaRule11			=False
sl@0
   470
sl@0
   471
InterfaceScopeRule12		=KNone
sl@0
   472
AlgorithmScopeRule12		=KNone
sl@0
   473
CharacterUidRule12		=KSupportedOperationModesType
sl@0
   474
CompareOperatorRule12		=EOpEqual
sl@0
   475
CharacterValueRule12		=KHashMode
sl@0
   476
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   477
IsOptionaRule12			=False
sl@0
   478
sl@0
   479
InterfaceScopeRule13		=KNone
sl@0
   480
AlgorithmScopeRule13		=KNone
sl@0
   481
CharacterUidRule13		=KSupportedOperationModesType
sl@0
   482
CompareOperatorRule13		=EOpNotEqual
sl@0
   483
CharacterValueRule13		=KOperationModeCBC
sl@0
   484
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   485
IsOptionaRule13			=False
sl@0
   486
sl@0
   487
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
   488
ExImplementationUid		=KTestPlugin01Md2_2
sl@0
   489
sl@0
   490
sl@0
   491
//****************************************************************************
sl@0
   492
//****************************************************************************
sl@0
   493
sl@0
   494
[RandomAllChars]
sl@0
   495
InterfaceType			=KRandomInterface
sl@0
   496
AlgorithmUid			=KAlgorithmRandom
sl@0
   497
AlgorithmParams			=NULL
sl@0
   498
sl@0
   499
InterfaceScopeRule1		=KNone
sl@0
   500
AlgorithmScopeRule1		=KNone
sl@0
   501
CharacterUidRule1		=KInterfaceType
sl@0
   502
CompareOperatorRule1		=EOpEqual
sl@0
   503
CharacterValueRule1		=KRandomInterface
sl@0
   504
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   505
IsOptionaRule1			=False
sl@0
   506
sl@0
   507
InterfaceScopeRule2		=KNone
sl@0
   508
AlgorithmScopeRule2		=KNone
sl@0
   509
CharacterUidRule2		=KAlgorithmType
sl@0
   510
CompareOperatorRule2		=EOpEqual
sl@0
   511
CharacterValueRule2		=KAlgorithmRandom
sl@0
   512
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   513
IsOptionaRule2			=False
sl@0
   514
sl@0
   515
InterfaceScopeRule3		=KNone
sl@0
   516
AlgorithmScopeRule3		=KNone
sl@0
   517
CharacterUidRule3		=KImplementationType
sl@0
   518
CompareOperatorRule3		=EOpEqual
sl@0
   519
CharacterValueRule3		=KTestPlugin02Random_1
sl@0
   520
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   521
IsOptionaRule3			=False
sl@0
   522
sl@0
   523
InterfaceScopeRule4		=KNone
sl@0
   524
AlgorithmScopeRule4		=KNone
sl@0
   525
CharacterUidRule4		=KCreatorNameType
sl@0
   526
CompareOperatorRule4		=EOpEqual
sl@0
   527
CharacterValueRule4		=SymbianTestFramework
sl@0
   528
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   529
IsOptionaRule4			=False
sl@0
   530
sl@0
   531
InterfaceScopeRule5		=KNone
sl@0
   532
AlgorithmScopeRule5		=KNone
sl@0
   533
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   534
CompareOperatorRule5		=EOpEqual
sl@0
   535
CharacterValueRule5		=False
sl@0
   536
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   537
IsOptionaRule5			=False
sl@0
   538
sl@0
   539
InterfaceScopeRule6		=KNone
sl@0
   540
AlgorithmScopeRule6		=KNone
sl@0
   541
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   542
CompareOperatorRule6		=EOpEqual
sl@0
   543
CharacterValueRule6		=False
sl@0
   544
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   545
IsOptionaRule6			=False
sl@0
   546
sl@0
   547
InterfaceScopeRule7		=KNone
sl@0
   548
AlgorithmScopeRule7		=KNone
sl@0
   549
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   550
CompareOperatorRule7		=EOpEqual
sl@0
   551
CharacterValueRule7		=6
sl@0
   552
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   553
IsOptionaRule7			=False
sl@0
   554
sl@0
   555
InterfaceScopeRule8		=KNone
sl@0
   556
AlgorithmScopeRule8		=KNone
sl@0
   557
CharacterUidRule8		=KLatencyType
sl@0
   558
CompareOperatorRule8		=EOpEqual
sl@0
   559
CharacterValueRule8		=100
sl@0
   560
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   561
IsOptionaRule8			=False
sl@0
   562
sl@0
   563
InterfaceScopeRule9		=KNone
sl@0
   564
AlgorithmScopeRule9		=KNone
sl@0
   565
CharacterUidRule9		=KThroughputType
sl@0
   566
CompareOperatorRule9		=EOpEqual
sl@0
   567
CharacterValueRule9		=90
sl@0
   568
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   569
IsOptionaRule9			=False
sl@0
   570
sl@0
   571
InterfaceScopeRule10		=KNone
sl@0
   572
AlgorithmScopeRule10		=KNone
sl@0
   573
CharacterUidRule10		=KBlockingModeType
sl@0
   574
CompareOperatorRule10		=EOpEqual
sl@0
   575
CharacterValueRule10		=3
sl@0
   576
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   577
IsOptionaRule10			=False
sl@0
   578
sl@0
   579
ExAlgorithmUid			=KAlgorithmRandom
sl@0
   580
ExImplementationUid		=KTestPlugin02Random_1
sl@0
   581
sl@0
   582
//****************************************************************************
sl@0
   583
//****************************************************************************
sl@0
   584
sl@0
   585
[SignerAllChars]
sl@0
   586
InterfaceType			=KSignerInterface
sl@0
   587
AlgorithmUid			=KAlgorithmSignerRsa
sl@0
   588
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
   589
AlgorithmParams			=NULL
sl@0
   590
sl@0
   591
InterfaceScopeRule1		=KNone
sl@0
   592
AlgorithmScopeRule1		=KNone
sl@0
   593
CharacterUidRule1		=KInterfaceType
sl@0
   594
CompareOperatorRule1		=EOpEqual
sl@0
   595
CharacterValueRule1		=KSignerInterface
sl@0
   596
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   597
IsOptionaRule1			=False
sl@0
   598
sl@0
   599
InterfaceScopeRule2		=KNone
sl@0
   600
AlgorithmScopeRule2		=KNone
sl@0
   601
CharacterUidRule2		=KAlgorithmType
sl@0
   602
CompareOperatorRule2		=EOpEqual
sl@0
   603
CharacterValueRule2		=KAlgorithmSignerRsa
sl@0
   604
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   605
IsOptionaRule2			=False
sl@0
   606
sl@0
   607
InterfaceScopeRule3		=KNone
sl@0
   608
AlgorithmScopeRule3		=KNone
sl@0
   609
CharacterUidRule3		=KImplementationType
sl@0
   610
CompareOperatorRule3		=EOpEqual
sl@0
   611
CharacterValueRule3		=KTestPlugin02RsaSigner_1
sl@0
   612
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   613
IsOptionaRule3			=False
sl@0
   614
sl@0
   615
InterfaceScopeRule4		=KNone
sl@0
   616
AlgorithmScopeRule4		=KNone
sl@0
   617
CharacterUidRule4		=KCreatorNameType
sl@0
   618
CompareOperatorRule4		=EOpEqual
sl@0
   619
CharacterValueRule4		=SymbianTestFramework
sl@0
   620
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   621
IsOptionaRule4			=False
sl@0
   622
sl@0
   623
InterfaceScopeRule5		=KNone
sl@0
   624
AlgorithmScopeRule5		=KNone
sl@0
   625
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   626
CompareOperatorRule5		=EOpEqual
sl@0
   627
CharacterValueRule5		=False
sl@0
   628
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   629
IsOptionaRule5			=False
sl@0
   630
sl@0
   631
InterfaceScopeRule6		=KNone
sl@0
   632
AlgorithmScopeRule6		=KNone
sl@0
   633
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   634
CompareOperatorRule6		=EOpEqual
sl@0
   635
CharacterValueRule6		=False
sl@0
   636
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   637
IsOptionaRule6			=False
sl@0
   638
sl@0
   639
InterfaceScopeRule7		=KNone
sl@0
   640
AlgorithmScopeRule7		=KNone
sl@0
   641
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   642
CompareOperatorRule7		=EOpEqual
sl@0
   643
CharacterValueRule7		=6
sl@0
   644
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   645
IsOptionaRule7			=False
sl@0
   646
sl@0
   647
InterfaceScopeRule8		=KNone
sl@0
   648
AlgorithmScopeRule8		=KNone
sl@0
   649
CharacterUidRule8		=KLatencyType
sl@0
   650
CompareOperatorRule8		=EOpEqual
sl@0
   651
CharacterValueRule8		=100
sl@0
   652
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   653
IsOptionaRule8			=False
sl@0
   654
sl@0
   655
InterfaceScopeRule9		=KNone
sl@0
   656
AlgorithmScopeRule9		=KNone
sl@0
   657
CharacterUidRule9		=KThroughputType
sl@0
   658
CompareOperatorRule9		=EOpEqual
sl@0
   659
CharacterValueRule9		=90
sl@0
   660
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   661
IsOptionaRule9			=False
sl@0
   662
sl@0
   663
InterfaceScopeRule10		=KNone
sl@0
   664
AlgorithmScopeRule10		=KNone
sl@0
   665
CharacterUidRule10		=KMaximumKeyLengthType
sl@0
   666
CompareOperatorRule10		=EOpEqual
sl@0
   667
CharacterValueRule10		=256
sl@0
   668
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   669
IsOptionaRule10			=False
sl@0
   670
sl@0
   671
InterfaceScopeRule11		=KNone
sl@0
   672
AlgorithmScopeRule11		=KNone
sl@0
   673
CharacterUidRule11		=KSupportedPaddingModesType
sl@0
   674
CompareOperatorRule11		=EOpEqual
sl@0
   675
CharacterValueRule11		=KPaddingModePkcs1_v1_5_Signature
sl@0
   676
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
   677
IsOptionaRule11			=False
sl@0
   678
sl@0
   679
InterfaceScopeRule12		=KNone
sl@0
   680
AlgorithmScopeRule12		=KNone
sl@0
   681
CharacterUidRule12		=KSupportedPaddingModesType
sl@0
   682
CompareOperatorRule12		=EOpNotEqual
sl@0
   683
CharacterValueRule12		=KPaddingModeSSLv3
sl@0
   684
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   685
IsOptionaRule12			=False
sl@0
   686
sl@0
   687
InterfaceScopeRule13		=KNone
sl@0
   688
AlgorithmScopeRule13		=KNone
sl@0
   689
CharacterUidRule13		=KKeySupportModeType
sl@0
   690
CompareOperatorRule13		=EOpEqual
sl@0
   691
CharacterValueRule13		=3
sl@0
   692
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   693
IsOptionaRule13			=False
sl@0
   694
sl@0
   695
ExAlgorithmUid			=KAlgorithmSignerRsa
sl@0
   696
ExImplementationUid		=KTestPlugin02RsaSigner_1
sl@0
   697
sl@0
   698
//****************************************************************************
sl@0
   699
//****************************************************************************
sl@0
   700
sl@0
   701
[VerifierAllChars]
sl@0
   702
InterfaceType			=KVerifierInterface
sl@0
   703
AlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   704
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
   705
AlgorithmParams			=NULL
sl@0
   706
sl@0
   707
InterfaceScopeRule1		=KNone
sl@0
   708
AlgorithmScopeRule1		=KNone
sl@0
   709
CharacterUidRule1		=KInterfaceType
sl@0
   710
CompareOperatorRule1		=EOpEqual
sl@0
   711
CharacterValueRule1		=KVerifierInterface
sl@0
   712
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   713
IsOptionaRule1			=False
sl@0
   714
sl@0
   715
InterfaceScopeRule2		=KNone
sl@0
   716
AlgorithmScopeRule2		=KNone
sl@0
   717
CharacterUidRule2		=KAlgorithmType
sl@0
   718
CompareOperatorRule2		=EOpEqual
sl@0
   719
CharacterValueRule2		=KAlgorithmVerifierRsa
sl@0
   720
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   721
IsOptionaRule2			=False
sl@0
   722
sl@0
   723
InterfaceScopeRule3		=KNone
sl@0
   724
AlgorithmScopeRule3		=KNone
sl@0
   725
CharacterUidRule3		=KImplementationType
sl@0
   726
CompareOperatorRule3		=EOpEqual
sl@0
   727
CharacterValueRule3		=KTestPlugin01RsaVerifier_1
sl@0
   728
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   729
IsOptionaRule3			=False
sl@0
   730
sl@0
   731
InterfaceScopeRule4		=KNone
sl@0
   732
AlgorithmScopeRule4		=KNone
sl@0
   733
CharacterUidRule4		=KCreatorNameType
sl@0
   734
CompareOperatorRule4		=EOpEqual
sl@0
   735
CharacterValueRule4		=SymbianTestFramework
sl@0
   736
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   737
IsOptionaRule4			=False
sl@0
   738
sl@0
   739
InterfaceScopeRule5		=KNone
sl@0
   740
AlgorithmScopeRule5		=KNone
sl@0
   741
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   742
CompareOperatorRule5		=EOpEqual
sl@0
   743
CharacterValueRule5		=False
sl@0
   744
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   745
IsOptionaRule5			=False
sl@0
   746
sl@0
   747
InterfaceScopeRule6		=KNone
sl@0
   748
AlgorithmScopeRule6		=KNone
sl@0
   749
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   750
CompareOperatorRule6		=EOpEqual
sl@0
   751
CharacterValueRule6		=False
sl@0
   752
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   753
IsOptionaRule6			=False
sl@0
   754
sl@0
   755
InterfaceScopeRule7		=KNone
sl@0
   756
AlgorithmScopeRule7		=KNone
sl@0
   757
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   758
CompareOperatorRule7		=EOpEqual
sl@0
   759
CharacterValueRule7		=6
sl@0
   760
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   761
IsOptionaRule7			=False
sl@0
   762
sl@0
   763
InterfaceScopeRule8		=KNone
sl@0
   764
AlgorithmScopeRule8		=KNone
sl@0
   765
CharacterUidRule8		=KLatencyType
sl@0
   766
CompareOperatorRule8		=EOpEqual
sl@0
   767
CharacterValueRule8		=100
sl@0
   768
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   769
IsOptionaRule8			=False
sl@0
   770
sl@0
   771
InterfaceScopeRule9		=KNone
sl@0
   772
AlgorithmScopeRule9		=KNone
sl@0
   773
CharacterUidRule9		=KThroughputType
sl@0
   774
CompareOperatorRule9		=EOpEqual
sl@0
   775
CharacterValueRule9		=90
sl@0
   776
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   777
IsOptionaRule9			=False
sl@0
   778
sl@0
   779
InterfaceScopeRule10		=KNone
sl@0
   780
AlgorithmScopeRule10		=KNone
sl@0
   781
CharacterUidRule10		=KMaximumKeyLengthType
sl@0
   782
CompareOperatorRule10		=EOpEqual
sl@0
   783
CharacterValueRule10		=256
sl@0
   784
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   785
IsOptionaRule10			=False
sl@0
   786
sl@0
   787
InterfaceScopeRule11		=KNone
sl@0
   788
AlgorithmScopeRule11		=KNone
sl@0
   789
CharacterUidRule11		=KSupportedPaddingModesType
sl@0
   790
CompareOperatorRule11		=EOpEqual
sl@0
   791
CharacterValueRule11		=KPaddingModeNone
sl@0
   792
CharacterValueTypeRule11	=ERuleValueInteger
sl@0
   793
IsOptionaRule11			=False
sl@0
   794
sl@0
   795
InterfaceScopeRule12		=KNone
sl@0
   796
AlgorithmScopeRule12		=KNone
sl@0
   797
CharacterUidRule12		=KSupportedPaddingModesType
sl@0
   798
CompareOperatorRule12		=EOpNotEqual
sl@0
   799
CharacterValueRule12		=KPaddingModePKCS7
sl@0
   800
CharacterValueTypeRule12	=ERuleValueInteger
sl@0
   801
IsOptionaRule12			=False
sl@0
   802
sl@0
   803
InterfaceScopeRule13		=KNone
sl@0
   804
AlgorithmScopeRule13		=KNone
sl@0
   805
CharacterUidRule13		=KKeySupportModeType
sl@0
   806
CompareOperatorRule13		=EOpEqual
sl@0
   807
CharacterValueRule13		=2
sl@0
   808
CharacterValueTypeRule13	=ERuleValueInteger
sl@0
   809
IsOptionaRule13			=False
sl@0
   810
sl@0
   811
ExAlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   812
ExImplementationUid		=KTestPlugin01RsaVerifier_1
sl@0
   813
sl@0
   814
//****************************************************************************
sl@0
   815
//****************************************************************************
sl@0
   816
sl@0
   817
[KeyPairGenAllChars]
sl@0
   818
InterfaceType			=KKeypairGeneratorInterface
sl@0
   819
AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   820
AlgorithmParams			=NULL
sl@0
   821
sl@0
   822
InterfaceScopeRule1		=KNone
sl@0
   823
AlgorithmScopeRule1		=KNone
sl@0
   824
CharacterUidRule1		=KInterfaceType
sl@0
   825
CompareOperatorRule1		=EOpEqual
sl@0
   826
CharacterValueRule1		=KKeypairGeneratorInterface
sl@0
   827
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   828
IsOptionaRule1			=False
sl@0
   829
sl@0
   830
InterfaceScopeRule2		=KNone
sl@0
   831
AlgorithmScopeRule2		=KNone
sl@0
   832
CharacterUidRule2		=KAlgorithmType
sl@0
   833
CompareOperatorRule2		=EOpEqual
sl@0
   834
CharacterValueRule2		=KAlgorithmRSAKeyPairGenerator
sl@0
   835
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   836
IsOptionaRule2			=False
sl@0
   837
sl@0
   838
InterfaceScopeRule3		=KNone
sl@0
   839
AlgorithmScopeRule3		=KNone
sl@0
   840
CharacterUidRule3		=KImplementationType
sl@0
   841
CompareOperatorRule3		=EOpEqual
sl@0
   842
CharacterValueRule3		=KTestPlugin01RsaKeyGen_1
sl@0
   843
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   844
IsOptionaRule3			=False
sl@0
   845
sl@0
   846
InterfaceScopeRule4		=KNone
sl@0
   847
AlgorithmScopeRule4		=KNone
sl@0
   848
CharacterUidRule4		=KCreatorNameType
sl@0
   849
CompareOperatorRule4		=EOpEqual
sl@0
   850
CharacterValueRule4		=SymbianTestFramework
sl@0
   851
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   852
IsOptionaRule4			=False
sl@0
   853
sl@0
   854
InterfaceScopeRule5		=KNone
sl@0
   855
AlgorithmScopeRule5		=KNone
sl@0
   856
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   857
CompareOperatorRule5		=EOpEqual
sl@0
   858
CharacterValueRule5		=False
sl@0
   859
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   860
IsOptionaRule5			=False
sl@0
   861
sl@0
   862
InterfaceScopeRule6		=KNone
sl@0
   863
AlgorithmScopeRule6		=KNone
sl@0
   864
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   865
CompareOperatorRule6		=EOpEqual
sl@0
   866
CharacterValueRule6		=False
sl@0
   867
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   868
IsOptionaRule6			=False
sl@0
   869
sl@0
   870
InterfaceScopeRule7		=KNone
sl@0
   871
AlgorithmScopeRule7		=KNone
sl@0
   872
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
   873
CompareOperatorRule7		=EOpEqual
sl@0
   874
CharacterValueRule7		=6
sl@0
   875
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   876
IsOptionaRule7			=False
sl@0
   877
sl@0
   878
InterfaceScopeRule8		=KNone
sl@0
   879
AlgorithmScopeRule8		=KNone
sl@0
   880
CharacterUidRule8		=KLatencyType
sl@0
   881
CompareOperatorRule8		=EOpEqual
sl@0
   882
CharacterValueRule8		=99
sl@0
   883
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   884
IsOptionaRule8			=False
sl@0
   885
sl@0
   886
InterfaceScopeRule9		=KNone
sl@0
   887
AlgorithmScopeRule9		=KNone
sl@0
   888
CharacterUidRule9		=KThroughputType
sl@0
   889
CompareOperatorRule9		=EOpEqual
sl@0
   890
CharacterValueRule9		=90
sl@0
   891
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
   892
IsOptionaRule9			=False
sl@0
   893
sl@0
   894
InterfaceScopeRule10		=KNone
sl@0
   895
AlgorithmScopeRule10		=KNone
sl@0
   896
CharacterUidRule10		=KMaximumKeyLengthType
sl@0
   897
CompareOperatorRule10		=EOpEqual
sl@0
   898
CharacterValueRule10		=2048
sl@0
   899
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
   900
IsOptionaRule10			=False
sl@0
   901
sl@0
   902
ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   903
ExImplementationUid		=KTestPlugin01RsaKeyGen_1
sl@0
   904
sl@0
   905
//****************************************************************************
sl@0
   906
//****************************************************************************
sl@0
   907
sl@0
   908
[KeyAgreementAllChars]
sl@0
   909
InterfaceType			=KKeyAgreementInterface
sl@0
   910
AlgorithmUid			=KAlgorithmKeyAgreementDH
sl@0
   911
AlgorithmParams			=NULL
sl@0
   912
sl@0
   913
InterfaceScopeRule1		=KNone
sl@0
   914
AlgorithmScopeRule1		=KNone
sl@0
   915
CharacterUidRule1		=KInterfaceType
sl@0
   916
CompareOperatorRule1		=EOpEqual
sl@0
   917
CharacterValueRule1		=KKeyAgreementInterface
sl@0
   918
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   919
IsOptionaRule1			=False
sl@0
   920
sl@0
   921
InterfaceScopeRule2		=KNone
sl@0
   922
AlgorithmScopeRule2		=KNone
sl@0
   923
CharacterUidRule2		=KAlgorithmType
sl@0
   924
CompareOperatorRule2		=EOpEqual
sl@0
   925
CharacterValueRule2		=KAlgorithmKeyAgreementDH
sl@0
   926
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
   927
IsOptionaRule2			=False
sl@0
   928
sl@0
   929
InterfaceScopeRule3		=KNone
sl@0
   930
AlgorithmScopeRule3		=KNone
sl@0
   931
CharacterUidRule3		=KImplementationType
sl@0
   932
CompareOperatorRule3		=EOpEqual
sl@0
   933
CharacterValueRule3		=KTestPlugin02DHKeyAgree_1
sl@0
   934
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
   935
IsOptionaRule3			=False
sl@0
   936
sl@0
   937
InterfaceScopeRule4		=KNone
sl@0
   938
AlgorithmScopeRule4		=KNone
sl@0
   939
CharacterUidRule4		=KCreatorNameType
sl@0
   940
CompareOperatorRule4		=EOpEqual
sl@0
   941
CharacterValueRule4		=SymbianTestFramework
sl@0
   942
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
   943
IsOptionaRule4			=False
sl@0
   944
sl@0
   945
InterfaceScopeRule5		=KNone
sl@0
   946
AlgorithmScopeRule5		=KNone
sl@0
   947
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
   948
CompareOperatorRule5		=EOpEqual
sl@0
   949
CharacterValueRule5		=False
sl@0
   950
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
   951
IsOptionaRule5			=False
sl@0
   952
sl@0
   953
InterfaceScopeRule6		=KNone
sl@0
   954
AlgorithmScopeRule6		=KNone
sl@0
   955
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
   956
CompareOperatorRule6		=EOpEqual
sl@0
   957
CharacterValueRule6		=False
sl@0
   958
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
   959
IsOptionaRule6			=False
sl@0
   960
sl@0
   961
InterfaceScopeRule6		=KNone
sl@0
   962
AlgorithmScopeRule6		=KNone
sl@0
   963
CharacterUidRule6		=KMaxConcurrencySupportedType
sl@0
   964
CompareOperatorRule6		=EOpEqual
sl@0
   965
CharacterValueRule6		=6
sl@0
   966
CharacterValueTypeRule6		=ERuleValueInteger
sl@0
   967
IsOptionaRule6			=False
sl@0
   968
sl@0
   969
InterfaceScopeRule7		=KNone
sl@0
   970
AlgorithmScopeRule7		=KNone
sl@0
   971
CharacterUidRule7		=KLatencyType
sl@0
   972
CompareOperatorRule7		=EOpEqual
sl@0
   973
CharacterValueRule7		=100
sl@0
   974
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
   975
IsOptionaRule7			=False
sl@0
   976
sl@0
   977
InterfaceScopeRule8		=KNone
sl@0
   978
AlgorithmScopeRule8		=KNone
sl@0
   979
CharacterUidRule8		=KThroughputType
sl@0
   980
CompareOperatorRule8		=EOpEqual
sl@0
   981
CharacterValueRule8		=90
sl@0
   982
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
   983
IsOptionaRule8			=False
sl@0
   984
sl@0
   985
ExAlgorithmUid			=KAlgorithmKeyAgreementDH
sl@0
   986
ExImplementationUid		=KTestPlugin02DHKeyAgree_1
sl@0
   987
sl@0
   988
sl@0
   989
//****************************************************************************
sl@0
   990
//****************************************************************************
sl@0
   991
sl@0
   992
[MacAllChars]
sl@0
   993
InterfaceType			=KMacInterface
sl@0
   994
AlgorithmUid			=KAlgorithmCipherAesXcbcMac96
sl@0
   995
EncryptKey			=CryptoSpiValidKe
sl@0
   996
KeyType				=KSymmetricKeyParameter
sl@0
   997
AlgorithmParams			=NULL
sl@0
   998
sl@0
   999
InterfaceScopeRule1		=KNone
sl@0
  1000
AlgorithmScopeRule1		=KNone
sl@0
  1001
CharacterUidRule1		=KInterfaceType
sl@0
  1002
CompareOperatorRule1		=EOpEqual
sl@0
  1003
CharacterValueRule1		=KMacInterface
sl@0
  1004
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
  1005
IsOptionaRule1			=True
sl@0
  1006
sl@0
  1007
InterfaceScopeRule2		=KNone
sl@0
  1008
AlgorithmScopeRule2		=KNone
sl@0
  1009
CharacterUidRule2		=KAlgorithmType
sl@0
  1010
CompareOperatorRule2		=EOpEqual
sl@0
  1011
CharacterValueRule2		=KAlgorithmCipherAesXcbcMac96
sl@0
  1012
CharacterValueTypeRule2		=ERuleValueInteger
sl@0
  1013
IsOptionaRule2			=True
sl@0
  1014
sl@0
  1015
InterfaceScopeRule3		=KNone
sl@0
  1016
AlgorithmScopeRule3		=KNone
sl@0
  1017
CharacterUidRule3		=KImplementationType
sl@0
  1018
CompareOperatorRule3		=EOpEqual
sl@0
  1019
CharacterValueRule3		=KTestPlugin01XcbcMac96
sl@0
  1020
CharacterValueTypeRule3		=ERuleValueInteger
sl@0
  1021
IsOptionaRule3			=True
sl@0
  1022
sl@0
  1023
InterfaceScopeRule4		=KNone
sl@0
  1024
AlgorithmScopeRule4		=KNone
sl@0
  1025
CharacterUidRule4		=KCreatorNameType
sl@0
  1026
CompareOperatorRule4		=EOpEqual
sl@0
  1027
CharacterValueRule4		=AlternativeName
sl@0
  1028
CharacterValueTypeRule4		=ERuleValueDes16
sl@0
  1029
IsOptionaRule4			=False
sl@0
  1030
sl@0
  1031
InterfaceScopeRule5		=KNone
sl@0
  1032
AlgorithmScopeRule5		=KNone
sl@0
  1033
CharacterUidRule5		=KIsFIPSApprovedType
sl@0
  1034
CompareOperatorRule5		=EOpEqual
sl@0
  1035
CharacterValueRule5		=False
sl@0
  1036
CharacterValueTypeRule5		=ERuleValueBoolean
sl@0
  1037
IsOptionaRule5			=False
sl@0
  1038
sl@0
  1039
InterfaceScopeRule6		=KNone
sl@0
  1040
AlgorithmScopeRule6		=KNone
sl@0
  1041
CharacterUidRule6		=KIsHardwareSupportedType
sl@0
  1042
CompareOperatorRule6		=EOpEqual
sl@0
  1043
CharacterValueRule6		=False
sl@0
  1044
CharacterValueTypeRule6		=ERuleValueBoolean
sl@0
  1045
IsOptionaRule6			=False
sl@0
  1046
sl@0
  1047
InterfaceScopeRule7		=KNone
sl@0
  1048
AlgorithmScopeRule7		=KNone
sl@0
  1049
CharacterUidRule7		=KMaxConcurrencySupportedType
sl@0
  1050
CompareOperatorRule7		=EOpEqual
sl@0
  1051
CharacterValueRule7		=6
sl@0
  1052
CharacterValueTypeRule7		=ERuleValueInteger
sl@0
  1053
IsOptionaRule7			=False
sl@0
  1054
sl@0
  1055
InterfaceScopeRule8		=KNone
sl@0
  1056
AlgorithmScopeRule8		=KNone
sl@0
  1057
CharacterUidRule8		=KLatencyType
sl@0
  1058
CompareOperatorRule8		=EOpEqual
sl@0
  1059
CharacterValueRule8		=100
sl@0
  1060
CharacterValueTypeRule8		=ERuleValueInteger
sl@0
  1061
IsOptionaRule8			=False
sl@0
  1062
sl@0
  1063
InterfaceScopeRule9		=KNone
sl@0
  1064
AlgorithmScopeRule9		=KNone
sl@0
  1065
CharacterUidRule9		=KThroughputType
sl@0
  1066
CompareOperatorRule9		=EOpEqual
sl@0
  1067
CharacterValueRule9		=90
sl@0
  1068
CharacterValueTypeRule9		=ERuleValueInteger
sl@0
  1069
IsOptionaRule9			=False
sl@0
  1070
sl@0
  1071
InterfaceScopeRule10		=KNone
sl@0
  1072
AlgorithmScopeRule10		=KNone
sl@0
  1073
CharacterUidRule10		=KMacModeType
sl@0
  1074
CompareOperatorRule10		=EOpEqual
sl@0
  1075
CharacterValueRule10		=KSymmetricCipherMode
sl@0
  1076
CharacterValueTypeRule10	=ERuleValueInteger
sl@0
  1077
IsOptionaRule10			=True
sl@0
  1078
sl@0
  1079
ExAlgorithmUid			=KAlgorithmCipherAesXcbcMac96
sl@0
  1080
ExImplementationUid		=KTestPlugin01XcbcMac96