1 using System; 2 3 namespace Net.Sf.Pkcs11.Wrapper 4 { 5 6 public enum CKM:uint 7 { 8 RSA_PKCS_KEY_PAIR_GEN = PKCS11Constants.CKM_RSA_PKCS_KEY_PAIR_GEN, 9 RSA_PKCS = PKCS11Constants.CKM_RSA_PKCS, 10 RSA_9796 = PKCS11Constants.CKM_RSA_9796, 11 RSA_X_509 = PKCS11Constants.CKM_RSA_X_509, 12 MD2_RSA_PKCS = PKCS11Constants.CKM_MD2_RSA_PKCS, 13 MD5_RSA_PKCS = PKCS11Constants.CKM_MD5_RSA_PKCS, 14 SHA1_RSA_PKCS = PKCS11Constants.CKM_SHA1_RSA_PKCS, 15 RIPEMD128_RSA_PKCS = PKCS11Constants.CKM_RIPEMD128_RSA_PKCS, 16 RIPEMD160_RSA_PKCS = PKCS11Constants.CKM_RIPEMD160_RSA_PKCS, 17 RSA_PKCS_OAEP = PKCS11Constants.CKM_RSA_PKCS_OAEP, 18 RSA_X9_31_KEY_PAIR_GEN = PKCS11Constants.CKM_RSA_X9_31_KEY_PAIR_GEN, 19 RSA_X9_31 = PKCS11Constants.CKM_RSA_X9_31, 20 SHA1_RSA_X9_31 = PKCS11Constants.CKM_SHA1_RSA_X9_31, 21 RSA_PKCS_PSS = PKCS11Constants.CKM_RSA_PKCS_PSS, 22 SHA1_RSA_PKCS_PSS = PKCS11Constants.CKM_SHA1_RSA_PKCS_PSS, 23 DSA_KEY_PAIR_GEN = PKCS11Constants.CKM_DSA_KEY_PAIR_GEN, 24 DSA = PKCS11Constants.CKM_DSA, 25 DSA_SHA1 = PKCS11Constants.CKM_DSA_SHA1, 26 DH_PKCS_KEY_PAIR_GEN = PKCS11Constants.CKM_DH_PKCS_KEY_PAIR_GEN, 27 DH_PKCS_DERIVE = PKCS11Constants.CKM_DH_PKCS_DERIVE, 28 X9_42_DH_KEY_PAIR_GEN = PKCS11Constants.CKM_X9_42_DH_KEY_PAIR_GEN, 29 X9_42_DH_DERIVE = PKCS11Constants.CKM_X9_42_DH_DERIVE, 30 X9_42_DH_HYBRID_DERIVE = PKCS11Constants.CKM_X9_42_DH_HYBRID_DERIVE, 31 X9_42_MQV_DERIVE = PKCS11Constants.CKM_X9_42_MQV_DERIVE, 32 SHA256_RSA_PKCS = PKCS11Constants.CKM_SHA256_RSA_PKCS, 33 SHA384_RSA_PKCS = PKCS11Constants.CKM_SHA384_RSA_PKCS, 34 SHA512_RSA_PKCS = PKCS11Constants.CKM_SHA512_RSA_PKCS, 35 SHA256_RSA_PKCS_PSS = PKCS11Constants.CKM_SHA256_RSA_PKCS_PSS, 36 SHA384_RSA_PKCS_PSS = PKCS11Constants.CKM_SHA384_RSA_PKCS_PSS, 37 SHA512_RSA_PKCS_PSS = PKCS11Constants.CKM_SHA512_RSA_PKCS_PSS, 38 RC2_KEY_GEN = PKCS11Constants.CKM_RC2_KEY_GEN, 39 RC2_ECB = PKCS11Constants.CKM_RC2_ECB, 40 RC2_CBC = PKCS11Constants.CKM_RC2_CBC, 41 RC2_MAC = PKCS11Constants.CKM_RC2_MAC, 42 RC2_MAC_GENERAL = PKCS11Constants.CKM_RC2_MAC_GENERAL, 43 RC2_CBC_PAD = PKCS11Constants.CKM_RC2_CBC_PAD, 44 RC4_KEY_GEN = PKCS11Constants.CKM_RC4_KEY_GEN, 45 RC4 = PKCS11Constants.CKM_RC4, 46 DES_KEY_GEN = PKCS11Constants.CKM_DES_KEY_GEN, 47 DES_ECB = PKCS11Constants.CKM_DES_ECB, 48 DES_CBC = PKCS11Constants.CKM_DES_CBC, 49 DES_MAC = PKCS11Constants.CKM_DES_MAC, 50 DES_MAC_GENERAL = PKCS11Constants.CKM_DES_MAC_GENERAL, 51 DES_CBC_PAD = PKCS11Constants.CKM_DES_CBC_PAD, 52 DES2_KEY_GEN = PKCS11Constants.CKM_DES2_KEY_GEN, 53 DES3_KEY_GEN = PKCS11Constants.CKM_DES3_KEY_GEN, 54 DES3_ECB = PKCS11Constants.CKM_DES3_ECB, 55 DES3_CBC = PKCS11Constants.CKM_DES3_CBC, 56 DES3_MAC = PKCS11Constants.CKM_DES3_MAC, 57 DES3_MAC_GENERAL = PKCS11Constants.CKM_DES3_MAC_GENERAL, 58 DES3_CBC_PAD = PKCS11Constants.CKM_DES3_CBC_PAD, 59 CDMF_KEY_GEN = PKCS11Constants.CKM_CDMF_KEY_GEN, 60 CDMF_ECB = PKCS11Constants.CKM_CDMF_ECB, 61 CDMF_CBC = PKCS11Constants.CKM_CDMF_CBC, 62 CDMF_MAC = PKCS11Constants.CKM_CDMF_MAC, 63 CDMF_MAC_GENERAL = PKCS11Constants.CKM_CDMF_MAC_GENERAL, 64 CDMF_CBC_PAD = PKCS11Constants.CKM_CDMF_CBC_PAD, 65 DES_OFB64 = PKCS11Constants.CKM_DES_OFB64, 66 DES_OFB8 = PKCS11Constants.CKM_DES_OFB8, 67 DES_CFB64 = PKCS11Constants.CKM_DES_CFB64, 68 DES_CFB8 = PKCS11Constants.CKM_DES_CFB8, 69 MD2 = PKCS11Constants.CKM_MD2, 70 MD2_HMAC = PKCS11Constants.CKM_MD2_HMAC, 71 MD2_HMAC_GENERAL = PKCS11Constants.CKM_MD2_HMAC_GENERAL, 72 MD5 = PKCS11Constants.CKM_MD5, 73 MD5_HMAC = PKCS11Constants.CKM_MD5_HMAC, 74 MD5_HMAC_GENERAL = PKCS11Constants.CKM_MD5_HMAC_GENERAL, 75 SHA_1 = PKCS11Constants.CKM_SHA_1, 76 SHA_1_HMAC = PKCS11Constants.CKM_SHA_1_HMAC, 77 SHA_1_HMAC_GENERAL = PKCS11Constants.CKM_SHA_1_HMAC_GENERAL, 78 RIPEMD128 = PKCS11Constants.CKM_RIPEMD128, 79 RIPEMD128_HMAC = PKCS11Constants.CKM_RIPEMD128_HMAC, 80 RIPEMD128_HMAC_GENERAL = PKCS11Constants.CKM_RIPEMD128_HMAC_GENERAL, 81 RIPEMD160 = PKCS11Constants.CKM_RIPEMD160, 82 RIPEMD160_HMAC = PKCS11Constants.CKM_RIPEMD160_HMAC, 83 RIPEMD160_HMAC_GENERAL = PKCS11Constants.CKM_RIPEMD160_HMAC_GENERAL, 84 SHA256 = PKCS11Constants.CKM_SHA256, 85 SHA256_HMAC = PKCS11Constants.CKM_SHA256_HMAC, 86 SHA256_HMAC_GENERAL = PKCS11Constants.CKM_SHA256_HMAC_GENERAL, 87 SHA384 = PKCS11Constants.CKM_SHA384, 88 SHA384_HMAC = PKCS11Constants.CKM_SHA384_HMAC, 89 SHA384_HMAC_GENERAL = PKCS11Constants.CKM_SHA384_HMAC_GENERAL, 90 SHA512 = PKCS11Constants.CKM_SHA512, 91 SHA512_HMAC = PKCS11Constants.CKM_SHA512_HMAC, 92 SHA512_HMAC_GENERAL = PKCS11Constants.CKM_SHA512_HMAC_GENERAL, 93 CAST_KEY_GEN = PKCS11Constants.CKM_CAST_KEY_GEN, 94 CAST_ECB = PKCS11Constants.CKM_CAST_ECB, 95 CAST_CBC = PKCS11Constants.CKM_CAST_CBC, 96 CAST_MAC = PKCS11Constants.CKM_CAST_MAC, 97 CAST_MAC_GENERAL = PKCS11Constants.CKM_CAST_MAC_GENERAL, 98 CAST_CBC_PAD = PKCS11Constants.CKM_CAST_CBC_PAD, 99 CAST3_KEY_GEN = PKCS11Constants.CKM_CAST3_KEY_GEN, 100 CAST3_ECB = PKCS11Constants.CKM_CAST3_ECB, 101 CAST3_CBC = PKCS11Constants.CKM_CAST3_CBC, 102 CAST3_MAC = PKCS11Constants.CKM_CAST3_MAC, 103 CAST3_MAC_GENERAL = PKCS11Constants.CKM_CAST3_MAC_GENERAL, 104 CAST3_CBC_PAD = PKCS11Constants.CKM_CAST3_CBC_PAD, 105 CAST5_KEY_GEN = PKCS11Constants.CKM_CAST5_KEY_GEN, 106 CAST128_KEY_GEN = PKCS11Constants.CKM_CAST128_KEY_GEN, 107 CAST128_ECB = PKCS11Constants.CKM_CAST128_ECB, 108 CAST5_ECB = PKCS11Constants.CKM_CAST5_ECB, 109 CAST5_CBC = PKCS11Constants.CKM_CAST5_CBC, 110 CAST128_CBC = PKCS11Constants.CKM_CAST128_CBC, 111 CAST128_MAC = PKCS11Constants.CKM_CAST128_MAC, 112 CAST5_MAC = PKCS11Constants.CKM_CAST5_MAC, 113 CAST5_MAC_GENERAL = PKCS11Constants.CKM_CAST5_MAC_GENERAL, 114 CAST128_MAC_GENERAL = PKCS11Constants.CKM_CAST128_MAC_GENERAL, 115 CAST128_CBC_PAD = PKCS11Constants.CKM_CAST128_CBC_PAD, 116 CAST5_CBC_PAD = PKCS11Constants.CKM_CAST5_CBC_PAD, 117 RC5_KEY_GEN = PKCS11Constants.CKM_RC5_KEY_GEN, 118 RC5_ECB = PKCS11Constants.CKM_RC5_ECB, 119 RC5_CBC = PKCS11Constants.CKM_RC5_CBC, 120 RC5_MAC = PKCS11Constants.CKM_RC5_MAC, 121 RC5_MAC_GENERAL = PKCS11Constants.CKM_RC5_MAC_GENERAL, 122 RC5_CBC_PAD = PKCS11Constants.CKM_RC5_CBC_PAD, 123 IDEA_KEY_GEN = PKCS11Constants.CKM_IDEA_KEY_GEN, 124 IDEA_ECB = PKCS11Constants.CKM_IDEA_ECB, 125 IDEA_CBC = PKCS11Constants.CKM_IDEA_CBC, 126 IDEA_MAC = PKCS11Constants.CKM_IDEA_MAC, 127 IDEA_MAC_GENERAL = PKCS11Constants.CKM_IDEA_MAC_GENERAL, 128 IDEA_CBC_PAD = PKCS11Constants.CKM_IDEA_CBC_PAD, 129 GENERIC_SECRET_KEY_GEN = PKCS11Constants.CKM_GENERIC_SECRET_KEY_GEN, 130 CONCATENATE_BASE_AND_KEY = PKCS11Constants.CKM_CONCATENATE_BASE_AND_KEY, 131 CONCATENATE_BASE_AND_DATA = PKCS11Constants.CKM_CONCATENATE_BASE_AND_DATA, 132 CONCATENATE_DATA_AND_BASE = PKCS11Constants.CKM_CONCATENATE_DATA_AND_BASE, 133 XOR_BASE_AND_DATA = PKCS11Constants.CKM_XOR_BASE_AND_DATA, 134 EXTRACT_KEY_FROM_KEY = PKCS11Constants.CKM_EXTRACT_KEY_FROM_KEY, 135 SSL3_PRE_MASTER_KEY_GEN = PKCS11Constants.CKM_SSL3_PRE_MASTER_KEY_GEN, 136 SSL3_MASTER_KEY_DERIVE = PKCS11Constants.CKM_SSL3_MASTER_KEY_DERIVE, 137 SSL3_KEY_AND_MAC_DERIVE = PKCS11Constants.CKM_SSL3_KEY_AND_MAC_DERIVE, 138 SSL3_MASTER_KEY_DERIVE_DH = PKCS11Constants.CKM_SSL3_MASTER_KEY_DERIVE_DH, 139 TLS_PRE_MASTER_KEY_GEN = PKCS11Constants.CKM_TLS_PRE_MASTER_KEY_GEN, 140 TLS_MASTER_KEY_DERIVE = PKCS11Constants.CKM_TLS_MASTER_KEY_DERIVE, 141 TLS_KEY_AND_MAC_DERIVE = PKCS11Constants.CKM_TLS_KEY_AND_MAC_DERIVE, 142 TLS_MASTER_KEY_DERIVE_DH = PKCS11Constants.CKM_TLS_MASTER_KEY_DERIVE_DH, 143 TLS_PRF = PKCS11Constants.CKM_TLS_PRF, 144 SSL3_MD5_MAC = PKCS11Constants.CKM_SSL3_MD5_MAC, 145 SSL3_SHA1_MAC = PKCS11Constants.CKM_SSL3_SHA1_MAC, 146 MD5_KEY_DERIVATION = PKCS11Constants.CKM_MD5_KEY_DERIVATION, 147 MD2_KEY_DERIVATION = PKCS11Constants.CKM_MD2_KEY_DERIVATION, 148 SHA1_KEY_DERIVATION = PKCS11Constants.CKM_SHA1_KEY_DERIVATION, 149 SHA256_KEY_DERIVATION = PKCS11Constants.CKM_SHA256_KEY_DERIVATION, 150 SHA384_KEY_DERIVATION = PKCS11Constants.CKM_SHA384_KEY_DERIVATION, 151 SHA512_KEY_DERIVATION = PKCS11Constants.CKM_SHA512_KEY_DERIVATION, 152 PBE_MD2_DES_CBC = PKCS11Constants.CKM_PBE_MD2_DES_CBC, 153 PBE_MD5_DES_CBC = PKCS11Constants.CKM_PBE_MD5_DES_CBC, 154 PBE_MD5_CAST_CBC = PKCS11Constants.CKM_PBE_MD5_CAST_CBC, 155 PBE_MD5_CAST3_CBC = PKCS11Constants.CKM_PBE_MD5_CAST3_CBC, 156 PBE_MD5_CAST5_CBC = PKCS11Constants.CKM_PBE_MD5_CAST5_CBC, 157 PBE_MD5_CAST128_CBC = PKCS11Constants.CKM_PBE_MD5_CAST128_CBC, 158 PBE_SHA1_CAST128_CBC = PKCS11Constants.CKM_PBE_SHA1_CAST128_CBC, 159 PBE_SHA1_CAST5_CBC = PKCS11Constants.CKM_PBE_SHA1_CAST5_CBC, 160 PBE_SHA1_RC4_128 = PKCS11Constants.CKM_PBE_SHA1_RC4_128, 161 PBE_SHA1_RC4_40 = PKCS11Constants.CKM_PBE_SHA1_RC4_40, 162 PBE_SHA1_DES3_EDE_CBC = PKCS11Constants.CKM_PBE_SHA1_DES3_EDE_CBC, 163 PBE_SHA1_DES2_EDE_CBC = PKCS11Constants.CKM_PBE_SHA1_DES2_EDE_CBC, 164 PBE_SHA1_RC2_128_CBC = PKCS11Constants.CKM_PBE_SHA1_RC2_128_CBC, 165 PBE_SHA1_RC2_40_CBC = PKCS11Constants.CKM_PBE_SHA1_RC2_40_CBC, 166 PKCS5_PBKD2 = PKCS11Constants.CKM_PKCS5_PBKD2, 167 PBA_SHA1_WITH_SHA1_HMAC = PKCS11Constants.CKM_PBA_SHA1_WITH_SHA1_HMAC, 168 WTLS_PRE_MASTER_KEY_GEN = PKCS11Constants.CKM_WTLS_PRE_MASTER_KEY_GEN, 169 WTLS_MASTER_KEY_DERIVE = PKCS11Constants.CKM_WTLS_MASTER_KEY_DERIVE, 170 WTLS_MASTER_KEY_DERVIE_DH_ECC = PKCS11Constants.CKM_WTLS_MASTER_KEY_DERVIE_DH_ECC, 171 WTLS_PRF = PKCS11Constants.CKM_WTLS_PRF, 172 WTLS_SERVER_KEY_AND_MAC_DERIVE = PKCS11Constants.CKM_WTLS_SERVER_KEY_AND_MAC_DERIVE, 173 WTLS_CLIENT_KEY_AND_MAC_DERIVE = PKCS11Constants.CKM_WTLS_CLIENT_KEY_AND_MAC_DERIVE, 174 KEY_WRAP_LYNKS = PKCS11Constants.CKM_KEY_WRAP_LYNKS, 175 KEY_WRAP_SET_OAEP = PKCS11Constants.CKM_KEY_WRAP_SET_OAEP, 176 CMS_SIG = PKCS11Constants.CKM_CMS_SIG, 177 SKIPJACK_KEY_GEN = PKCS11Constants.CKM_SKIPJACK_KEY_GEN, 178 SKIPJACK_ECB64 = PKCS11Constants.CKM_SKIPJACK_ECB64, 179 SKIPJACK_CBC64 = PKCS11Constants.CKM_SKIPJACK_CBC64, 180 SKIPJACK_OFB64 = PKCS11Constants.CKM_SKIPJACK_OFB64, 181 SKIPJACK_CFB64 = PKCS11Constants.CKM_SKIPJACK_CFB64, 182 SKIPJACK_CFB32 = PKCS11Constants.CKM_SKIPJACK_CFB32, 183 SKIPJACK_CFB16 = PKCS11Constants.CKM_SKIPJACK_CFB16, 184 SKIPJACK_CFB8 = PKCS11Constants.CKM_SKIPJACK_CFB8, 185 SKIPJACK_WRAP = PKCS11Constants.CKM_SKIPJACK_WRAP, 186 SKIPJACK_PRIVATE_WRAP = PKCS11Constants.CKM_SKIPJACK_PRIVATE_WRAP, 187 SKIPJACK_RELAYX = PKCS11Constants.CKM_SKIPJACK_RELAYX, 188 KEA_KEY_PAIR_GEN = PKCS11Constants.CKM_KEA_KEY_PAIR_GEN, 189 KEA_KEY_DERIVE = PKCS11Constants.CKM_KEA_KEY_DERIVE, 190 FORTEZZA_TIMESTAMP = PKCS11Constants.CKM_FORTEZZA_TIMESTAMP, 191 BATON_KEY_GEN = PKCS11Constants.CKM_BATON_KEY_GEN, 192 BATON_ECB128 = PKCS11Constants.CKM_BATON_ECB128, 193 BATON_ECB96 = PKCS11Constants.CKM_BATON_ECB96, 194 BATON_CBC128 = PKCS11Constants.CKM_BATON_CBC128, 195 BATON_COUNTER = PKCS11Constants.CKM_BATON_COUNTER, 196 BATON_SHUFFLE = PKCS11Constants.CKM_BATON_SHUFFLE, 197 BATON_WRAP = PKCS11Constants.CKM_BATON_WRAP, 198 EC_KEY_PAIR_GEN = PKCS11Constants.CKM_EC_KEY_PAIR_GEN, 199 ECDSA_KEY_PAIR_GEN = PKCS11Constants.CKM_ECDSA_KEY_PAIR_GEN, 200 ECDSA = PKCS11Constants.CKM_ECDSA, 201 ECDSA_SHA1 = PKCS11Constants.CKM_ECDSA_SHA1, 202 ECDH1_DERIVE = PKCS11Constants.CKM_ECDH1_DERIVE, 203 ECDH1_COFACTOR_DERIVE = PKCS11Constants.CKM_ECDH1_COFACTOR_DERIVE, 204 ECMQV_DERIVE = PKCS11Constants.CKM_ECMQV_DERIVE, 205 JUNIPER_KEY_GEN = PKCS11Constants.CKM_JUNIPER_KEY_GEN, 206 JUNIPER_ECB128 = PKCS11Constants.CKM_JUNIPER_ECB128, 207 JUNIPER_CBC128 = PKCS11Constants.CKM_JUNIPER_CBC128, 208 JUNIPER_COUNTER = PKCS11Constants.CKM_JUNIPER_COUNTER, 209 JUNIPER_SHUFFLE = PKCS11Constants.CKM_JUNIPER_SHUFFLE, 210 JUNIPER_WRAP = PKCS11Constants.CKM_JUNIPER_WRAP, 211 FASTHASH = PKCS11Constants.CKM_FASTHASH, 212 AES_KEY_GEN = PKCS11Constants.CKM_AES_KEY_GEN, 213 AES_ECB = PKCS11Constants.CKM_AES_ECB, 214 AES_CBC = PKCS11Constants.CKM_AES_CBC, 215 AES_MAC = PKCS11Constants.CKM_AES_MAC, 216 AES_MAC_GENERAL = PKCS11Constants.CKM_AES_MAC_GENERAL, 217 AES_CBC_PAD = PKCS11Constants.CKM_AES_CBC_PAD, 218 BLOWFISH_KEY_GEN = PKCS11Constants.CKM_BLOWFISH_KEY_GEN, 219 BLOWFISH_CBC = PKCS11Constants.CKM_BLOWFISH_CBC, 220 TWOFISH_KEY_GEN = PKCS11Constants.CKM_TWOFISH_KEY_GEN, 221 TWOFISH_CBC = PKCS11Constants.CKM_TWOFISH_CBC, 222 DES_ECB_ENCRYPT_DATA = PKCS11Constants.CKM_DES_ECB_ENCRYPT_DATA, 223 DES_CBC_ENCRYPT_DATA = PKCS11Constants.CKM_DES_CBC_ENCRYPT_DATA, 224 DES3_ECB_ENCRYPT_DATA = PKCS11Constants.CKM_DES3_ECB_ENCRYPT_DATA, 225 DES3_CBC_ENCRYPT_DATA = PKCS11Constants.CKM_DES3_CBC_ENCRYPT_DATA, 226 AES_ECB_ENCRYPT_DATA = PKCS11Constants.CKM_AES_ECB_ENCRYPT_DATA, 227 AES_CBC_ENCRYPT_DATA = PKCS11Constants.CKM_AES_CBC_ENCRYPT_DATA, 228 DSA_PARAMETER_GEN = PKCS11Constants.CKM_DSA_PARAMETER_GEN, 229 DH_PKCS_PARAMETER_GEN = PKCS11Constants.CKM_DH_PKCS_PARAMETER_GEN, 230 X9_42_DH_PARAMETER_GEN = PKCS11Constants.CKM_X9_42_DH_PARAMETER_GEN, 231 232 233 /// <summary> 234 /// Механизм для генерации и проверки ЭЦП с использованием в качестве входа 235 /// ранее вычисленного значения хэш-функции (32 байта ровно). 236 /// </summary> 237 GOSTR3410 = PKCS11Constants.CKM_GOSTR3410, 238 239 /// <summary> 240 /// Механизм для генерации ключевой пары. 241 /// </summary> 242 GOSTR3410_KEY_PAIR_GEN = PKCS11Constants.CKM_GOSTR3410_KEY_PAIR_GEN, 243 244 /// <summary> 245 /// Механизм для генерации и проверки ЭЦП с хэшированием подаваемых на вход данных. 246 /// Размер входных данных не ограничен. 247 /// </summary> 248 GOSTR3410_WITH_GOSTR3411 = PKCS11Constants.CKM_GOSTR3410_WITH_GOSTR3411, 249 250 /// <summary> 251 /// Механизм для выработки ключа согласования. 252 /// </summary> 253 GOSTR3410_DERIVE = PKCS11Constants.CKM_GOSTR3410_DERIVE, 254 255 /// <summary> 256 /// Механизм вычисления хэш-функции. 257 /// </summary> 258 GOSTR3411 = PKCS11Constants.CKM_GOSTR3411, 259 260 /// <summary> 261 /// Механизм шифрования данных. 262 /// </summary> 263 GOST28147 = PKCS11Constants.CKM_GOST28147, 264 265 /// <summary> 266 /// Механизм шифрования данных с использованием метода простой замены. 267 /// </summary> 268 GOST28147_ECB = PKCS11Constants.CKM_GOST28147_ECB, 269 270 /// <summary> 271 /// Механизм экспорта и импорта открытых ключей. 272 /// </summary> 273 GOST28147_KEY_WRAP = PKCS11Constants.CKM_GOST28147_KEY_WRAP, 274 275 /// <summary> 276 /// Механизм выработки симметричных ключей. 277 /// </summary> 278 GOST28147_KEY_GEN = PKCS11Constants.CKM_GOST28147_KEY_GEN, 279 280 /// <summary> 281 /// Механизм для генерации ключевой пары согласно стандарту ГОСТ Р 34.10-2001. 282 /// (From Etoken documentation, см. п.5.2. Параметры цифровой подписи). 283 /// </summary> 284 GOSTR3410_KEY_PAIR_GEN_EX = PKCS11Constants.CKM_GOSTR3410_KEY_PAIR_GEN_EX, 285 286 VENDOR_DEFINED = PKCS11Constants.CKM_VENDOR_DEFINED 287 } 288 } 289