crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_ascend.ini
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Wed, 14 Apr 2010 17:48:59 +0300
branchRCL_3
changeset 53 030c4fbc13d7
parent 8 35751d3474b7
permissions -rw-r--r--
Revision: 201015 Kit: 201015

[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