os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_descend.ini
Update contrib.
2 InterfaceType =KHashInterface
3 AlgorithmUid =KAlgorithmHashMd5
4 OperationMode =KHashMode
7 InterfaceScopeRule1 =KHashInterface
8 AlgorithmScopeRule1 =KNone
9 CharacterUidRule1 =KCreatorNameType
10 CompareOperatorRule1 =EOpDescendingSort
11 CharacterValueRule1 =NULL
12 CharacterValueTypeRule1 =ERuleValueDes16
15 ExAlgorithmUid =KAlgorithmHashMd5
16 ExImplementationUid =KTestPlugin02Md5_1
18 //****************************************************************************
19 //****************************************************************************
22 InterfaceType =KSymmetricCipherInterface
24 KeyType =KSymmetricKeyParameter
25 AlgorithmUid =KAlgorithmCipherDes
26 CryptoMode =KCryptoModeEncrypt
27 OperationMode =KOperationModeNone
28 PaddingMode =KPaddingModeNone
31 InterfaceScopeRule1 =KNone
32 AlgorithmScopeRule1 =KNone
33 CharacterUidRule1 =KMaxConcurrencySupportedType
34 CompareOperatorRule1 =EOpDescendingSort
35 CharacterValueRule1 =NULL
36 CharacterValueTypeRule1 =ERuleValueInteger
39 ExAlgorithmUid =KAlgorithmCipherDes
40 ExImplementationUid =KTestPlugin01Des_3
42 //****************************************************************************
43 //****************************************************************************
46 InterfaceType =KSymmetricCipherInterface
48 KeyType =KSymmetricKeyParameter
49 AlgorithmUid =KAlgorithmCipherDes
50 CryptoMode =KCryptoModeEncrypt
51 OperationMode =KOperationModeNone
52 PaddingMode =KPaddingModeNone
55 InterfaceScopeRule1 =KNone
56 AlgorithmScopeRule1 =KNone
57 CharacterUidRule1 =KLatencyType
58 CompareOperatorRule1 =EOpDescendingSort
59 CharacterValueRule1 =NULL
60 CharacterValueTypeRule1 =ERuleValueInteger
63 ExAlgorithmUid =KAlgorithmCipherDes
64 ExImplementationUid =KTestPlugin02Des_2
66 //****************************************************************************
67 //****************************************************************************
70 InterfaceType =KHashInterface
71 AlgorithmUid =KAlgorithmHashMd5
72 OperationMode =KHashMode
75 InterfaceScopeRule1 =KHashInterface
76 AlgorithmScopeRule1 =KNone
77 CharacterUidRule1 =KThroughputType
78 CompareOperatorRule1 =EOpDescendingSort
79 CharacterValueRule1 =NULL
80 CharacterValueTypeRule1 =ERuleValueInteger
83 ExAlgorithmUid =KAlgorithmHashMd5
84 ExImplementationUid =KTestPlugin02Md5_1
86 //****************************************************************************
87 //****************************************************************************
90 InterfaceType =KHashInterface
91 AlgorithmUid =KAlgorithmHashMd5
92 OperationMode =KHashMode
95 InterfaceScopeRule1 =KHashInterface
96 AlgorithmScopeRule1 =KNone
97 CharacterUidRule1 =KBlockSizeType
98 CompareOperatorRule1 =EOpDescendingSort
99 CharacterValueRule1 =NULL
100 CharacterValueTypeRule1 =ERuleValueInteger
101 IsOptionaRule1 =False
103 ExAlgorithmUid =KAlgorithmHashMd5
104 ExImplementationUid =KTestPlugin02Md5_1
106 //****************************************************************************
107 //****************************************************************************
110 InterfaceType =KHashInterface
111 AlgorithmUid =KAlgorithmHashMd2
112 OperationMode =KHashMode
113 AlgorithmParams =NULL
115 InterfaceScopeRule1 =KHashInterface
116 AlgorithmScopeRule1 =KNone
117 CharacterUidRule1 =KOutputSizeType
118 CompareOperatorRule1 =EOpDescendingSort
119 CharacterValueRule1 =NULL
120 CharacterValueTypeRule1 =ERuleValueInteger
121 IsOptionaRule1 =False
123 ExAlgorithmUid =KAlgorithmHashMd2
124 ExImplementationUid =KTestPlugin01Md2_2
127 //****************************************************************************
128 //****************************************************************************
130 [SymmetricCipherKeyLength]
131 InterfaceType =KSymmetricCipherInterface
133 KeyType =KSymmetricKeyParameter
134 AlgorithmUid =KAlgorithmCipherDes
135 CryptoMode =KCryptoModeEncrypt
136 OperationMode =KOperationModeNone
137 PaddingMode =KPaddingModeNone
138 AlgorithmParams =NULL
140 InterfaceScopeRule1 =KSymmetricCipherInterface
141 AlgorithmScopeRule1 =KNone
142 CharacterUidRule1 =KMaximumKeyLengthType
143 CompareOperatorRule1 =EOpDescendingSort
144 CharacterValueRule1 =NULL
145 CharacterValueTypeRule1 =ERuleValueInteger
146 IsOptionaRule1 =False
148 ExAlgorithmUid =KAlgorithmCipherDes
149 ExImplementationUid =KTestPlugin01Des_3
151 //****************************************************************************
152 //****************************************************************************
154 [SymmetricCipherBlockSize]
155 InterfaceType =KSymmetricCipherInterface
157 KeyType =KSymmetricKeyParameter
158 AlgorithmUid =KAlgorithmCipherDes
159 CryptoMode =KCryptoModeEncrypt
160 OperationMode =KOperationModeNone
161 PaddingMode =KPaddingModeNone
162 AlgorithmParams =NULL
164 InterfaceScopeRule1 =KNone
165 AlgorithmScopeRule1 =KAlgorithmCipherDes
166 CharacterUidRule1 =KBlockSizeType
167 CompareOperatorRule1 =EOpDescendingSort
168 CharacterValueRule1 =NULL
169 CharacterValueTypeRule1 =ERuleValueInteger
170 IsOptionaRule1 =False
172 ExAlgorithmUid =KAlgorithmCipherDes
173 ExImplementationUid =KTestPlugin01Des_3
175 //****************************************************************************
176 //****************************************************************************
178 [SymmetricCipherKeySupport]
179 InterfaceType =KSymmetricCipherInterface
181 KeyType =KSymmetricKeyParameter
182 AlgorithmUid =KAlgorithmCipherDes
183 CryptoMode =KCryptoModeEncrypt
184 OperationMode =KOperationModeNone
185 PaddingMode =KPaddingModeNone
186 AlgorithmParams =NULL
188 InterfaceScopeRule1 =KSymmetricCipherInterface
189 AlgorithmScopeRule1 =KAlgorithmCipherDes
190 CharacterUidRule1 =KKeySupportModeType
191 CompareOperatorRule1 =EOpDescendingSort
192 CharacterValueRule1 =NULL
193 CharacterValueTypeRule1 =ERuleValueInteger
194 IsOptionaRule1 =False
196 ExAlgorithmUid =KAlgorithmCipherDes
197 ExImplementationUid =KTestPlugin02Des_1
199 //****************************************************************************
200 //****************************************************************************
202 [AsymmetricCipherKeyLength]
203 InterfaceType =KAsymmetricCipherInterface
204 AlgorithmUid =KAlgorithmCipherRsa
205 CryptoMode =KCryptoModeEncrypt
206 PaddingMode =KPaddingModeNone
207 AlgorithmParams =NULL
209 InterfaceScopeRule1 =KAsymmetricCipherInterface
210 AlgorithmScopeRule1 =KNone
211 CharacterUidRule1 =KMaximumKeyLengthType
212 CompareOperatorRule1 =EOpDescendingSort
213 CharacterValueRule1 =NULL
214 CharacterValueTypeRule1 =ERuleValueInteger
215 IsOptionaRule1 =False
217 ExAlgorithmUid =KAlgorithmCipherRsa
218 ExImplementationUid =KTestPlugin02Rsa_2
220 //****************************************************************************
221 //****************************************************************************
223 [AsymmetricCipherKeySupport]
224 InterfaceType =KAsymmetricCipherInterface
225 AlgorithmUid =KAlgorithmCipherRsa
226 CryptoMode =KCryptoModeEncrypt
227 PaddingMode =KPaddingModeNone
228 AlgorithmParams =NULL
230 InterfaceScopeRule1 =KNone
231 AlgorithmScopeRule1 =KAlgorithmCipherRsa
232 CharacterUidRule1 =KKeySupportModeType
233 CompareOperatorRule1 =EOpDescendingSort
234 CharacterValueRule1 =NULL
235 CharacterValueTypeRule1 =ERuleValueInteger
236 IsOptionaRule1 =False
238 ExAlgorithmUid =KAlgorithmCipherRsa
239 ExImplementationUid =KTestPlugin02Rsa_1
241 //****************************************************************************
242 //****************************************************************************
245 InterfaceType =KVerifierInterface
246 AlgorithmUid =KAlgorithmVerifierRsa
247 PaddingMode =KPaddingModePkcs1_v1_5_Signature
248 AlgorithmParams =NULL
250 InterfaceScopeRule1 =KVerifierInterface
251 AlgorithmScopeRule1 =KNone
252 CharacterUidRule1 =KMaximumKeyLengthType
253 CompareOperatorRule1 =EOpDescendingSort
254 CharacterValueRule1 =NULL
255 CharacterValueTypeRule1 =ERuleValueInteger
256 IsOptionaRule1 =False
258 ExAlgorithmUid =KAlgorithmVerifierRsa
259 ExImplementationUid =KTestPlugin01RsaVerifier_1
261 //****************************************************************************
262 //****************************************************************************
264 [SignatureKeySupport]
265 InterfaceType =KVerifierInterface
266 AlgorithmUid =KAlgorithmVerifierRsa
267 PaddingMode =KPaddingModePkcs1_v1_5_Signature
268 AlgorithmParams =NULL
270 InterfaceScopeRule1 =KVerifierInterface
271 AlgorithmScopeRule1 =KAlgorithmVerifierRsa
272 CharacterUidRule1 =KKeySupportModeType
273 CompareOperatorRule1 =EOpDescendingSort
274 CharacterValueRule1 =NULL
275 CharacterValueTypeRule1 =ERuleValueInteger
276 IsOptionaRule1 =False
278 ExAlgorithmUid =KAlgorithmVerifierRsa
279 ExImplementationUid =KTestPlugin01RsaVerifier_2
281 //****************************************************************************
282 //****************************************************************************
285 InterfaceType =KRandomInterface
286 AlgorithmUid =KAlgorithmRandom
287 AlgorithmParams =NULL
289 InterfaceScopeRule1 =KNone
290 AlgorithmScopeRule1 =KAlgorithmRandom
291 CharacterUidRule1 =KBlockingModeType
292 CompareOperatorRule1 =EOpDescendingSort
293 CharacterValueRule1 =NULL
294 CharacterValueTypeRule1 =ERuleValueInteger
295 IsOptionaRule1 =False
297 ExAlgorithmUid =KAlgorithmRandom
298 ExImplementationUid =KTestPlugin02Random_1
300 //****************************************************************************
301 //****************************************************************************
303 [KeyPairGenKeyLength]
304 InterfaceType =KKeypairGeneratorInterface
305 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
306 AlgorithmParams =NULL
308 InterfaceScopeRule1 =KKeypairGeneratorInterface
309 AlgorithmScopeRule1 =KAlgorithmRSAKeyPairGenerator
310 CharacterUidRule1 =KMaximumKeyLengthType
311 CompareOperatorRule1 =EOpDescendingSort
312 CharacterValueRule1 =NULL
313 CharacterValueTypeRule1 =ERuleValueInteger
314 IsOptionaRule1 =False
316 ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator
317 ExImplementationUid =KTestPlugin01RsaKeyGen_1