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