os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_matrix.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.
     1 [HashValid]
     2 InterfaceType			=KHashInterface
     3 AlgorithmUid			=KAlgorithmHashMd5
     4 OperationMode			=KHashMode
     5 AlgorithmParams			=NULL
     6 
     7 InterfaceScopeRule1		=KNone
     8 AlgorithmScopeRule1		=KNone
     9 CharacterUidRule1		=KBlockSizeType
    10 CompareOperatorRule1		=EOpGreaterThanOrEqual
    11 CharacterValueRule1		=400
    12 CharacterValueTypeRule1		=ERuleValueInteger
    13 IsOptionaRule1			=False
    14 
    15 InterfaceScopeRule2		=KNone
    16 AlgorithmScopeRule2		=KNone
    17 CharacterUidRule2		=KSupportedOperationModesType
    18 CompareOperatorRule2		=EOpEqual
    19 CharacterValueRule2		=KHmacMode
    20 CharacterValueTypeRule2		=ERuleValueInteger
    21 IsOptionaRule2			=False
    22 
    23 ExAlgorithmUid			=KAlgorithmHashMd5
    24 ExImplementationUid		=KTestPlugin02Md5_1
    25 
    26 //****************************************************************************
    27 //****************************************************************************
    28 
    29 [RandomValid]
    30 InterfaceType			=KRandomInterface
    31 AlgorithmUid			=KAlgorithmRandom
    32 AlgorithmParams			=NULL
    33 
    34 InterfaceScopeRule1		=KRandomInterface
    35 AlgorithmScopeRule1		=KAlgorithmRandom
    36 CharacterUidRule1		=KBlockingModeType
    37 CompareOperatorRule1		=EOpAscendingSort
    38 CharacterValueRule1		=NULL
    39 CharacterValueTypeRule1		=ERuleValueInteger
    40 IsOptionaRule1			=False
    41 
    42 ExAlgorithmUid			=KAlgorithmRandom
    43 ExImplementationUid		=KTestPlugin02Random_2
    44 
    45 //****************************************************************************
    46 //****************************************************************************
    47 
    48 [SymmetricCipherValid]
    49 InterfaceType			=KSymmetricCipherInterface
    50 EncryptKey			=ABCDEFGH
    51 KeyType				=KSymmetricKeyParameter
    52 AlgorithmUid			=KAlgorithmCipherDes
    53 CryptoMode			=KCryptoModeEncrypt
    54 OperationMode			=KOperationModeNone
    55 PaddingMode			=KPaddingModeNone
    56 AlgorithmParams			=NULL
    57 
    58 InterfaceScopeRule1		=KNone
    59 AlgorithmScopeRule1		=KNone
    60 CharacterUidRule1		=KBlockSizeType
    61 CompareOperatorRule1		=EOpGreaterThanOrEqual
    62 CharacterValueRule1		=64
    63 CharacterValueTypeRule1		=ERuleValueInteger
    64 IsOptionaRule1			=False
    65 
    66 InterfaceScopeRule2		=KNone
    67 AlgorithmScopeRule2		=KNone
    68 CharacterUidRule2		=KSupportedOperationModesType
    69 CompareOperatorRule2		=EOpNotEqual
    70 CharacterValueRule2		=KHmacMode
    71 CharacterValueTypeRule2		=ERuleValueInteger
    72 IsOptionaRule2			=False
    73 
    74 InterfaceScopeRule3		=KNone
    75 AlgorithmScopeRule3		=KNone
    76 CharacterUidRule3		=KMaximumKeyLengthType
    77 CompareOperatorRule3		=EOpLessThan
    78 CharacterValueRule3		=64
    79 CharacterValueTypeRule3		=ERuleValueInteger
    80 IsOptionaRule3			=True
    81 
    82 InterfaceScopeRule4		=KNone
    83 AlgorithmScopeRule4		=KNone
    84 CharacterUidRule4		=KSupportedPaddingModesType
    85 CompareOperatorRule4		=EOpEqual
    86 CharacterValueRule4		=KPaddingModeSSLv3
    87 CharacterValueTypeRule4		=ERuleValueInteger
    88 IsOptionaRule4			=False
    89 
    90 InterfaceScopeRule5		=KNone
    91 AlgorithmScopeRule5		=KNone
    92 CharacterUidRule5		=KKeySupportModeType
    93 CompareOperatorRule5		=EOpDescendingSort
    94 CharacterValueRule5		=NULL
    95 CharacterValueTypeRule5		=ERuleValueInteger
    96 IsOptionaRule5			=False
    97 
    98 ExAlgorithmUid			=KAlgorithmCipherDes
    99 ExImplementationUid		=KTestPlugin02Des_1
   100 
   101 //****************************************************************************
   102 //****************************************************************************
   103 
   104 [AsymmetricCipherValid]
   105 InterfaceType			=KAsymmetricCipherInterface
   106 AlgorithmUid			=KAlgorithmCipherRsa
   107 CryptoMode			=KCryptoModeEncrypt
   108 PaddingMode			=KPaddingModeNone
   109 AlgorithmParams			=NULL
   110 
   111 InterfaceScopeRule1		=KNone
   112 AlgorithmScopeRule1		=KNone
   113 CharacterUidRule1		=KMaximumKeyLengthType
   114 CompareOperatorRule1		=EOpLessThan
   115 CharacterValueRule1		=512
   116 CharacterValueTypeRule1		=ERuleValueInteger
   117 IsOptionaRule1			=True
   118 
   119 InterfaceScopeRule2		=KNone
   120 AlgorithmScopeRule2		=KNone
   121 CharacterUidRule2		=KSupportedPaddingModesType
   122 CompareOperatorRule2		=EOpEqual
   123 CharacterValueRule2		=KPaddingModePkcs1_v1_5_Encryption
   124 CharacterValueTypeRule2		=ERuleValueInteger
   125 IsOptionaRule2			=False
   126 
   127 InterfaceScopeRule3		=KNone
   128 AlgorithmScopeRule3		=KNone
   129 CharacterUidRule3		=KKeySupportModeType
   130 CompareOperatorRule3		=EOpDescendingSort
   131 CharacterValueRule3		=NULL
   132 CharacterValueTypeRule3		=ERuleValueInteger
   133 IsOptionaRule3			=False
   134 
   135 ExAlgorithmUid			=KAlgorithmCipherRsa
   136 ExImplementationUid		=KTestPlugin02Rsa_1
   137 
   138 //****************************************************************************
   139 //****************************************************************************
   140 
   141 [SignerValid]
   142 InterfaceType			=KSignerInterface
   143 AlgorithmUid			=KAlgorithmSignerRsa
   144 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   145 AlgorithmParams			=NULL
   146 
   147 InterfaceScopeRule1		=KNone
   148 AlgorithmScopeRule1		=KNone
   149 CharacterUidRule1		=KMaximumKeyLengthType
   150 CompareOperatorRule1		=EOpLessThan
   151 CharacterValueRule1		=512
   152 CharacterValueTypeRule1		=ERuleValueInteger
   153 IsOptionaRule1			=True
   154 
   155 InterfaceScopeRule2		=KNone
   156 AlgorithmScopeRule2		=KNone
   157 CharacterUidRule2		=KSupportedPaddingModesType
   158 CompareOperatorRule2		=EOpEqual
   159 CharacterValueRule2		=KPaddingModePkcs1_v1_5_Signature
   160 CharacterValueTypeRule2		=ERuleValueInteger
   161 IsOptionaRule2			=False
   162 
   163 InterfaceScopeRule3		=KNone
   164 AlgorithmScopeRule3		=KNone
   165 CharacterUidRule3		=KKeySupportModeType
   166 CompareOperatorRule3		=EOpDescendingSort
   167 CharacterValueRule3		=NULL
   168 CharacterValueTypeRule3		=ERuleValueInteger
   169 IsOptionaRule3			=False
   170 
   171 ExAlgorithmUid			=KAlgorithmSignerRsa
   172 ExImplementationUid		=KTestPlugin02RsaSigner_1
   173 
   174 //****************************************************************************
   175 //****************************************************************************
   176 
   177 [VerifierValid]
   178 InterfaceType			=KVerifierInterface
   179 AlgorithmUid			=KAlgorithmVerifierRsa
   180 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   181 AlgorithmParams			=NULL
   182 
   183 InterfaceScopeRule1		=KNone
   184 AlgorithmScopeRule1		=KNone
   185 CharacterUidRule1		=KInterfaceType
   186 CompareOperatorRule1		=EOpEqual
   187 CharacterValueRule1		=KVerifierInterface
   188 CharacterValueTypeRule1		=ERuleValueInteger
   189 IsOptionaRule1			=False
   190 
   191 InterfaceScopeRule2		=KNone
   192 AlgorithmScopeRule2		=KNone
   193 CharacterUidRule2		=KCreatorNameType
   194 CompareOperatorRule2		=EOpEqual
   195 CharacterValueRule2		=SymbianTestFramework
   196 CharacterValueTypeRule2		=ERuleValueDes16
   197 IsOptionaRule2			=True
   198 
   199 InterfaceScopeRule3		=KNone
   200 AlgorithmScopeRule3		=KNone
   201 CharacterUidRule3		=KMaximumKeyLengthType
   202 CompareOperatorRule3		=EOpGreaterThan
   203 CharacterValueRule3		=192
   204 CharacterValueTypeRule3		=ERuleValueInteger
   205 IsOptionaRule3			=False
   206 
   207 ExAlgorithmUid			=KAlgorithmVerifierRsa
   208 ExImplementationUid		=KTestPlugin01RsaVerifier_1
   209 
   210 //****************************************************************************
   211 //****************************************************************************
   212 
   213 [KeyAgreementValid]
   214 InterfaceType			=KKeyAgreementInterface
   215 AlgorithmUid			=KAlgorithmKeyAgreementDH
   216 AlgorithmParams			=NULL
   217 
   218 InterfaceScopeRule1		=KNone
   219 AlgorithmScopeRule1		=KNone
   220 CharacterUidRule1		=KAlgorithmType
   221 CompareOperatorRule1		=EOpNotEqual
   222 CharacterValueRule1		=KAlgorithmCipherDes
   223 CharacterValueTypeRule1		=ERuleValueInteger
   224 IsOptionaRule1			=False
   225 
   226 InterfaceScopeRule2		=KNone
   227 AlgorithmScopeRule2		=KNone
   228 CharacterUidRule2		=KCreatorNameType
   229 CompareOperatorRule2		=EOpAscendingSort
   230 CharacterValueRule2		=NULL
   231 CharacterValueTypeRule2		=ERuleValueDes16
   232 IsOptionaRule2			=True
   233 
   234 InterfaceScopeRule3		=KNone
   235 AlgorithmScopeRule3		=KNone
   236 CharacterUidRule3		=KLatencyType
   237 CompareOperatorRule3		=EOpLessThanOrEqual
   238 CharacterValueRule3		=100
   239 CharacterValueTypeRule3		=ERuleValueInteger
   240 IsOptionaRule3			=False
   241 
   242 InterfaceScopeRule4		=KNone
   243 AlgorithmScopeRule4		=KNone
   244 CharacterUidRule4		=KInterfaceType
   245 CompareOperatorRule4		=EOpEqual
   246 CharacterValueRule4		=KKeyAgreementInterface
   247 CharacterValueTypeRule4		=ERuleValueInteger
   248 IsOptionaRule4			=False
   249 
   250 ExAlgorithmUid			=KAlgorithmKeyAgreementDH
   251 ExImplementationUid		=KTestPlugin02DHKeyAgree_1
   252 
   253 //****************************************************************************
   254 //****************************************************************************
   255 
   256 [KeyPairGeneratorValid]
   257 InterfaceType			=KKeypairGeneratorInterface
   258 AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
   259 AlgorithmParams			=NULL
   260 
   261 InterfaceScopeRule1		=KKeypairGeneratorInterface
   262 AlgorithmScopeRule1		=KNone
   263 CharacterUidRule1		=KMaximumKeyLengthType
   264 CompareOperatorRule1		=EOpGreaterThan
   265 CharacterValueRule1		=1024
   266 CharacterValueTypeRule1		=ERuleValueInteger
   267 IsOptionaRule1			=False
   268 
   269 InterfaceScopeRule2		=KNone
   270 AlgorithmScopeRule2		=KNone
   271 CharacterUidRule2		=KLatencyType
   272 CompareOperatorRule2		=EOpLessThan
   273 CharacterValueRule2		=100
   274 CharacterValueTypeRule2		=ERuleValueInteger
   275 IsOptionaRule2			=True
   276 
   277 InterfaceScopeRule3		=KNone
   278 AlgorithmScopeRule3		=KAlgorithmRSAKeyPairGenerator
   279 CharacterUidRule3		=KThroughputType
   280 CompareOperatorRule3		=EOpLessThan
   281 CharacterValueRule3		=100
   282 CharacterValueTypeRule3		=ERuleValueInteger
   283 IsOptionaRule3			=True
   284 
   285 ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
   286 ExImplementationUid		=KTestPlugin01RsaKeyGen_1
   287 
   288 //****************************************************************************
   289 //****************************************************************************
   290 
   291 [HashInvalid]
   292 InterfaceType			=KHashInterface
   293 AlgorithmUid			=KAlgorithmHashMd5
   294 OperationMode			=KHashMode
   295 AlgorithmParams			=NULL
   296 
   297 InterfaceScopeRule1		=KNone
   298 AlgorithmScopeRule1		=KNone
   299 CharacterUidRule1		=KOutputSizeType
   300 CompareOperatorRule1		=EOpLessThan
   301 CharacterValueRule1		=64
   302 CharacterValueTypeRule1		=ERuleValueInteger
   303 IsOptionaRule1			=False
   304 
   305 InterfaceScopeRule2		=KNone
   306 AlgorithmScopeRule2		=KNone
   307 CharacterUidRule2		=KCreatorNameType
   308 CompareOperatorRule2		=EOpDescendingSort
   309 CharacterValueRule2		=NULL
   310 CharacterValueTypeRule2		=ERuleValueDes16
   311 IsOptionaRule2			=False
   312 
   313 //****************************************************************************
   314 //****************************************************************************
   315 
   316 [RandomInvalid]
   317 InterfaceType			=KRandomInterface
   318 AlgorithmUid			=KAlgorithmRandom
   319 AlgorithmParams			=NULL
   320 
   321 InterfaceScopeRule1		=KNone
   322 AlgorithmScopeRule1		=KNone
   323 CharacterUidRule1		=KImplementationType
   324 CompareOperatorRule1		=EOpEqual
   325 CharacterValueRule1		=KTestPlugin02Des_2
   326 CharacterValueTypeRule1		=ERuleValueInteger
   327 IsOptionaRule1			=False
   328 
   329 InterfaceScopeRule2		=KNone
   330 AlgorithmScopeRule2		=KNone
   331 CharacterUidRule2		=KIsFIPSApprovedType
   332 CompareOperatorRule2		=EOpEqual
   333 CharacterValueRule2		=True
   334 CharacterValueTypeRule2		=ERuleValueBoolean
   335 IsOptionaRule2			=True
   336 
   337 //****************************************************************************
   338 //****************************************************************************
   339 
   340 [SymmetricCipherInvalid]
   341 InterfaceType			=KSymmetricCipherInterface
   342 EncryptKey			=ABCDEFGH
   343 KeyType				=KSymmetricKeyParameter
   344 AlgorithmUid			=KAlgorithmCipherDes
   345 CryptoMode			=KCryptoModeEncrypt
   346 OperationMode			=KOperationModeNone
   347 PaddingMode			=KPaddingModeNone
   348 AlgorithmParams			=NULL
   349 
   350 InterfaceScopeRule1		=KNone
   351 AlgorithmScopeRule1		=KNone
   352 CharacterUidRule1		=KMaxConcurrencySupportedType
   353 CompareOperatorRule1		=EOpEqual
   354 CharacterValueRule1		=4
   355 CharacterValueTypeRule1		=ERuleValueInteger
   356 IsOptionaRule1			=False
   357 
   358 //****************************************************************************
   359 //****************************************************************************
   360 
   361 [AsymmetricCipherInvalid]
   362 InterfaceType			=KAsymmetricCipherInterface
   363 AlgorithmUid			=KAlgorithmCipherRsa
   364 CryptoMode			=KCryptoModeEncrypt
   365 PaddingMode			=KPaddingModeNone
   366 AlgorithmParams			=NULL
   367 
   368 InterfaceScopeRule1		=KNone
   369 AlgorithmScopeRule1		=KAlgorithmCipherRsa
   370 CharacterUidRule1		=KLatencyType
   371 CompareOperatorRule1		=EOpNotEqual
   372 CharacterValueRule1		=100
   373 CharacterValueTypeRule1		=ERuleValueInteger
   374 IsOptionaRule1			=False
   375 
   376 //****************************************************************************
   377 //****************************************************************************
   378 
   379 [SignerInvalid]
   380 InterfaceType			=KSignerInterface
   381 AlgorithmUid			=KAlgorithmSignerRsa
   382 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   383 AlgorithmParams			=NULL
   384 
   385 InterfaceScopeRule1		=KNone
   386 AlgorithmScopeRule1		=KNone
   387 CharacterUidRule1		=KThroughputType
   388 CompareOperatorRule1		=EOpGreaterThan
   389 CharacterValueRule1		=90
   390 CharacterValueTypeRule1		=ERuleValueInteger
   391 IsOptionaRule1			=False
   392 
   393 //****************************************************************************
   394 //****************************************************************************
   395 
   396 [VerifierInvalid]
   397 InterfaceType			=KVerifierInterface
   398 AlgorithmUid			=KAlgorithmVerifierRsa
   399 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   400 AlgorithmParams			=NULL
   401 
   402 InterfaceScopeRule1		=KNone
   403 AlgorithmScopeRule1		=KNone
   404 CharacterUidRule1		=KCreatorNameType
   405 CompareOperatorRule1		=EOpNotEqual
   406 CharacterValueRule1		=SymbianTestFramework
   407 CharacterValueTypeRule1		=ERuleValueDes16
   408 IsOptionaRule1			=False
   409 
   410 //****************************************************************************
   411 //****************************************************************************
   412 
   413 [KeyAgreementInvalid]
   414 InterfaceType			=KKeyAgreementInterface
   415 AlgorithmUid			=KAlgorithmKeyAgreementDH
   416 AlgorithmParams			=NULL
   417 
   418 InterfaceScopeRule1		=KNone
   419 AlgorithmScopeRule1		=KNone
   420 CharacterUidRule1		=KIsFIPSApprovedType
   421 CompareOperatorRule1		=EOpEqual
   422 CharacterValueRule1		=True
   423 CharacterValueTypeRule1		=ERuleValueBoolean
   424 IsOptionaRule1			=False
   425 
   426 //****************************************************************************
   427 //****************************************************************************
   428 
   429 [KeyPairGeneratorInvalid]
   430 InterfaceType			=KKeypairGeneratorInterface
   431 AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
   432 AlgorithmParams			=NULL
   433 
   434 InterfaceScopeRule1		=KNone
   435 AlgorithmScopeRule1		=KNone
   436 CharacterUidRule1		=KIsHardwareSupportedType
   437 CompareOperatorRule1		=EOpNotEqual
   438 CharacterValueRule1		=False
   439 CharacterValueTypeRule1		=ERuleValueBoolean
   440 IsOptionaRule1			=False
   441 
   442 //****************************************************************************
   443 //****************************************************************************
   444 
   445 [RuleInvalid01]
   446 InterfaceType			=KSymmetricCipherInterface
   447 EncryptKey			=ABCDEFGH
   448 KeyType				=KSymmetricKeyParameter
   449 AlgorithmUid			=KAlgorithmCipherDes
   450 CryptoMode			=KCryptoModeEncrypt
   451 OperationMode			=KOperationModeNone
   452 PaddingMode			=KPaddingModeNone
   453 AlgorithmParams			=NULL
   454 
   455 InterfaceScopeRule1		=KNone
   456 AlgorithmScopeRule1		=KNone
   457 CharacterUidRule1		=KInterfaceType
   458 CompareOperatorRule1		=EOpAscendingSort
   459 CharacterValueRule1		=NULL
   460 CharacterValueTypeRule1		=ERuleValueInteger
   461 IsOptionaRule1			=False
   462 
   463 //****************************************************************************
   464 //****************************************************************************
   465 
   466 [RuleInvalid02]
   467 InterfaceType			=KSymmetricCipherInterface
   468 EncryptKey			=ABCDEFGH
   469 KeyType				=KSymmetricKeyParameter
   470 AlgorithmUid			=KAlgorithmCipherDes
   471 CryptoMode			=KCryptoModeEncrypt
   472 OperationMode			=KOperationModeNone
   473 PaddingMode			=KPaddingModeNone
   474 AlgorithmParams			=NULL
   475 
   476 InterfaceScopeRule1		=KNone
   477 AlgorithmScopeRule1		=KNone
   478 CharacterUidRule1		=KAlgorithmType
   479 CompareOperatorRule1		=EOpEqual
   480 CharacterValueRule1		=0
   481 CharacterValueTypeRule1		=ERuleValueDes16
   482 IsOptionaRule1			=False
   483 
   484 //****************************************************************************
   485 //****************************************************************************
   486 
   487 [RuleInvalid03]
   488 InterfaceType			=KSymmetricCipherInterface
   489 EncryptKey			=ABCDEFGH
   490 KeyType				=KSymmetricKeyParameter
   491 AlgorithmUid			=KAlgorithmCipherDes
   492 CryptoMode			=KCryptoModeEncrypt
   493 OperationMode			=KOperationModeNone
   494 PaddingMode			=KPaddingModeNone
   495 AlgorithmParams			=NULL
   496 
   497 InterfaceScopeRule1		=KNone
   498 AlgorithmScopeRule1		=KNone
   499 CharacterUidRule1		=KIsHardwareSupportedType
   500 CompareOperatorRule1		=EOpGreaterThan
   501 CharacterValueRule1		=False
   502 CharacterValueTypeRule1		=ERuleValueBoolean
   503 IsOptionaRule1			=False
   504 
   505 //****************************************************************************
   506 //****************************************************************************
   507 
   508 [RuleInvalid04]
   509 InterfaceType			=KSymmetricCipherInterface
   510 EncryptKey			=ABCDEFGH
   511 KeyType				=KSymmetricKeyParameter
   512 AlgorithmUid			=KAlgorithmCipherDes
   513 CryptoMode			=KCryptoModeEncrypt
   514 OperationMode			=KOperationModeNone
   515 PaddingMode			=KPaddingModeNone
   516 AlgorithmParams			=NULL
   517 
   518 InterfaceScopeRule1		=KNone
   519 AlgorithmScopeRule1		=KNone
   520 CharacterUidRule1		=KCreatorNameType
   521 CompareOperatorRule1		=EOpGreaterThan
   522 CharacterValueRule1		=0
   523 CharacterValueTypeRule1		=ERuleValueDes16
   524 IsOptionaRule1			=False
   525 
   526 //****************************************************************************
   527 //****************************************************************************
   528 
   529 [RuleInvalid05]
   530 InterfaceType			=KSymmetricCipherInterface
   531 EncryptKey			=ABCDEFGH
   532 KeyType				=KSymmetricKeyParameter
   533 AlgorithmUid			=KAlgorithmCipherDes
   534 CryptoMode			=KCryptoModeEncrypt
   535 OperationMode			=KOperationModeNone
   536 PaddingMode			=KPaddingModeNone
   537 AlgorithmParams			=NULL
   538 
   539 InterfaceScopeRule1		=KNone
   540 AlgorithmScopeRule1		=KNone
   541 CharacterUidRule1		=KIsFIPSApprovedType
   542 CompareOperatorRule1		=EOpAscendingSort
   543 CharacterValueRule1		=0
   544 CharacterValueTypeRule1		=ERuleValueInteger
   545 IsOptionaRule1			=False
   546 
   547 //****************************************************************************
   548 //****************************************************************************
   549 
   550 [RuleInvalid06]
   551 InterfaceType			=KSymmetricCipherInterface
   552 EncryptKey			=ABCDEFGH
   553 KeyType				=KSymmetricKeyParameter
   554 AlgorithmUid			=KAlgorithmCipherDes
   555 CryptoMode			=KCryptoModeEncrypt
   556 OperationMode			=KOperationModeNone
   557 PaddingMode			=KPaddingModeNone
   558 AlgorithmParams			=NULL
   559 
   560 InterfaceScopeRule1		=KNone
   561 AlgorithmScopeRule1		=KNone
   562 CharacterUidRule1		=KIsHardwareSupportedType
   563 CompareOperatorRule1		=EOpEqual
   564 CharacterValueRule1		=0
   565 CharacterValueTypeRule1		=ERuleValueDes16
   566 IsOptionaRule1			=False
   567 
   568 //****************************************************************************
   569 //****************************************************************************
   570 
   571 [RuleInvalid07]
   572 InterfaceType			=KSymmetricCipherInterface
   573 EncryptKey			=ABCDEFGH
   574 KeyType				=KSymmetricKeyParameter
   575 AlgorithmUid			=KAlgorithmCipherDes
   576 CryptoMode			=KCryptoModeEncrypt
   577 OperationMode			=KOperationModeNone
   578 PaddingMode			=KPaddingModeNone
   579 AlgorithmParams			=NULL
   580 
   581 InterfaceScopeRule1		=KNone
   582 AlgorithmScopeRule1		=KNone
   583 CharacterUidRule1		=KMaxConcurrencySupportedType
   584 CompareOperatorRule1		=EOpAscendingSort
   585 CharacterValueRule1		=NULL
   586 CharacterValueTypeRule1		=ERuleValueDes16
   587 IsOptionaRule1			=False