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.
     1 [CreatorName]
     2 InterfaceType			=KHashInterface
     3 AlgorithmUid			=KAlgorithmHashMd2
     4 OperationMode			=KHashMode
     5 AlgorithmParams			=NULL
     6 
     7 InterfaceScopeRule1		=KHashInterface
     8 AlgorithmScopeRule1		=KNone
     9 CharacterUidRule1		=KCreatorNameType
    10 CompareOperatorRule1		=EOpAscendingSort
    11 CharacterValueRule1		=NULL
    12 CharacterValueTypeRule1		=ERuleValueDes16
    13 IsOptionaRule1			=False
    14 
    15 ExAlgorithmUid			=KAlgorithmHashMd2
    16 ExImplementationUid		=KTestPlugin01Md2_2
    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		=KAlgorithmCipherDes
    33 CharacterUidRule1		=KMaxConcurrencySupportedType
    34 CompareOperatorRule1		=EOpAscendingSort
    35 CharacterValueRule1		=NULL
    36 CharacterValueTypeRule1		=ERuleValueInteger
    37 IsOptionaRule1			=False
    38 
    39 ExAlgorithmUid			=KAlgorithmCipherDes
    40 ExImplementationUid		=KTestPlugin01Des_2
    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		=EOpAscendingSort
    59 CharacterValueRule1		=NULL
    60 CharacterValueTypeRule1		=ERuleValueInteger
    61 IsOptionaRule1			=False
    62 
    63 ExAlgorithmUid			=KAlgorithmCipherDes
    64 ExImplementationUid		=KTestPlugin01Des_4
    65 
    66 //****************************************************************************
    67 //****************************************************************************
    68 
    69 [Throughput]
    70 InterfaceType			=KHashInterface
    71 AlgorithmUid			=KAlgorithmHashMd2
    72 OperationMode			=KHashMode
    73 AlgorithmParams			=NULL
    74 
    75 InterfaceScopeRule1		=KHashInterface
    76 AlgorithmScopeRule1		=KNone
    77 CharacterUidRule1		=KThroughputType
    78 CompareOperatorRule1		=EOpAscendingSort
    79 CharacterValueRule1		=NULL
    80 CharacterValueTypeRule1		=ERuleValueInteger
    81 IsOptionaRule1			=False
    82 
    83 ExAlgorithmUid			=KAlgorithmHashMd2
    84 ExImplementationUid		=KTestPlugin01Md2_1
    85 
    86 //****************************************************************************
    87 //****************************************************************************
    88 
    89 [HashBlockSize]
    90 InterfaceType			=KHashInterface
    91 AlgorithmUid			=KAlgorithmHashMd2
    92 OperationMode			=KHashMode
    93 AlgorithmParams			=NULL
    94 
    95 InterfaceScopeRule1		=KHashInterface
    96 AlgorithmScopeRule1		=KNone
    97 CharacterUidRule1		=KBlockSizeType
    98 CompareOperatorRule1		=EOpAscendingSort
    99 CharacterValueRule1		=NULL
   100 CharacterValueTypeRule1		=ERuleValueInteger
   101 IsOptionaRule1			=False
   102 
   103 ExAlgorithmUid			=KAlgorithmHashMd2
   104 ExImplementationUid		=KTestPlugin01Md2_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		=EOpAscendingSort
   119 CharacterValueRule1		=NULL
   120 CharacterValueTypeRule1		=ERuleValueInteger
   121 IsOptionaRule1			=False
   122 
   123 ExAlgorithmUid			=KAlgorithmHashMd2
   124 ExImplementationUid		=KTestPlugin01Md2_1
   125 
   126 //****************************************************************************
   127 //****************************************************************************
   128 
   129 [SymmetricCipherKeyLength]
   130 InterfaceType			=KSymmetricCipherInterface
   131 EncryptKey			=ABCDEFGH
   132 KeyType				=KSymmetricKeyParameter
   133 AlgorithmUid			=KAlgorithmCipherDes
   134 CryptoMode			=KCryptoModeEncrypt
   135 OperationMode			=KOperationModeNone
   136 PaddingMode			=KPaddingModeNone
   137 AlgorithmParams			=NULL
   138 
   139 InterfaceScopeRule1		=KSymmetricCipherInterface
   140 AlgorithmScopeRule1		=KNone
   141 CharacterUidRule1		=KMaximumKeyLengthType
   142 CompareOperatorRule1		=EOpAscendingSort
   143 CharacterValueRule1		=NULL
   144 CharacterValueTypeRule1		=ERuleValueInteger
   145 IsOptionaRule1			=False
   146 
   147 ExAlgorithmUid			=KAlgorithmCipherDes
   148 ExImplementationUid		=KTestPlugin01Des_1
   149 
   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		=EOpAscendingSort
   168 CharacterValueRule1		=NULL
   169 CharacterValueTypeRule1		=ERuleValueInteger
   170 IsOptionaRule1			=False
   171 
   172 ExAlgorithmUid			=KAlgorithmCipherDes
   173 ExImplementationUid		=KTestPlugin02Des_2
   174 
   175 
   176 //****************************************************************************
   177 //****************************************************************************
   178 
   179 [SymmetricCipherKeySupport]
   180 InterfaceType			=KSymmetricCipherInterface
   181 EncryptKey			=ABCDEFGH
   182 KeyType				=KSymmetricKeyParameter
   183 AlgorithmUid			=KAlgorithmCipherDes
   184 CryptoMode			=KCryptoModeEncrypt
   185 OperationMode			=KOperationModeNone
   186 PaddingMode			=KPaddingModeNone
   187 AlgorithmParams			=NULL
   188 
   189 InterfaceScopeRule1		=KSymmetricCipherInterface
   190 AlgorithmScopeRule1		=KAlgorithmCipherDes
   191 CharacterUidRule1		=KKeySupportModeType
   192 CompareOperatorRule1		=EOpAscendingSort
   193 CharacterValueRule1		=NULL
   194 CharacterValueTypeRule1		=ERuleValueInteger
   195 IsOptionaRule1			=False
   196 
   197 ExAlgorithmUid			=KAlgorithmCipherDes
   198 ExImplementationUid		=KTestPlugin01Des_4
   199 
   200 //****************************************************************************
   201 //****************************************************************************
   202 
   203 [AsymmetricCipherKeyLength]
   204 InterfaceType			=KAsymmetricCipherInterface
   205 AlgorithmUid			=KAlgorithmCipherRsa
   206 CryptoMode			=KCryptoModeEncrypt
   207 PaddingMode			=KPaddingModeNone
   208 AlgorithmParams			=NULL
   209 
   210 InterfaceScopeRule1		=KAsymmetricCipherInterface
   211 AlgorithmScopeRule1		=KNone
   212 CharacterUidRule1		=KMaximumKeyLengthType
   213 CompareOperatorRule1		=EOpAscendingSort
   214 CharacterValueRule1		=NULL
   215 CharacterValueTypeRule1		=ERuleValueInteger
   216 IsOptionaRule1			=False
   217 
   218 ExAlgorithmUid			=KAlgorithmCipherRsa
   219 ExImplementationUid		=KTestPlugin02Rsa_1
   220 
   221 //****************************************************************************
   222 //****************************************************************************
   223 
   224 [AsymmetricCipherKeySupport]
   225 InterfaceType			=KAsymmetricCipherInterface
   226 AlgorithmUid			=KAlgorithmCipherRsa
   227 CryptoMode			=KCryptoModeEncrypt
   228 PaddingMode			=KPaddingModeNone
   229 AlgorithmParams			=NULL
   230 
   231 InterfaceScopeRule1		=KNone
   232 AlgorithmScopeRule1		=KAlgorithmCipherRsa
   233 CharacterUidRule1		=KKeySupportModeType
   234 CompareOperatorRule1		=EOpAscendingSort
   235 CharacterValueRule1		=NULL
   236 CharacterValueTypeRule1		=ERuleValueInteger
   237 IsOptionaRule1			=False
   238 
   239 ExAlgorithmUid			=KAlgorithmCipherRsa
   240 ExImplementationUid		=KTestPlugin02Rsa_2
   241 
   242 //****************************************************************************
   243 //****************************************************************************
   244 
   245 [SignatureKeyLength]
   246 InterfaceType			=KVerifierInterface
   247 AlgorithmUid			=KAlgorithmVerifierRsa
   248 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   249 AlgorithmParams			=NULL
   250 
   251 InterfaceScopeRule1		=KVerifierInterface
   252 AlgorithmScopeRule1		=KAlgorithmVerifierRsa
   253 CharacterUidRule1		=KMaximumKeyLengthType
   254 CompareOperatorRule1		=EOpAscendingSort
   255 CharacterValueRule1		=NULL
   256 CharacterValueTypeRule1		=ERuleValueInteger
   257 IsOptionaRule1			=False
   258 
   259 ExAlgorithmUid			=KAlgorithmVerifierRsa
   260 ExImplementationUid		=KTestPlugin01RsaVerifier_2
   261 
   262 //****************************************************************************
   263 //****************************************************************************
   264 
   265 [SignatureKeySupport]
   266 InterfaceType			=KVerifierInterface
   267 AlgorithmUid			=KAlgorithmVerifierRsa
   268 PaddingMode			=KPaddingModePkcs1_v1_5_Signature
   269 AlgorithmParams			=NULL
   270 
   271 InterfaceScopeRule1		=KVerifierInterface
   272 AlgorithmScopeRule1		=KNone
   273 CharacterUidRule1		=KKeySupportModeType
   274 CompareOperatorRule1		=EOpAscendingSort
   275 CharacterValueRule1		=NULL
   276 CharacterValueTypeRule1		=ERuleValueInteger
   277 IsOptionaRule1			=False
   278 
   279 ExAlgorithmUid			=KAlgorithmVerifierRsa
   280 ExImplementationUid		=KTestPlugin01RsaVerifier_1
   281 
   282 //****************************************************************************
   283 //****************************************************************************
   284 
   285 [RandomBlockingMode]
   286 InterfaceType			=KRandomInterface
   287 AlgorithmUid			=KAlgorithmRandom
   288 AlgorithmParams			=NULL
   289 
   290 InterfaceScopeRule1		=KRandomInterface
   291 AlgorithmScopeRule1		=KNone
   292 CharacterUidRule1		=KBlockingModeType
   293 CompareOperatorRule1		=EOpAscendingSort
   294 CharacterValueRule1		=NULL
   295 CharacterValueTypeRule1		=ERuleValueInteger
   296 IsOptionaRule1			=False
   297 
   298 ExAlgorithmUid			=KAlgorithmRandom
   299 ExImplementationUid		=KTestPlugin02Random_2
   300 
   301 //****************************************************************************
   302 //****************************************************************************
   303 
   304 [KeyPairGenKeyLength]
   305 InterfaceType			=KKeypairGeneratorInterface
   306 AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
   307 AlgorithmParams			=NULL
   308 
   309 InterfaceScopeRule1		=KKeypairGeneratorInterface
   310 AlgorithmScopeRule1		=KAlgorithmRSAKeyPairGenerator
   311 CharacterUidRule1		=KMaximumKeyLengthType
   312 CompareOperatorRule1		=EOpAscendingSort
   313 CharacterValueRule1		=NULL
   314 CharacterValueTypeRule1		=ERuleValueInteger
   315 IsOptionaRule1			=False
   316 
   317 ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
   318 ExImplementationUid		=KTestPlugin02RsaKeyGen_1
   319