Git init
[external/xmlsec1.git] / src / mscrypto / csp_oid.h
1 /** 
2  * XMLSec library
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
112 /*! @} */
113
114 #endif