diff -r 675a964f4eb5 -r 35751d3474b7 crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_ascend.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_ascend.ini Thu Sep 10 14:01:51 2009 +0300 @@ -0,0 +1,319 @@ +[CreatorName] +InterfaceType =KHashInterface +AlgorithmUid =KAlgorithmHashMd2 +OperationMode =KHashMode +AlgorithmParams =NULL + +InterfaceScopeRule1 =KHashInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KCreatorNameType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueDes16 +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmHashMd2 +ExImplementationUid =KTestPlugin01Md2_2 + +//**************************************************************************** +//**************************************************************************** + +[MaxConcurrency] +InterfaceType =KSymmetricCipherInterface +EncryptKey =ABCDEFGH +KeyType =KSymmetricKeyParameter +AlgorithmUid =KAlgorithmCipherDes +CryptoMode =KCryptoModeEncrypt +OperationMode =KOperationModeNone +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KNone +AlgorithmScopeRule1 =KAlgorithmCipherDes +CharacterUidRule1 =KMaxConcurrencySupportedType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherDes +ExImplementationUid =KTestPlugin01Des_2 + +//**************************************************************************** +//**************************************************************************** + +[Latency] +InterfaceType =KSymmetricCipherInterface +EncryptKey =ABCDEFGH +KeyType =KSymmetricKeyParameter +AlgorithmUid =KAlgorithmCipherDes +CryptoMode =KCryptoModeEncrypt +OperationMode =KOperationModeNone +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KNone +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KLatencyType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherDes +ExImplementationUid =KTestPlugin01Des_4 + +//**************************************************************************** +//**************************************************************************** + +[Throughput] +InterfaceType =KHashInterface +AlgorithmUid =KAlgorithmHashMd2 +OperationMode =KHashMode +AlgorithmParams =NULL + +InterfaceScopeRule1 =KHashInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KThroughputType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmHashMd2 +ExImplementationUid =KTestPlugin01Md2_1 + +//**************************************************************************** +//**************************************************************************** + +[HashBlockSize] +InterfaceType =KHashInterface +AlgorithmUid =KAlgorithmHashMd2 +OperationMode =KHashMode +AlgorithmParams =NULL + +InterfaceScopeRule1 =KHashInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KBlockSizeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmHashMd2 +ExImplementationUid =KTestPlugin01Md2_1 + +//**************************************************************************** +//**************************************************************************** + +[HashOutputSize] +InterfaceType =KHashInterface +AlgorithmUid =KAlgorithmHashMd2 +OperationMode =KHashMode +AlgorithmParams =NULL + +InterfaceScopeRule1 =KHashInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KOutputSizeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmHashMd2 +ExImplementationUid =KTestPlugin01Md2_1 + +//**************************************************************************** +//**************************************************************************** + +[SymmetricCipherKeyLength] +InterfaceType =KSymmetricCipherInterface +EncryptKey =ABCDEFGH +KeyType =KSymmetricKeyParameter +AlgorithmUid =KAlgorithmCipherDes +CryptoMode =KCryptoModeEncrypt +OperationMode =KOperationModeNone +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KSymmetricCipherInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KMaximumKeyLengthType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherDes +ExImplementationUid =KTestPlugin01Des_1 + + +//**************************************************************************** +//**************************************************************************** + +[SymmetricCipherBlockSize] +InterfaceType =KSymmetricCipherInterface +EncryptKey =ABCDEFGH +KeyType =KSymmetricKeyParameter +AlgorithmUid =KAlgorithmCipherDes +CryptoMode =KCryptoModeEncrypt +OperationMode =KOperationModeNone +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KNone +AlgorithmScopeRule1 =KAlgorithmCipherDes +CharacterUidRule1 =KBlockSizeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherDes +ExImplementationUid =KTestPlugin02Des_2 + + +//**************************************************************************** +//**************************************************************************** + +[SymmetricCipherKeySupport] +InterfaceType =KSymmetricCipherInterface +EncryptKey =ABCDEFGH +KeyType =KSymmetricKeyParameter +AlgorithmUid =KAlgorithmCipherDes +CryptoMode =KCryptoModeEncrypt +OperationMode =KOperationModeNone +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KSymmetricCipherInterface +AlgorithmScopeRule1 =KAlgorithmCipherDes +CharacterUidRule1 =KKeySupportModeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherDes +ExImplementationUid =KTestPlugin01Des_4 + +//**************************************************************************** +//**************************************************************************** + +[AsymmetricCipherKeyLength] +InterfaceType =KAsymmetricCipherInterface +AlgorithmUid =KAlgorithmCipherRsa +CryptoMode =KCryptoModeEncrypt +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KAsymmetricCipherInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KMaximumKeyLengthType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherRsa +ExImplementationUid =KTestPlugin02Rsa_1 + +//**************************************************************************** +//**************************************************************************** + +[AsymmetricCipherKeySupport] +InterfaceType =KAsymmetricCipherInterface +AlgorithmUid =KAlgorithmCipherRsa +CryptoMode =KCryptoModeEncrypt +PaddingMode =KPaddingModeNone +AlgorithmParams =NULL + +InterfaceScopeRule1 =KNone +AlgorithmScopeRule1 =KAlgorithmCipherRsa +CharacterUidRule1 =KKeySupportModeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmCipherRsa +ExImplementationUid =KTestPlugin02Rsa_2 + +//**************************************************************************** +//**************************************************************************** + +[SignatureKeyLength] +InterfaceType =KVerifierInterface +AlgorithmUid =KAlgorithmVerifierRsa +PaddingMode =KPaddingModePkcs1_v1_5_Signature +AlgorithmParams =NULL + +InterfaceScopeRule1 =KVerifierInterface +AlgorithmScopeRule1 =KAlgorithmVerifierRsa +CharacterUidRule1 =KMaximumKeyLengthType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmVerifierRsa +ExImplementationUid =KTestPlugin01RsaVerifier_2 + +//**************************************************************************** +//**************************************************************************** + +[SignatureKeySupport] +InterfaceType =KVerifierInterface +AlgorithmUid =KAlgorithmVerifierRsa +PaddingMode =KPaddingModePkcs1_v1_5_Signature +AlgorithmParams =NULL + +InterfaceScopeRule1 =KVerifierInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KKeySupportModeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmVerifierRsa +ExImplementationUid =KTestPlugin01RsaVerifier_1 + +//**************************************************************************** +//**************************************************************************** + +[RandomBlockingMode] +InterfaceType =KRandomInterface +AlgorithmUid =KAlgorithmRandom +AlgorithmParams =NULL + +InterfaceScopeRule1 =KRandomInterface +AlgorithmScopeRule1 =KNone +CharacterUidRule1 =KBlockingModeType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmRandom +ExImplementationUid =KTestPlugin02Random_2 + +//**************************************************************************** +//**************************************************************************** + +[KeyPairGenKeyLength] +InterfaceType =KKeypairGeneratorInterface +AlgorithmUid =KAlgorithmRSAKeyPairGenerator +AlgorithmParams =NULL + +InterfaceScopeRule1 =KKeypairGeneratorInterface +AlgorithmScopeRule1 =KAlgorithmRSAKeyPairGenerator +CharacterUidRule1 =KMaximumKeyLengthType +CompareOperatorRule1 =EOpAscendingSort +CharacterValueRule1 =NULL +CharacterValueTypeRule1 =ERuleValueInteger +IsOptionaRule1 =False + +ExAlgorithmUid =KAlgorithmRSAKeyPairGenerator +ExImplementationUid =KTestPlugin02RsaKeyGen_1 +