OpenSSL  1.0.1c
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions
e_gost_err.h File Reference

Go to the source code of this file.

Macros

#define GOSTerr(f, r)   ERR_GOST_error((f),(r),__FILE__,__LINE__)
 
#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_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_GOST89_GET_ASN1_PARAMETERS   108
 
#define GOST_F_GOST89_SET_ASN1_PARAMETERS   109
 
#define GOST_F_GOST94_COMPUTE_PUBLIC   110
 
#define GOST_F_GOST_CIPHER_CTL   111
 
#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_UPDATE   115
 
#define GOST_F_PARAM_COPY_GOST01   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_GOST01_PARAMGEN   138
 
#define GOST_F_PKEY_GOST2001_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_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_PRIV_DECODE_GOST   132
 
#define GOST_F_PUB_DECODE_GOST01   133
 
#define GOST_F_PUB_DECODE_GOST94   134
 
#define GOST_F_PUB_ENCODE_GOST01   135
 
#define GOST_F_UNPACK_CC_SIGNATURE   136
 
#define GOST_F_UNPACK_CP_SIGNATURE   137
 
#define GOST_R_BAD_KEY_PARAMETERS_FORMAT   99
 
#define GOST_R_BAD_PKEY_PARAMETERS_FORMAT   100
 
#define GOST_R_CANNOT_PACK_EPHEMERAL_KEY   101
 
#define GOST_R_CTRL_CALL_FAILED   132
 
#define GOST_R_ERROR_COMPUTING_SHARED_KEY   102
 
#define GOST_R_ERROR_PACKING_KEY_TRANSPORT_INFO   103
 
#define GOST_R_ERROR_PARSING_KEY_TRANSPORT_INFO   104
 
#define GOST_R_INCOMPATIBLE_ALGORITHMS   105
 
#define GOST_R_INCOMPATIBLE_PEER_KEY   131
 
#define GOST_R_INVALID_CIPHER_PARAMS   106
 
#define GOST_R_INVALID_CIPHER_PARAM_OID   107
 
#define GOST_R_INVALID_DIGEST_TYPE   108
 
#define GOST_R_INVALID_GOST94_PARMSET   109
 
#define GOST_R_INVALID_IV_LENGTH   110
 
#define GOST_R_INVALID_MAC_KEY_LENGTH   111
 
#define GOST_R_INVALID_PARAMSET   112
 
#define GOST_R_KEY_IS_NOT_INITALIZED   113
 
#define GOST_R_KEY_IS_NOT_INITIALIZED   114
 
#define GOST_R_KEY_PARAMETERS_MISSING   115
 
#define GOST_R_MAC_KEY_NOT_SET   116
 
#define GOST_R_MALLOC_FAILURE   117
 
#define GOST_R_NO_MEMORY   118
 
#define GOST_R_NO_PARAMETERS_SET   119
 
#define GOST_R_NO_PEER_KEY   120
 
#define GOST_R_NO_PRIVATE_PART_OF_NON_EPHEMERAL_KEYPAIR   121
 
#define GOST_R_PUBLIC_KEY_UNDEFINED   122
 
#define GOST_R_RANDOM_GENERATOR_ERROR   123
 
#define GOST_R_RANDOM_GENERATOR_FAILURE   124
 
#define GOST_R_RANDOM_NUMBER_GENERATOR_FAILED   125
 
#define GOST_R_SIGNATURE_MISMATCH   126
 
#define GOST_R_SIGNATURE_PARTS_GREATER_THAN_Q   127
 
#define GOST_R_UKM_NOT_SET   128
 
#define GOST_R_UNSUPPORTED_CIPHER_CTL_COMMAND   129
 
#define GOST_R_UNSUPPORTED_PARAMETER_SET   130
 

Functions

void ERR_load_GOST_strings (void)
 
void ERR_unload_GOST_strings (void)
 
void ERR_GOST_error (int function, int reason, char *file, int line)
 

Macro Definition Documentation

#define GOST_F_DECODE_GOST_ALGOR_PARAMS   99

Definition at line 74 of file e_gost_err.h.

#define GOST_F_ENCODE_GOST_ALGOR_PARAMS   100

Definition at line 75 of file e_gost_err.h.

#define GOST_F_FILL_GOST2001_PARAMS   101

Definition at line 76 of file e_gost_err.h.

#define GOST_F_FILL_GOST94_PARAMS   102

Definition at line 77 of file e_gost_err.h.

#define GOST_F_GET_ENCRYPTION_PARAMS   103

Definition at line 78 of file e_gost_err.h.

#define GOST_F_GOST2001_COMPUTE_PUBLIC   104

Definition at line 79 of file e_gost_err.h.

#define GOST_F_GOST2001_DO_SIGN   105

Definition at line 80 of file e_gost_err.h.

#define GOST_F_GOST2001_DO_VERIFY   106

Definition at line 81 of file e_gost_err.h.

#define GOST_F_GOST2001_KEYGEN   107

Definition at line 82 of file e_gost_err.h.

#define GOST_F_GOST89_GET_ASN1_PARAMETERS   108

Definition at line 83 of file e_gost_err.h.

#define GOST_F_GOST89_SET_ASN1_PARAMETERS   109

Definition at line 84 of file e_gost_err.h.

#define GOST_F_GOST94_COMPUTE_PUBLIC   110

Definition at line 85 of file e_gost_err.h.

#define GOST_F_GOST_CIPHER_CTL   111

Definition at line 86 of file e_gost_err.h.

#define GOST_F_GOST_DO_SIGN   112

Definition at line 87 of file e_gost_err.h.

#define GOST_F_GOST_DO_VERIFY   113

Definition at line 88 of file e_gost_err.h.

#define GOST_F_GOST_IMIT_CTRL   114

Definition at line 89 of file e_gost_err.h.

#define GOST_F_GOST_IMIT_FINAL   140

Definition at line 90 of file e_gost_err.h.

#define GOST_F_GOST_IMIT_UPDATE   115

Definition at line 91 of file e_gost_err.h.

#define GOST_F_PARAM_COPY_GOST01   116

Definition at line 92 of file e_gost_err.h.

#define GOST_F_PARAM_COPY_GOST94   117

Definition at line 93 of file e_gost_err.h.

#define GOST_F_PKEY_GOST01_PARAMGEN   138

Definition at line 97 of file e_gost_err.h.

#define GOST_F_PKEY_GOST01CP_DECRYPT   118

Definition at line 94 of file e_gost_err.h.

#define GOST_F_PKEY_GOST01CP_ENCRYPT   119

Definition at line 95 of file e_gost_err.h.

#define GOST_F_PKEY_GOST01CP_KEYGEN   120

Definition at line 96 of file e_gost_err.h.

#define GOST_F_PKEY_GOST2001_DERIVE   121

Definition at line 98 of file e_gost_err.h.

#define GOST_F_PKEY_GOST94_PARAMGEN   139

Definition at line 102 of file e_gost_err.h.

#define GOST_F_PKEY_GOST94CP_DECRYPT   122

Definition at line 99 of file e_gost_err.h.

#define GOST_F_PKEY_GOST94CP_ENCRYPT   123

Definition at line 100 of file e_gost_err.h.

#define GOST_F_PKEY_GOST94CP_KEYGEN   124

Definition at line 101 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_CTRL   125

Definition at line 103 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_CTRL01_STR   126

Definition at line 104 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_CTRL94_STR   127

Definition at line 105 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_MAC_CTRL   128

Definition at line 106 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_MAC_CTRL_STR   129

Definition at line 107 of file e_gost_err.h.

#define GOST_F_PKEY_GOST_MAC_KEYGEN   130

Definition at line 108 of file e_gost_err.h.

#define GOST_F_PRINT_GOST_01   131

Definition at line 109 of file e_gost_err.h.

#define GOST_F_PRIV_DECODE_GOST   132

Definition at line 110 of file e_gost_err.h.

#define GOST_F_PUB_DECODE_GOST01   133

Definition at line 111 of file e_gost_err.h.

#define GOST_F_PUB_DECODE_GOST94   134

Definition at line 112 of file e_gost_err.h.

#define GOST_F_PUB_ENCODE_GOST01   135

Definition at line 113 of file e_gost_err.h.

#define GOST_F_UNPACK_CC_SIGNATURE   136

Definition at line 114 of file e_gost_err.h.

#define GOST_F_UNPACK_CP_SIGNATURE   137

Definition at line 115 of file e_gost_err.h.

#define GOST_R_BAD_KEY_PARAMETERS_FORMAT   99

Definition at line 118 of file e_gost_err.h.

#define GOST_R_BAD_PKEY_PARAMETERS_FORMAT   100

Definition at line 119 of file e_gost_err.h.

#define GOST_R_CANNOT_PACK_EPHEMERAL_KEY   101

Definition at line 120 of file e_gost_err.h.

#define GOST_R_CTRL_CALL_FAILED   132

Definition at line 121 of file e_gost_err.h.

#define GOST_R_ERROR_COMPUTING_SHARED_KEY   102

Definition at line 122 of file e_gost_err.h.

#define GOST_R_ERROR_PACKING_KEY_TRANSPORT_INFO   103

Definition at line 123 of file e_gost_err.h.

#define GOST_R_ERROR_PARSING_KEY_TRANSPORT_INFO   104

Definition at line 124 of file e_gost_err.h.

#define GOST_R_INCOMPATIBLE_ALGORITHMS   105

Definition at line 125 of file e_gost_err.h.

#define GOST_R_INCOMPATIBLE_PEER_KEY   131

Definition at line 126 of file e_gost_err.h.

#define GOST_R_INVALID_CIPHER_PARAM_OID   107

Definition at line 128 of file e_gost_err.h.

#define GOST_R_INVALID_CIPHER_PARAMS   106

Definition at line 127 of file e_gost_err.h.

#define GOST_R_INVALID_DIGEST_TYPE   108

Definition at line 129 of file e_gost_err.h.

#define GOST_R_INVALID_GOST94_PARMSET   109

Definition at line 130 of file e_gost_err.h.

#define GOST_R_INVALID_IV_LENGTH   110

Definition at line 131 of file e_gost_err.h.

#define GOST_R_INVALID_MAC_KEY_LENGTH   111

Definition at line 132 of file e_gost_err.h.

#define GOST_R_INVALID_PARAMSET   112

Definition at line 133 of file e_gost_err.h.

#define GOST_R_KEY_IS_NOT_INITALIZED   113

Definition at line 134 of file e_gost_err.h.

#define GOST_R_KEY_IS_NOT_INITIALIZED   114

Definition at line 135 of file e_gost_err.h.

#define GOST_R_KEY_PARAMETERS_MISSING   115

Definition at line 136 of file e_gost_err.h.

#define GOST_R_MAC_KEY_NOT_SET   116

Definition at line 137 of file e_gost_err.h.

#define GOST_R_MALLOC_FAILURE   117

Definition at line 138 of file e_gost_err.h.

#define GOST_R_NO_MEMORY   118

Definition at line 139 of file e_gost_err.h.

#define GOST_R_NO_PARAMETERS_SET   119

Definition at line 140 of file e_gost_err.h.

#define GOST_R_NO_PEER_KEY   120

Definition at line 141 of file e_gost_err.h.

#define GOST_R_NO_PRIVATE_PART_OF_NON_EPHEMERAL_KEYPAIR   121

Definition at line 142 of file e_gost_err.h.

#define GOST_R_PUBLIC_KEY_UNDEFINED   122

Definition at line 143 of file e_gost_err.h.

#define GOST_R_RANDOM_GENERATOR_ERROR   123

Definition at line 144 of file e_gost_err.h.

#define GOST_R_RANDOM_GENERATOR_FAILURE   124

Definition at line 145 of file e_gost_err.h.

#define GOST_R_RANDOM_NUMBER_GENERATOR_FAILED   125

Definition at line 146 of file e_gost_err.h.

#define GOST_R_SIGNATURE_MISMATCH   126

Definition at line 147 of file e_gost_err.h.

#define GOST_R_SIGNATURE_PARTS_GREATER_THAN_Q   127

Definition at line 148 of file e_gost_err.h.

#define GOST_R_UKM_NOT_SET   128

Definition at line 149 of file e_gost_err.h.

#define GOST_R_UNSUPPORTED_CIPHER_CTL_COMMAND   129

Definition at line 150 of file e_gost_err.h.

#define GOST_R_UNSUPPORTED_PARAMETER_SET   130

Definition at line 151 of file e_gost_err.h.

#define GOSTerr (   f,
 
)    ERR_GOST_error((f),(r),__FILE__,__LINE__)

Definition at line 69 of file e_gost_err.h.

Function Documentation

void ERR_GOST_error ( int  function,
int  reason,
char *  file,
int  line 
)

Definition at line 207 of file e_gost_err.c.

void ERR_load_GOST_strings ( void  )

Definition at line 171 of file e_gost_err.c.

void ERR_unload_GOST_strings ( void  )

Definition at line 191 of file e_gost_err.c.