1 /* 2 * XML Security Library (http://www.aleksey.com/xmlsec). 3 * 4 * This is free software; see Copyright file in the source 5 * distribution for preciese wording. 6 * 7 * Copyright (c) 2005-2006 Cryptocom LTD (http://www.cryptocom.ru). 8 * All rights reserved. 9 */ 10 #ifndef CRYPTOCOM_OIDS_csp_H 11 #define CRYPTOCOM_OIDS_csp_H 12 /* Autogenerated from master.oid by oid2h.tcl */ 13 14 /*! \defgroup szOID_MAGPRO szOID_MAGPRO 15 * \brief The OIDs supported by MagPro CSP 16 * 17 * @{ 18 */ 19 20 /*! GOST 34.10-94 Diffie-Hellman algorithm Cryptocom LTD */ 21 #define szOID_MAGPRO_DH_R3410_94 "1.2.643.2.9.1.3.1" 22 23 /*! GOST 34.10-2001 Diffie-Hellman algorithm Cryptocom LTD */ 24 #define szOID_MAGPRO_DH_R3410_2001 "1.2.643.2.9.1.3.2" 25 26 /* */ 27 #define szOID_MAGPRO_DH_R3410_94_EPHEM "1.2.643.2.9.1.3.1" 28 29 /* */ 30 #define szOID_MAGPRO_DH_R3410_2001_EPHEM "1.2.643.2.9.1.3.2" 31 32 /*! GOST 34.10/11-94 digital signature algorithm Cryptocom LTD with digest */ 33 #define szOID_MAGPRO_SIGN_R3410_94 "1.2.643.2.9.1.3.3" 34 35 /*! GOST 34.10-2001 digital signature algorithm with digest */ 36 #define szOID_MAGPRO_SIGN_R3410_2001 "1.2.643.2.9.1.3.4" 37 38 /*! GOST 28147-89 MAC algorithm Cryptocom LTD */ 39 #define szOID_MAGPRO_HASH_28147_89 "1.2.643.2.9.1.4.1" 40 41 #define szOID_MAGPRO_PUBKEY_DH_R3410_94 "1.2.643.2.9.1.5.1" 42 43 #define szOID_MAGPRO_PUBKEY_DH_R3410_2001 "1.2.643.2.9.1.5.2" 44 45 /*! GOST 34.10/11-94 digital signature algorithm Cryptocom LTD */ 46 #define szOID_MAGPRO_PUBKEY_SIGN_R3410_94 "1.2.643.2.9.1.5.3" 47 48 /*! GOST 34.10-2001 digital signature algorithm */ 49 #define szOID_MAGPRO_PUBKEY_SIGN_R3410_2001 "1.2.643.2.9.1.5.4" 50 51 /*! GOST 28147-89 encryption parameters */ 52 #define szOID_MAGPRO_PARAM_ENCR_28147_89 "1.2.643.2.9.1.6.1" 53 54 /*! GOST 34.10-2001 public key parameters */ 55 #define szOID_MAGPRO_PARAM_PK_CC_01 "1.2.643.2.9.1.8.1" 56 57 /*! GOST 28147-89 symmetric cipher Cryptocom LTD */ 58 #define szOID_MAGPRO_ENCR_28147_89 "1.2.643.2.2.21" 59 60 /*! GOST 34.10-2001 digital signature algorithm CryptoPro LTD */ 61 #define szOID_MAGPRO_SIGN_R3410_2001_CP "1.2.643.2.2.3" 62 63 /*! GOST 34.10/11-94 digital signature algorithm CryptoPro LTD */ 64 #define szOID_MAGPRO_SIGN_R3410_94_CP "1.2.643.2.2.4" 65 66 /*! GOST 34.11-94 digest algorithm Cryptocom LTD */ 67 #define szOID_MAGPRO_HASH_R3411_94 "1.2.643.2.2.9" 68 69 /*! GOST 34.10-2001 digital signature algorithm CryptoPro LTD public key */ 70 #define szOID_MAGPRO_PUBKEY_SIGN_R3410_2001_CP "1.2.643.2.2.19" 71 72 /*! GOST 34.10/11-94 digital signature algorithm CryptoPro LTD public key */ 73 #define szOID_MAGPRO_PUBKEY_SIGN_R3410_94_CP "1.2.643.2.2.20" 74 75 /*! GostR3411-94-CryptoProParamSet */ 76 #define szOID_MAGPRO_PARAM_HASH_3411_94 "1.2.643.2.2.30.1" 77 78 /*! GostR3410-94-CryptoPro-A-ParamSet */ 79 #define szOID_MAGPRO_PARAM_PK_CC_94 "1.2.643.2.2.32.2" 80 81 82 #define szOID_CP_PARAM_R3411_94_DEF "1.2.643.2.2.30.1" 83 #define szOID_CP_PARAM_R3411_94_1 "1.2.643.2.2.30.2" 84 #define szOID_CP_PARAM_R3411_94_2 "1.2.643.2.2.30.3" 85 #define szOID_CP_PARAM_R3411_94_3 "1.2.643.2.2.30.4" 86 87 #define szOID_CP_PARAM_28147_89_DEF "1.2.643.2.2.31.1" 88 #define szOID_CP_PARAM_28147_89_1 "1.2.643.2.2.31.2" 89 #define szOID_CP_PARAM_28147_89_2 "1.2.643.2.2.31.3" 90 #define szOID_CP_PARAM_28147_89_3 "1.2.643.2.2.31.4" 91 #define szOID_CP_PARAM_28147_89_4 "1.2.643.2.2.31.5" 92 #define szOID_CP_PARAM_28147_89_5 "1.2.643.2.2.31.6" 93 #define szOID_CP_PARAM_28147_89_6 "1.2.643.2.2.31.7" 94 95 /* OID for Signature 1024*/ 96 #define szOID_CP_PARAM_PK_R3410_94_DEF "1.2.643.2.2.32.2" /*VerbaO*/ 97 #define szOID_CP_PARAM_PK_R3410_94_S1 "1.2.643.2.2.32.3" 98 #define szOID_CP_PARAM_PK_R3410_94_S2 "1.2.643.2.2.32.4" 99 #define szOID_CP_PARAM_PK_R3410_94_S3 "1.2.643.2.2.32.5" 100 /* OID for DH 1024*/ 101 #define szOID_CP_PARAM_PK_R3410_94_E1 "1.2.643.2.2.33.1" 102 #define szOID_CP_PARAM_PK_R3410_94_E2 "1.2.643.2.2.33.2" 103 #define szOID_CP_PARAM_PK_R3410_94_E3 "1.2.643.2.2.33.3" 104 105 #define szOID_CP_PARAM_PK_R3410_2001_DEF "1.2.643.2.2.35.1" 106 #define szOID_CP_PARAM_PK_R3410_2001_S0 "1.2.643.2.2.35.2" 107 #define szOID_CP_PARAM_PK_R3410_2001_S1 "1.2.643.2.2.35.3" 108 #define szOID_CP_PARAM_PK_R3410_2001_E0 "1.2.643.2.2.36.0" 109 #define szOID_CP_PARAM_PK_R3410_2001_E1 "1.2.643.2.2.36.1" 110 111 /* CRYPT_PUBKEY_ALG_OID_GROUP_ID */ 112 #define szOID_CP_GOST_R3410_12_256 "1.2.643.7.1.1.1.1" 113 #define szOID_CP_GOST_R3410_12_512 "1.2.643.7.1.1.1.2" 114 #define szOID_CP_DH_12_256 "1.2.643.7.1.1.6.1" 115 #define szOID_CP_DH_12_512 "1.2.643.7.1.1.6.2" 116 117 /* CRYPT_SIGN_ALG_OID_GROUP_ID */ 118 #define szOID_CP_GOST_R3411_12_256_R3410 "1.2.643.7.1.1.3.2" 119 #define szOID_CP_GOST_R3411_12_512_R3410 "1.2.643.7.1.1.3.3" 120 121 122 /*! @} */ 123 124 #endif 125