os/security/crypto/weakcryptospi/test/tcryptospi/testdata/ruleselection_interface.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.
sl@0
     1
[SymmetricCipherInterface]
sl@0
     2
InterfaceType			=KSymmetricCipherInterface
sl@0
     3
EncryptKey			=ABCDEFGH
sl@0
     4
KeyType				=KSymmetricKeyParameter
sl@0
     5
AlgorithmUid			=KAlgorithmCipherDes
sl@0
     6
CryptoMode			=KCryptoModeEncrypt
sl@0
     7
OperationMode			=KOperationModeNone
sl@0
     8
PaddingMode			=KPaddingModeNone
sl@0
     9
AlgorithmParams			=NULL
sl@0
    10
sl@0
    11
InterfaceScopeRule1		=KNone
sl@0
    12
AlgorithmScopeRule1		=KNone
sl@0
    13
CharacterUidRule1		=KAlgorithmType
sl@0
    14
CompareOperatorRule1		=EOpEqual
sl@0
    15
CharacterValueRule1		=KAlgorithmCipherDes
sl@0
    16
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    17
IsOptionaRule1			=Fasle
sl@0
    18
sl@0
    19
ExAlgorithmUid			=KAlgorithmCipherDes
sl@0
    20
ExImplementationUid		=KTestPlugin01Des_1
sl@0
    21
sl@0
    22
sl@0
    23
[AsymmetricCipherInterface]
sl@0
    24
InterfaceType			=KAsymmetricCipherInterface
sl@0
    25
AlgorithmUid			=KAlgorithmCipherRsa
sl@0
    26
CryptoMode			=KCryptoModeEncrypt
sl@0
    27
PaddingMode			=KPaddingModeNone
sl@0
    28
AlgorithmParams			=NULL
sl@0
    29
sl@0
    30
InterfaceScopeRule1		=KNone
sl@0
    31
AlgorithmScopeRule1		=KNone
sl@0
    32
CharacterUidRule1		=KAlgorithmType
sl@0
    33
CompareOperatorRule1		=EOpEqual
sl@0
    34
CharacterValueRule1		=KAlgorithmCipherRsa
sl@0
    35
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    36
IsOptionaRule1			=Fasle
sl@0
    37
sl@0
    38
ExAlgorithmUid			=KAlgorithmCipherRsa
sl@0
    39
ExImplementationUid		=KTestPlugin02Rsa_1
sl@0
    40
sl@0
    41
sl@0
    42
[HashInterface]
sl@0
    43
InterfaceType			=KHashInterface
sl@0
    44
AlgorithmUid			=KAlgorithmHashMd5
sl@0
    45
OperationMode			=KHashMode
sl@0
    46
AlgorithmParams			=NULL
sl@0
    47
sl@0
    48
InterfaceScopeRule1		=KNone
sl@0
    49
AlgorithmScopeRule1		=KNone
sl@0
    50
CharacterUidRule1		=KAlgorithmType
sl@0
    51
CompareOperatorRule1		=EOpEqual
sl@0
    52
CharacterValueRule1		=KAlgorithmHashMd5
sl@0
    53
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    54
IsOptionaRule1			=Fasle
sl@0
    55
sl@0
    56
ExAlgorithmUid			=KAlgorithmHashMd5
sl@0
    57
ExImplementationUid		=KTestPlugin02Md5_1
sl@0
    58
sl@0
    59
sl@0
    60
[RandomInterface]
sl@0
    61
InterfaceType			=KRandomInterface
sl@0
    62
AlgorithmUid			=KAlgorithmRandom
sl@0
    63
AlgorithmParams			=NULL
sl@0
    64
sl@0
    65
InterfaceScopeRule1		=KNone
sl@0
    66
AlgorithmScopeRule1		=KNone
sl@0
    67
CharacterUidRule1		=KAlgorithmType
sl@0
    68
CompareOperatorRule1		=EOpEqual
sl@0
    69
CharacterValueRule1		=KAlgorithmRandom
sl@0
    70
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    71
IsOptionaRule1			=Fasle
sl@0
    72
sl@0
    73
ExAlgorithmUid			=KAlgorithmRandom
sl@0
    74
ExImplementationUid		=KTestPlugin02Random_1
sl@0
    75
sl@0
    76
sl@0
    77
[SignerInterface]
sl@0
    78
InterfaceType			=KSignerInterface
sl@0
    79
AlgorithmUid			=KAlgorithmSignerRsa
sl@0
    80
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
    81
AlgorithmParams			=NULL
sl@0
    82
sl@0
    83
InterfaceScopeRule1		=KNone
sl@0
    84
AlgorithmScopeRule1		=KNone
sl@0
    85
CharacterUidRule1		=KAlgorithmType
sl@0
    86
CompareOperatorRule1		=EOpEqual
sl@0
    87
CharacterValueRule1		=KAlgorithmSignerRsa
sl@0
    88
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
    89
IsOptionaRule1			=Fasle
sl@0
    90
sl@0
    91
ExAlgorithmUid			=KAlgorithmSignerRsa
sl@0
    92
ExImplementationUid		=KTestPlugin02RsaSigner_1
sl@0
    93
sl@0
    94
sl@0
    95
[VerifierInterface]
sl@0
    96
InterfaceType			=KVerifierInterface
sl@0
    97
AlgorithmUid			=KAlgorithmVerifierRsa
sl@0
    98
PaddingMode			=KPaddingModePkcs1_v1_5_Signature
sl@0
    99
AlgorithmParams			=NULL
sl@0
   100
sl@0
   101
InterfaceScopeRule1		=KNone
sl@0
   102
AlgorithmScopeRule1		=KNone
sl@0
   103
CharacterUidRule1		=KAlgorithmType
sl@0
   104
CompareOperatorRule1		=EOpEqual
sl@0
   105
CharacterValueRule1		=KAlgorithmVerifierRsa
sl@0
   106
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   107
IsOptionaRule1			=Fasle
sl@0
   108
sl@0
   109
ExAlgorithmUid			=KAlgorithmVerifierRsa
sl@0
   110
ExImplementationUid		=KTestPlugin01RsaVerifier_1
sl@0
   111
sl@0
   112
sl@0
   113
[KeyPairGenInterface]
sl@0
   114
InterfaceType			=KKeypairGeneratorInterface
sl@0
   115
AlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   116
AlgorithmParams			=NULL
sl@0
   117
sl@0
   118
InterfaceScopeRule1		=KNone
sl@0
   119
AlgorithmScopeRule1		=KNone
sl@0
   120
CharacterUidRule1		=KAlgorithmType
sl@0
   121
CompareOperatorRule1		=EOpEqual
sl@0
   122
CharacterValueRule1		=KAlgorithmRSAKeyPairGenerator
sl@0
   123
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   124
IsOptionaRule1			=Fasle
sl@0
   125
sl@0
   126
ExAlgorithmUid			=KAlgorithmRSAKeyPairGenerator
sl@0
   127
ExImplementationUid		=KTestPlugin01RsaKeyGen_1
sl@0
   128
sl@0
   129
sl@0
   130
[KeyAgreementInterface]
sl@0
   131
InterfaceType			=KKeyAgreementInterface
sl@0
   132
AlgorithmUid			=KAlgorithmKeyAgreementDH
sl@0
   133
AlgorithmParams			=NULL
sl@0
   134
sl@0
   135
InterfaceScopeRule1		=KNone
sl@0
   136
AlgorithmScopeRule1		=KNone
sl@0
   137
CharacterUidRule1		=KAlgorithmType
sl@0
   138
CompareOperatorRule1		=EOpEqual
sl@0
   139
CharacterValueRule1		=KAlgorithmKeyAgreementDH
sl@0
   140
CharacterValueTypeRule1		=ERuleValueInteger
sl@0
   141
IsOptionaRule1			=Fasle
sl@0
   142
sl@0
   143
ExAlgorithmUid			=KAlgorithmKeyAgreementDH
sl@0
   144
ExImplementationUid		=KTestPlugin02DHKeyAgree_1