crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_interface.ini
author hgs
Thu, 19 Aug 2010 11:18:56 +0530
changeset 94 0e6c5a9328b5
parent 8 35751d3474b7
permissions -rw-r--r--
201033_01

[SymmetricCipherInterface]
InterfaceType			=KSymmetricCipherInterface
EncryptKey			=ABCDEFGH
KeyType				=KSymmetricKeyParameter
AlgorithmUid			=KAlgorithmCipherDes
CryptoMode			=KCryptoModeEncrypt
OperationMode			=KOperationModeNone
PaddingMode			=KPaddingModeNone
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmCipherDes
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmCipherDes
ExImplementationUid		=KTestPlugin01Des_1


[AsymmetricCipherInterface]
InterfaceType			=KAsymmetricCipherInterface
AlgorithmUid			=KAlgorithmCipherRsa
CryptoMode			=KCryptoModeEncrypt
PaddingMode			=KPaddingModeNone
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmCipherRsa
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmCipherRsa
ExImplementationUid		=KTestPlugin02Rsa_1


[HashInterface]
InterfaceType			=KHashInterface
AlgorithmUid			=KAlgorithmHashMd5
OperationMode			=KHashMode
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmHashMd5
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmHashMd5
ExImplementationUid		=KTestPlugin02Md5_1


[RandomInterface]
InterfaceType			=KRandomInterface
AlgorithmUid			=KAlgorithmRandom
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmRandom
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmRandom
ExImplementationUid		=KTestPlugin02Random_1


[SignerInterface]
InterfaceType			=KSignerInterface
AlgorithmUid			=KAlgorithmSignerRsa
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmSignerRsa
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmSignerRsa
ExImplementationUid		=KTestPlugin02RsaSigner_1


[VerifierInterface]
InterfaceType			=KVerifierInterface
AlgorithmUid			=KAlgorithmVerifierRsa
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmVerifierRsa
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmVerifierRsa
ExImplementationUid		=KTestPlugin01RsaVerifier_1


[KeyPairGenInterface]
InterfaceType			=KKeypairGeneratorInterface
AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmRSAKeyPairGenerator
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
ExImplementationUid		=KTestPlugin01RsaKeyGen_1


[KeyAgreementInterface]
InterfaceType			=KKeyAgreementInterface
AlgorithmUid			=KAlgorithmKeyAgreementDH
AlgorithmParams			=NULL

InterfaceScopeRule1		=KNone
AlgorithmScopeRule1		=KNone
CharacterUidRule1		=KAlgorithmType
CompareOperatorRule1		=EOpEqual
CharacterValueRule1		=KAlgorithmKeyAgreementDH
CharacterValueTypeRule1		=ERuleValueInteger
IsOptionaRule1			=Fasle

ExAlgorithmUid			=KAlgorithmKeyAgreementDH
ExImplementationUid		=KTestPlugin02DHKeyAgree_1