]> www.wagner.pp.ru Git - openssl-gost/engine.git/blobdiff - e_gost_err.h
Initial commit providing GOST 2012 algorithms.
[openssl-gost/engine.git] / e_gost_err.h
index a2018ec4de9d6eff0bd4637332e229dbb125fd8a..574742be7392452b6bfa0cd41bee071c2a80a96e 100644 (file)
@@ -74,13 +74,13 @@ void ERR_GOST_error(int function, int reason, char *file, int line);
 /* Function codes. */
 # define GOST_F_DECODE_GOST_ALGOR_PARAMS                  99
 # define GOST_F_ENCODE_GOST_ALGOR_PARAMS                  100
-# define GOST_F_FILL_GOST2001_PARAMS                      101
+# define GOST_F_FILL_GOST_EC_PARAMS                       101
 # define GOST_F_FILL_GOST94_PARAMS                        102
 # define GOST_F_GET_ENCRYPTION_PARAMS                     103
-# define GOST_F_GOST2001_COMPUTE_PUBLIC                   104
-# define GOST_F_GOST2001_DO_SIGN                          105
-# define GOST_F_GOST2001_DO_VERIFY                        106
-# define GOST_F_GOST2001_KEYGEN                           107
+# define GOST_F_GOST_EC_COMPUTE_PUBLIC                    104
+# define GOST_F_GOST_EC_SIGN                              105
+# define GOST_F_GOST_EC_VERIFY                            106
+# define GOST_F_GOST_EC_KEYGEN                            107
 # define GOST_F_GOST89_GET_ASN1_PARAMETERS                108
 # define GOST_F_GOST89_SET_ASN1_PARAMETERS                109
 # define GOST_F_GOST94_COMPUTE_PUBLIC                     110
@@ -88,33 +88,35 @@ void ERR_GOST_error(int function, int reason, char *file, int line);
 # define GOST_F_GOST_DO_SIGN                              112
 # define GOST_F_GOST_DO_VERIFY                            113
 # define GOST_F_GOST_IMIT_CTRL                            114
-# define GOST_F_GOST_IMIT_FINAL                           140
+# define GOST_F_GOST_IMIT_FINAL                           120
 # define GOST_F_GOST_IMIT_UPDATE                          115
 # define GOST_F_GOST_SIGN_KEYGEN                          142
-# define GOST_F_PARAM_COPY_GOST01                         116
+# define GOST_F_PARAM_COPY_GOST_EC                        116
 # define GOST_F_PARAM_COPY_GOST94                         117
-# define GOST_F_PKEY_GOST01CP_DECRYPT                     118
-# define GOST_F_PKEY_GOST01CP_ENCRYPT                     119
-# define GOST_F_PKEY_GOST01CP_KEYGEN                      120
+# define GOST_F_PKEY_GOST_ECCP_DECRYPT                    118
+# define GOST_F_PKEY_GOST_ECCP_ENCRYPT                    119
 # define GOST_F_PKEY_GOST01_PARAMGEN                      138
-# define GOST_F_PKEY_GOST2001_DERIVE                      121
+# define GOST_F_PKEY_GOST12_PARAMGEN                      143
+# define GOST_F_PKEY_GOST_EC_DERIVE                       121
 # define GOST_F_PKEY_GOST94CP_DECRYPT                     122
 # define GOST_F_PKEY_GOST94CP_ENCRYPT                     123
-# define GOST_F_PKEY_GOST94CP_KEYGEN                      124
 # define GOST_F_PKEY_GOST94_PARAMGEN                      139
 # define GOST_F_PKEY_GOST_CTRL                            125
-# define GOST_F_PKEY_GOST_CTRL01_STR                      126
-# define GOST_F_PKEY_GOST_CTRL94_STR                      127
+# define GOST_F_PKEY_GOST94_CTRL_STR                      126
+# define GOST_F_PKEY_GOST_EC_CTRL_STR_256                 127
+# define GOST_F_PKEY_GOST_EC_CTRL_STR_512                 140
 # define GOST_F_PKEY_GOST_MAC_CTRL                        128
 # define GOST_F_PKEY_GOST_MAC_CTRL_STR                    129
 # define GOST_F_PKEY_GOST_MAC_KEYGEN                      130
-# define GOST_F_PRINT_GOST_01                             131
+# define GOST_F_PRINT_GOST_EC_PUB                         131
 # define GOST_F_PRIV_DECODE_GOST                          132
-# define GOST_F_PUB_DECODE_GOST01                         133
+# define GOST_F_PUB_DECODE_GOST_EC                        133
 # define GOST_F_PUB_DECODE_GOST94                         134
-# define GOST_F_PUB_ENCODE_GOST01                         135
+# define GOST_F_PUB_ENCODE_GOST_EC                        135
+# define GOST_F_PUB_ENCODE_GOST94                         124
 # define GOST_F_UNPACK_CC_SIGNATURE                       136
 # define GOST_F_UNPACK_CP_SIGNATURE                       137
+# define GOST_F_VKO_COMPUTE_KEY                           141
 
 /* Reason codes. */
 # define GOST_R_BAD_KEY_PARAMETERS_FORMAT                 99