os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_extended.ini
Update contrib.
2 InterfaceType =KSymmetricCipherInterface
4 KeyType =KSymmetricKeyParameter
5 AlgorithmUid =KAlgorithmCipherDes
6 CryptoMode =KCryptoModeEncrypt
7 OperationMode =KOperationModeNone
8 PaddingMode =KPaddingModeNone
11 InterfaceScopeRule1 =KSymmetricCipherInterface
12 AlgorithmScopeRule1 =KNone
13 CharacterUidRule1 =KExtendCharType1
14 CompareOperatorRule1 =EOpEqual
15 CharacterValueRule1 =1234
16 CharacterValueTypeRule1 =ERuleValueInteger
19 InterfaceScopeRule2 =KNone
20 AlgorithmScopeRule2 =KAlgorithmCipherDes
21 CharacterUidRule2 =KExtendCharType2
22 CompareOperatorRule2 =EOpEqual
23 CharacterValueRule2 =5678
24 CharacterValueTypeRule2 =ERuleValueInteger
27 InterfaceScopeRule3 =KSymmetricCipherInterface
28 AlgorithmScopeRule3 =KAlgorithmCipherDes
29 CharacterUidRule3 =KExtendCharType3
30 CompareOperatorRule3 =EOpEqual
31 CharacterValueRule3 =HAPPYDAYS
32 CharacterValueTypeRule3 =ERuleValueDes8
35 ExAlgorithmUid =KAlgorithmCipherDes
36 ExImplementationUid =KTestPlugin02Des_1
38 //****************************************************************************
39 //****************************************************************************
42 InterfaceType =KKeypairGeneratorInterface
43 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
46 InterfaceScopeRule1 =KKeypairGeneratorInterface
47 AlgorithmScopeRule1 =KNone
48 CharacterUidRule1 =KExtendCharType1
49 CompareOperatorRule1 =EOpEqual
50 CharacterValueRule1 =9999
51 CharacterValueTypeRule1 =ERuleValueInteger
54 InterfaceScopeRule2 =KNone
55 AlgorithmScopeRule2 =KAlgorithmRSAKeyPairGenerator
56 CharacterUidRule2 =KExtendCharType2
57 CompareOperatorRule2 =EOpEqual
58 CharacterValueRule2 =1010
59 CharacterValueTypeRule2 =ERuleValueInteger
62 InterfaceScopeRule3 =KKeypairGeneratorInterface
63 AlgorithmScopeRule3 =KAlgorithmRSAKeyPairGenerator
64 CharacterUidRule3 =KExtendCharType3
65 CompareOperatorRule3 =EOpEqual
66 CharacterValueRule3 =SYMBIANTESTCHARACTERISTIC
67 CharacterValueTypeRule3 =ERuleValueDes8
70 ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator
71 ExImplementationUid =KTestPlugin01RsaKeyGen_1
73 //****************************************************************************
74 //****************************************************************************
77 InterfaceType =KSymmetricCipherInterface
79 KeyType =KSymmetricKeyParameter
80 AlgorithmUid =KAlgorithmCipherDes
81 CryptoMode =KCryptoModeEncrypt
82 OperationMode =KOperationModeNone
83 PaddingMode =KPaddingModeNone
86 InterfaceScopeRule1 =KNone
87 AlgorithmScopeRule1 =KNone
88 CharacterUidRule1 =KExtendCharType1
89 CompareOperatorRule1 =EOpAscendingSort
90 CharacterValueRule1 =NULL
91 CharacterValueTypeRule1 =ERuleValueInteger
94 InterfaceScopeRule2 =KNone
95 AlgorithmScopeRule2 =KNone
96 CharacterUidRule2 =KExtendCharType3
97 CompareOperatorRule2 =EOpAscendingSort
98 CharacterValueRule2 =NULL
99 CharacterValueTypeRule2 =ERuleValueDes8
100 IsOptionaRule2 =False
102 ExAlgorithmUid =KAlgorithmCipherDes
103 ExImplementationUid =KTestPlugin02Des_1
105 //****************************************************************************
106 //****************************************************************************
109 InterfaceType =KKeypairGeneratorInterface
110 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
111 AlgorithmParams =NULL
113 InterfaceScopeRule1 =KNone
114 AlgorithmScopeRule1 =KNone
115 CharacterUidRule1 =KExtendCharType1
116 CompareOperatorRule1 =EOpDescendingSort
117 CharacterValueRule1 =NULL
118 CharacterValueTypeRule1 =ERuleValueInteger
119 IsOptionaRule1 =False
121 InterfaceScopeRule2 =KNone
122 AlgorithmScopeRule2 =KNone
123 CharacterUidRule2 =KExtendCharType3
124 CompareOperatorRule2 =EOpDescendingSort
125 CharacterValueRule2 =NULL
126 CharacterValueTypeRule2 =ERuleValueDes8
127 IsOptionaRule2 =False
129 ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator
130 ExImplementationUid =KTestPlugin01RsaKeyGen_1
132 //****************************************************************************
133 //****************************************************************************
135 [ExtendedGreaterThan]
136 InterfaceType =KSymmetricCipherInterface
138 KeyType =KSymmetricKeyParameter
139 AlgorithmUid =KAlgorithmCipherDes
140 CryptoMode =KCryptoModeEncrypt
141 OperationMode =KOperationModeNone
142 PaddingMode =KPaddingModeNone
143 AlgorithmParams =NULL
145 InterfaceScopeRule1 =KNone
146 AlgorithmScopeRule1 =KNone
147 CharacterUidRule1 =KExtendCharType2
148 CompareOperatorRule1 =EOpGreaterThan
149 CharacterValueRule1 =1010
150 CharacterValueTypeRule1 =ERuleValueInteger
151 IsOptionaRule1 =False
153 ExAlgorithmUid =KAlgorithmCipherDes
154 ExImplementationUid =KTestPlugin02Des_1
156 //****************************************************************************
157 //****************************************************************************
159 [ExtendedGreaterThanOrEqual]
160 InterfaceType =KKeypairGeneratorInterface
161 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
162 AlgorithmParams =NULL
164 InterfaceScopeRule1 =KNone
165 AlgorithmScopeRule1 =KNone
166 CharacterUidRule1 =KExtendCharType2
167 CompareOperatorRule1 =EOpGreaterThanOrEqual
168 CharacterValueRule1 =1010
169 CharacterValueTypeRule1 =ERuleValueInteger
170 IsOptionaRule1 =False
172 InterfaceScopeRule2 =KNone
173 AlgorithmScopeRule2 =KNone
174 CharacterUidRule2 =KExtendCharType3
175 CompareOperatorRule2 =EOpEqual
176 CharacterValueRule2 =SYMBIANTESTCHARACTERISTIC
177 CharacterValueTypeRule2 =ERuleValueDes8
180 ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator
181 ExImplementationUid =KTestPlugin01RsaKeyGen_1
183 //****************************************************************************
184 //****************************************************************************
187 InterfaceType =KKeypairGeneratorInterface
188 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
189 AlgorithmParams =NULL
191 InterfaceScopeRule1 =KNone
192 AlgorithmScopeRule1 =KNone
193 CharacterUidRule1 =KExtendCharType2
194 CompareOperatorRule1 =EOpLessThan
195 CharacterValueRule1 =5000
196 CharacterValueTypeRule1 =ERuleValueInteger
197 IsOptionaRule1 =False
199 ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator
200 ExImplementationUid =KTestPlugin01RsaKeyGen_1
202 //****************************************************************************
203 //****************************************************************************
205 [ExtendedLessThanOrEqual]
206 InterfaceType =KSymmetricCipherInterface
208 KeyType =KSymmetricKeyParameter
209 AlgorithmUid =KAlgorithmCipherDes
210 CryptoMode =KCryptoModeEncrypt
211 OperationMode =KOperationModeNone
212 PaddingMode =KPaddingModeNone
213 AlgorithmParams =NULL
215 InterfaceScopeRule1 =KNone
216 AlgorithmScopeRule1 =KNone
217 CharacterUidRule1 =KExtendCharType2
218 CompareOperatorRule1 =EOpLessThanOrEqual
219 CharacterValueRule1 =5678
220 CharacterValueTypeRule1 =ERuleValueInteger
221 IsOptionaRule1 =False
223 InterfaceScopeRule2 =KNone
224 AlgorithmScopeRule2 =KNone
225 CharacterUidRule2 =KExtendCharType3
226 CompareOperatorRule2 =EOpNotEqual
227 CharacterValueRule2 =SYMBIANTESTCHARACTERISTIC
228 CharacterValueTypeRule2 =ERuleValueDes8
231 ExAlgorithmUid =KAlgorithmCipherDes
232 ExImplementationUid =KTestPlugin02Des_1
234 //****************************************************************************
235 //****************************************************************************
238 InterfaceType =KSymmetricCipherInterface
240 KeyType =KSymmetricKeyParameter
241 AlgorithmUid =KAlgorithmCipherDes
242 CryptoMode =KCryptoModeEncrypt
243 OperationMode =KOperationModeNone
244 PaddingMode =KPaddingModeNone
245 AlgorithmParams =NULL
247 InterfaceScopeRule1 =KSymmetricCipherInterface
248 AlgorithmScopeRule1 =KNone
249 CharacterUidRule1 =KExtendCharType2
250 CompareOperatorRule1 =EOpEqual
251 CharacterValueRule1 =5678
252 CharacterValueTypeRule1 =ERuleValueInteger
253 IsOptionaRule1 =False
255 InterfaceScopeRule2 =KNone
256 AlgorithmScopeRule2 =KAlgorithmCipherDes
257 CharacterUidRule2 =KExtendCharType3
258 CompareOperatorRule2 =EOpNotEqual
259 CharacterValueRule2 =HAPPYDAYS
260 CharacterValueTypeRule2 =ERuleValueDes8
261 IsOptionaRule2 =False
263 //****************************************************************************
264 //****************************************************************************
267 InterfaceType =KKeypairGeneratorInterface
268 AlgorithmUid =KAlgorithmRSAKeyPairGenerator
269 AlgorithmParams =NULL
271 InterfaceScopeRule1 =KNone
272 AlgorithmScopeRule1 =KNone
273 CharacterUidRule1 =KExtendCharType1
274 CompareOperatorRule1 =EOpLessThan
275 CharacterValueRule1 =1236
276 CharacterValueTypeRule1 =ERuleValueInteger
277 IsOptionaRule1 =False
279 InterfaceScopeRule2 =KSymmetricCipherInterface
280 AlgorithmScopeRule2 =KAlgorithmCipherDes
281 CharacterUidRule2 =KExtendCharType2
282 CompareOperatorRule2 =EOpGreaterThan
283 CharacterValueRule2 =5679
284 CharacterValueTypeRule2 =ERuleValueInteger
285 IsOptionaRule2 =False