os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_ascend.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
[CreatorName]
sl@0
     2
InterfaceType			=KHashInterface
sl@0
     3
AlgorithmUid			=KAlgorithmHashMd2
sl@0
     4
OperationMode			=KHashMode
sl@0
     5
AlgorithmParams			=NULL
sl@0
     6
sl@0
     7
InterfaceScopeRule1		=KHashInterface
sl@0
     8
AlgorithmScopeRule1		=KNone
sl@0
     9
CharacterUidRule1		=KCreatorNameType
sl@0
    10
CompareOperatorRule1		=EOpAscendingSort
sl@0
    11
CharacterValueRule1		=NULL
sl@0
    12
CharacterValueTypeRule1		=ERuleValueDes16
sl@0
    13
IsOptionaRule1			=False
sl@0
    14
sl@0
    15
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
    16
ExImplementationUid		=KTestPlugin01Md2_2
sl@0
    17
sl@0
    18
//****************************************************************************
sl@0
    19
//****************************************************************************
sl@0
    20
sl@0
    21
[MaxConcurrency]
sl@0
    22
InterfaceType			=KSymmetricCipherInterface
sl@0
    23
EncryptKey			=ABCDEFGH
sl@0
    24
KeyType				=KSymmetricKeyParameter
sl@0
    25
AlgorithmUid			=KAlgorithmCipherDes
sl@0
    26
CryptoMode			=KCryptoModeEncrypt
sl@0
    27
OperationMode			=KOperationModeNone
sl@0
    28
PaddingMode			=KPaddingModeNone
sl@0
    29
AlgorithmParams			=NULL
sl@0
    30
sl@0
    31
InterfaceScopeRule1		=KNone
sl@0
    32
AlgorithmScopeRule1		=KAlgorithmCipherDes
sl@0
    33
CharacterUidRule1		=KMaxConcurrencySupportedType
sl@0
    34
CompareOperatorRule1		=EOpAscendingSort
sl@0
    35
CharacterValueRule1		=NULL
sl@0
    36
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    37
IsOptionaRule1			=False
sl@0
    38
sl@0
    39
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
    40
ExImplementationUid		=KTestPlugin01Des_2
sl@0
    41
sl@0
    42
//****************************************************************************
sl@0
    43
//****************************************************************************
sl@0
    44
sl@0
    45
[Latency]
sl@0
    46
InterfaceType			=KSymmetricCipherInterface
sl@0
    47
EncryptKey			=ABCDEFGH
sl@0
    48
KeyType				=KSymmetricKeyParameter
sl@0
    49
AlgorithmUid			=KAlgorithmCipherDes
sl@0
    50
CryptoMode			=KCryptoModeEncrypt
sl@0
    51
OperationMode			=KOperationModeNone
sl@0
    52
PaddingMode			=KPaddingModeNone
sl@0
    53
AlgorithmParams			=NULL
sl@0
    54
sl@0
    55
InterfaceScopeRule1		=KNone
sl@0
    56
AlgorithmScopeRule1		=KNone
sl@0
    57
CharacterUidRule1		=KLatencyType
sl@0
    58
CompareOperatorRule1		=EOpAscendingSort
sl@0
    59
CharacterValueRule1		=NULL
sl@0
    60
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    61
IsOptionaRule1			=False
sl@0
    62
sl@0
    63
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
    64
ExImplementationUid		=KTestPlugin01Des_4
sl@0
    65
sl@0
    66
//****************************************************************************
sl@0
    67
//****************************************************************************
sl@0
    68
sl@0
    69
[Throughput]
sl@0
    70
InterfaceType			=KHashInterface
sl@0
    71
AlgorithmUid			=KAlgorithmHashMd2
sl@0
    72
OperationMode			=KHashMode
sl@0
    73
AlgorithmParams			=NULL
sl@0
    74
sl@0
    75
InterfaceScopeRule1		=KHashInterface
sl@0
    76
AlgorithmScopeRule1		=KNone
sl@0
    77
CharacterUidRule1		=KThroughputType
sl@0
    78
CompareOperatorRule1		=EOpAscendingSort
sl@0
    79
CharacterValueRule1		=NULL
sl@0
    80
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    81
IsOptionaRule1			=False
sl@0
    82
sl@0
    83
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
    84
ExImplementationUid		=KTestPlugin01Md2_1
sl@0
    85
sl@0
    86
//****************************************************************************
sl@0
    87
//****************************************************************************
sl@0
    88
sl@0
    89
[HashBlockSize]
sl@0
    90
InterfaceType			=KHashInterface
sl@0
    91
AlgorithmUid			=KAlgorithmHashMd2
sl@0
    92
OperationMode			=KHashMode
sl@0
    93
AlgorithmParams			=NULL
sl@0
    94
sl@0
    95
InterfaceScopeRule1		=KHashInterface
sl@0
    96
AlgorithmScopeRule1		=KNone
sl@0
    97
CharacterUidRule1		=KBlockSizeType
sl@0
    98
CompareOperatorRule1		=EOpAscendingSort
sl@0
    99
CharacterValueRule1		=NULL
sl@0
   100
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   101
IsOptionaRule1			=False
sl@0
   102
sl@0
   103
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
   104
ExImplementationUid		=KTestPlugin01Md2_1
sl@0
   105
sl@0
   106
//****************************************************************************
sl@0
   107
//****************************************************************************
sl@0
   108
sl@0
   109
[HashOutputSize]
sl@0
   110
InterfaceType			=KHashInterface
sl@0
   111
AlgorithmUid			=KAlgorithmHashMd2
sl@0
   112
OperationMode			=KHashMode
sl@0
   113
AlgorithmParams			=NULL
sl@0
   114
sl@0
   115
InterfaceScopeRule1		=KHashInterface
sl@0
   116
AlgorithmScopeRule1		=KNone
sl@0
   117
CharacterUidRule1		=KOutputSizeType
sl@0
   118
CompareOperatorRule1		=EOpAscendingSort
sl@0
   119
CharacterValueRule1		=NULL
sl@0
   120
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   121
IsOptionaRule1			=False
sl@0
   122
sl@0
   123
ExAlgorithmUid			=KAlgorithmHashMd2
sl@0
   124
ExImplementationUid		=KTestPlugin01Md2_1
sl@0
   125
sl@0
   126
//****************************************************************************
sl@0
   127
//****************************************************************************
sl@0
   128
sl@0
   129
[SymmetricCipherKeyLength]
sl@0
   130
InterfaceType			=KSymmetricCipherInterface
sl@0
   131
EncryptKey			=ABCDEFGH
sl@0
   132
KeyType				=KSymmetricKeyParameter
sl@0
   133
AlgorithmUid			=KAlgorithmCipherDes
sl@0
   134
CryptoMode			=KCryptoModeEncrypt
sl@0
   135
OperationMode			=KOperationModeNone
sl@0
   136
PaddingMode			=KPaddingModeNone
sl@0
   137
AlgorithmParams			=NULL
sl@0
   138
sl@0
   139
InterfaceScopeRule1		=KSymmetricCipherInterface
sl@0
   140
AlgorithmScopeRule1		=KNone
sl@0
   141
CharacterUidRule1		=KMaximumKeyLengthType
sl@0
   142
CompareOperatorRule1		=EOpAscendingSort
sl@0
   143
CharacterValueRule1		=NULL
sl@0
   144
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   145
IsOptionaRule1			=False
sl@0
   146
sl@0
   147
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
   148
ExImplementationUid		=KTestPlugin01Des_1
sl@0
   149
sl@0
   150
sl@0
   151
//****************************************************************************
sl@0
   152
//****************************************************************************
sl@0
   153
sl@0
   154
[SymmetricCipherBlockSize]
sl@0
   155
InterfaceType			=KSymmetricCipherInterface
sl@0
   156
EncryptKey			=ABCDEFGH
sl@0
   157
KeyType				=KSymmetricKeyParameter
sl@0
   158
AlgorithmUid			=KAlgorithmCipherDes
sl@0
   159
CryptoMode			=KCryptoModeEncrypt
sl@0
   160
OperationMode			=KOperationModeNone
sl@0
   161
PaddingMode			=KPaddingModeNone
sl@0
   162
AlgorithmParams			=NULL
sl@0
   163
sl@0
   164
InterfaceScopeRule1		=KNone
sl@0
   165
AlgorithmScopeRule1		=KAlgorithmCipherDes
sl@0
   166
CharacterUidRule1		=KBlockSizeType
sl@0
   167
CompareOperatorRule1		=EOpAscendingSort
sl@0
   168
CharacterValueRule1		=NULL
sl@0
   169
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   170
IsOptionaRule1			=False
sl@0
   171
sl@0
   172
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
   173
ExImplementationUid		=KTestPlugin02Des_2
sl@0
   174
sl@0
   175
sl@0
   176
//****************************************************************************
sl@0
   177
//****************************************************************************
sl@0
   178
sl@0
   179
[SymmetricCipherKeySupport]
sl@0
   180
InterfaceType			=KSymmetricCipherInterface
sl@0
   181
EncryptKey			=ABCDEFGH
sl@0
   182
KeyType				=KSymmetricKeyParameter
sl@0
   183
AlgorithmUid			=KAlgorithmCipherDes
sl@0
   184
CryptoMode			=KCryptoModeEncrypt
sl@0
   185
OperationMode			=KOperationModeNone
sl@0
   186
PaddingMode			=KPaddingModeNone
sl@0
   187
AlgorithmParams			=NULL
sl@0
   188
sl@0
   189
InterfaceScopeRule1		=KSymmetricCipherInterface
sl@0
   190
AlgorithmScopeRule1		=KAlgorithmCipherDes
sl@0
   191
CharacterUidRule1		=KKeySupportModeType
sl@0
   192
CompareOperatorRule1		=EOpAscendingSort
sl@0
   193
CharacterValueRule1		=NULL
sl@0
   194
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   195
IsOptionaRule1			=False
sl@0
   196
sl@0
   197
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
   198
ExImplementationUid		=KTestPlugin01Des_4
sl@0
   199
sl@0
   200
//****************************************************************************
sl@0
   201
//****************************************************************************
sl@0
   202
sl@0
   203
[AsymmetricCipherKeyLength]
sl@0
   204
InterfaceType			=KAsymmetricCipherInterface
sl@0
   205
AlgorithmUid			=KAlgorithmCipherRsa
sl@0
   206
CryptoMode			=KCryptoModeEncrypt
sl@0
   207
PaddingMode			=KPaddingModeNone
sl@0
   208
AlgorithmParams			=NULL
sl@0
   209
sl@0
   210
InterfaceScopeRule1		=KAsymmetricCipherInterface
sl@0
   211
AlgorithmScopeRule1		=KNone
sl@0
   212
CharacterUidRule1		=KMaximumKeyLengthType
sl@0
   213
CompareOperatorRule1		=EOpAscendingSort
sl@0
   214
CharacterValueRule1		=NULL
sl@0
   215
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   216
IsOptionaRule1			=False
sl@0
   217
sl@0
   218
ExAlgorithmUid			=KAlgorithmCipherRsa
sl@0
   219
ExImplementationUid		=KTestPlugin02Rsa_1
sl@0
   220
sl@0
   221
//****************************************************************************
sl@0
   222
//****************************************************************************
sl@0
   223
sl@0
   224
[AsymmetricCipherKeySupport]
sl@0
   225
InterfaceType			=KAsymmetricCipherInterface
sl@0
   226
AlgorithmUid			=KAlgorithmCipherRsa
sl@0
   227
CryptoMode			=KCryptoModeEncrypt
sl@0
   228
PaddingMode			=KPaddingModeNone
sl@0
   229
AlgorithmParams			=NULL
sl@0
   230
sl@0
   231
InterfaceScopeRule1		=KNone
sl@0
   232
AlgorithmScopeRule1		=KAlgorithmCipherRsa
sl@0
   233
CharacterUidRule1		=KKeySupportModeType
sl@0
   234
CompareOperatorRule1		=EOpAscendingSort
sl@0
   235
CharacterValueRule1		=NULL
sl@0
   236
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   237
IsOptionaRule1			=False
sl@0
   238
sl@0
   239
ExAlgorithmUid			=KAlgorithmCipherRsa
sl@0
   240
ExImplementationUid		=KTestPlugin02Rsa_2
sl@0
   241
sl@0
   242
//****************************************************************************
sl@0
   243
//****************************************************************************
sl@0
   244
sl@0
   245
[SignatureKeyLength]
sl@0
   246
InterfaceType			=KVerifierInterface
sl@0
   247
AlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   248
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
   249
AlgorithmParams			=NULL
sl@0
   250
sl@0
   251
InterfaceScopeRule1		=KVerifierInterface
sl@0
   252
AlgorithmScopeRule1		=KAlgorithmVerifierRsa
sl@0
   253
CharacterUidRule1		=KMaximumKeyLengthType
sl@0
   254
CompareOperatorRule1		=EOpAscendingSort
sl@0
   255
CharacterValueRule1		=NULL
sl@0
   256
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   257
IsOptionaRule1			=False
sl@0
   258
sl@0
   259
ExAlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   260
ExImplementationUid		=KTestPlugin01RsaVerifier_2
sl@0
   261
sl@0
   262
//****************************************************************************
sl@0
   263
//****************************************************************************
sl@0
   264
sl@0
   265
[SignatureKeySupport]
sl@0
   266
InterfaceType			=KVerifierInterface
sl@0
   267
AlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   268
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
   269
AlgorithmParams			=NULL
sl@0
   270
sl@0
   271
InterfaceScopeRule1		=KVerifierInterface
sl@0
   272
AlgorithmScopeRule1		=KNone
sl@0
   273
CharacterUidRule1		=KKeySupportModeType
sl@0
   274
CompareOperatorRule1		=EOpAscendingSort
sl@0
   275
CharacterValueRule1		=NULL
sl@0
   276
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   277
IsOptionaRule1			=False
sl@0
   278
sl@0
   279
ExAlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   280
ExImplementationUid		=KTestPlugin01RsaVerifier_1
sl@0
   281
sl@0
   282
//****************************************************************************
sl@0
   283
//****************************************************************************
sl@0
   284
sl@0
   285
[RandomBlockingMode]
sl@0
   286
InterfaceType			=KRandomInterface
sl@0
   287
AlgorithmUid			=KAlgorithmRandom
sl@0
   288
AlgorithmParams			=NULL
sl@0
   289
sl@0
   290
InterfaceScopeRule1		=KRandomInterface
sl@0
   291
AlgorithmScopeRule1		=KNone
sl@0
   292
CharacterUidRule1		=KBlockingModeType
sl@0
   293
CompareOperatorRule1		=EOpAscendingSort
sl@0
   294
CharacterValueRule1		=NULL
sl@0
   295
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   296
IsOptionaRule1			=False
sl@0
   297
sl@0
   298
ExAlgorithmUid			=KAlgorithmRandom
sl@0
   299
ExImplementationUid		=KTestPlugin02Random_2
sl@0
   300
sl@0
   301
//****************************************************************************
sl@0
   302
//****************************************************************************
sl@0
   303
sl@0
   304
[KeyPairGenKeyLength]
sl@0
   305
InterfaceType			=KKeypairGeneratorInterface
sl@0
   306
AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   307
AlgorithmParams			=NULL
sl@0
   308
sl@0
   309
InterfaceScopeRule1		=KKeypairGeneratorInterface
sl@0
   310
AlgorithmScopeRule1		=KAlgorithmRSAKeyPairGenerator
sl@0
   311
CharacterUidRule1		=KMaximumKeyLengthType
sl@0
   312
CompareOperatorRule1		=EOpAscendingSort
sl@0
   313
CharacterValueRule1		=NULL
sl@0
   314
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   315
IsOptionaRule1			=False
sl@0
   316
sl@0
   317
ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   318
ExImplementationUid		=KTestPlugin02RsaKeyGen_1
sl@0
   319