Ark Server API (ASE) - Wiki
Loading...
Searching...
No Matches
dherr.h File Reference
+ Include dependency graph for dherr.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define DH_F_COMPUTE_KEY   102
 
#define DH_F_DHPARAMS_PRINT_FP   101
 
#define DH_F_DH_BUILTIN_GENPARAMS   106
 
#define DH_F_DH_CHECK_EX   121
 
#define DH_F_DH_CHECK_PARAMS_EX   122
 
#define DH_F_DH_CHECK_PUB_KEY_EX   123
 
#define DH_F_DH_CMS_DECRYPT   114
 
#define DH_F_DH_CMS_SET_PEERKEY   115
 
#define DH_F_DH_CMS_SET_SHARED_INFO   116
 
#define DH_F_DH_METH_DUP   117
 
#define DH_F_DH_METH_NEW   118
 
#define DH_F_DH_METH_SET1_NAME   119
 
#define DH_F_DH_NEW_BY_NID   104
 
#define DH_F_DH_NEW_METHOD   105
 
#define DH_F_DH_PARAM_DECODE   107
 
#define DH_F_DH_PKEY_PUBLIC_CHECK   124
 
#define DH_F_DH_PRIV_DECODE   110
 
#define DH_F_DH_PRIV_ENCODE   111
 
#define DH_F_DH_PUB_DECODE   108
 
#define DH_F_DH_PUB_ENCODE   109
 
#define DH_F_DO_DH_PRINT   100
 
#define DH_F_GENERATE_KEY   103
 
#define DH_F_PKEY_DH_CTRL_STR   120
 
#define DH_F_PKEY_DH_DERIVE   112
 
#define DH_F_PKEY_DH_INIT   125
 
#define DH_F_PKEY_DH_KEYGEN   113
 
#define DH_R_BAD_GENERATOR   101
 
#define DH_R_BN_DECODE_ERROR   109
 
#define DH_R_BN_ERROR   106
 
#define DH_R_CHECK_INVALID_J_VALUE   115
 
#define DH_R_CHECK_INVALID_Q_VALUE   116
 
#define DH_R_CHECK_PUBKEY_INVALID   122
 
#define DH_R_CHECK_PUBKEY_TOO_LARGE   123
 
#define DH_R_CHECK_PUBKEY_TOO_SMALL   124
 
#define DH_R_CHECK_P_NOT_PRIME   117
 
#define DH_R_CHECK_P_NOT_SAFE_PRIME   118
 
#define DH_R_CHECK_Q_NOT_PRIME   119
 
#define DH_R_DECODE_ERROR   104
 
#define DH_R_INVALID_PARAMETER_NAME   110
 
#define DH_R_INVALID_PARAMETER_NID   114
 
#define DH_R_INVALID_PUBKEY   102
 
#define DH_R_KDF_PARAMETER_ERROR   112
 
#define DH_R_KEYS_NOT_SET   108
 
#define DH_R_MISSING_PUBKEY   125
 
#define DH_R_MODULUS_TOO_LARGE   103
 
#define DH_R_NOT_SUITABLE_GENERATOR   120
 
#define DH_R_NO_PARAMETERS_SET   107
 
#define DH_R_NO_PRIVATE_VALUE   100
 
#define DH_R_PARAMETER_ENCODING_ERROR   105
 
#define DH_R_PEER_KEY_ERROR   111
 
#define DH_R_SHARED_INFO_ERROR   113
 
#define DH_R_UNABLE_TO_CHECK_GENERATOR   121
 

Functions

int ERR_load_DH_strings (void)
 

Macro Definition Documentation

◆ DH_F_COMPUTE_KEY

#define DH_F_COMPUTE_KEY   102

Definition at line 30 of file dherr.h.

◆ DH_F_DH_BUILTIN_GENPARAMS

#define DH_F_DH_BUILTIN_GENPARAMS   106

Definition at line 32 of file dherr.h.

◆ DH_F_DH_CHECK_EX

#define DH_F_DH_CHECK_EX   121

Definition at line 33 of file dherr.h.

◆ DH_F_DH_CHECK_PARAMS_EX

#define DH_F_DH_CHECK_PARAMS_EX   122

Definition at line 34 of file dherr.h.

◆ DH_F_DH_CHECK_PUB_KEY_EX

#define DH_F_DH_CHECK_PUB_KEY_EX   123

Definition at line 35 of file dherr.h.

◆ DH_F_DH_CMS_DECRYPT

#define DH_F_DH_CMS_DECRYPT   114

Definition at line 36 of file dherr.h.

◆ DH_F_DH_CMS_SET_PEERKEY

#define DH_F_DH_CMS_SET_PEERKEY   115

Definition at line 37 of file dherr.h.

◆ DH_F_DH_CMS_SET_SHARED_INFO

#define DH_F_DH_CMS_SET_SHARED_INFO   116

Definition at line 38 of file dherr.h.

◆ DH_F_DH_METH_DUP

#define DH_F_DH_METH_DUP   117

Definition at line 39 of file dherr.h.

◆ DH_F_DH_METH_NEW

#define DH_F_DH_METH_NEW   118

Definition at line 40 of file dherr.h.

◆ DH_F_DH_METH_SET1_NAME

#define DH_F_DH_METH_SET1_NAME   119

Definition at line 41 of file dherr.h.

◆ DH_F_DH_NEW_BY_NID

#define DH_F_DH_NEW_BY_NID   104

Definition at line 42 of file dherr.h.

◆ DH_F_DH_NEW_METHOD

#define DH_F_DH_NEW_METHOD   105

Definition at line 43 of file dherr.h.

◆ DH_F_DH_PARAM_DECODE

#define DH_F_DH_PARAM_DECODE   107

Definition at line 44 of file dherr.h.

◆ DH_F_DH_PKEY_PUBLIC_CHECK

#define DH_F_DH_PKEY_PUBLIC_CHECK   124

Definition at line 45 of file dherr.h.

◆ DH_F_DH_PRIV_DECODE

#define DH_F_DH_PRIV_DECODE   110

Definition at line 46 of file dherr.h.

◆ DH_F_DH_PRIV_ENCODE

#define DH_F_DH_PRIV_ENCODE   111

Definition at line 47 of file dherr.h.

◆ DH_F_DH_PUB_DECODE

#define DH_F_DH_PUB_DECODE   108

Definition at line 48 of file dherr.h.

◆ DH_F_DH_PUB_ENCODE

#define DH_F_DH_PUB_ENCODE   109

Definition at line 49 of file dherr.h.

◆ DH_F_DHPARAMS_PRINT_FP

#define DH_F_DHPARAMS_PRINT_FP   101

Definition at line 31 of file dherr.h.

◆ DH_F_DO_DH_PRINT

#define DH_F_DO_DH_PRINT   100

Definition at line 50 of file dherr.h.

◆ DH_F_GENERATE_KEY

#define DH_F_GENERATE_KEY   103

Definition at line 51 of file dherr.h.

◆ DH_F_PKEY_DH_CTRL_STR

#define DH_F_PKEY_DH_CTRL_STR   120

Definition at line 52 of file dherr.h.

◆ DH_F_PKEY_DH_DERIVE

#define DH_F_PKEY_DH_DERIVE   112

Definition at line 53 of file dherr.h.

◆ DH_F_PKEY_DH_INIT

#define DH_F_PKEY_DH_INIT   125

Definition at line 54 of file dherr.h.

◆ DH_F_PKEY_DH_KEYGEN

#define DH_F_PKEY_DH_KEYGEN   113

Definition at line 55 of file dherr.h.

◆ DH_R_BAD_GENERATOR

#define DH_R_BAD_GENERATOR   101

Definition at line 60 of file dherr.h.

◆ DH_R_BN_DECODE_ERROR

#define DH_R_BN_DECODE_ERROR   109

Definition at line 61 of file dherr.h.

◆ DH_R_BN_ERROR

#define DH_R_BN_ERROR   106

Definition at line 62 of file dherr.h.

◆ DH_R_CHECK_INVALID_J_VALUE

#define DH_R_CHECK_INVALID_J_VALUE   115

Definition at line 63 of file dherr.h.

◆ DH_R_CHECK_INVALID_Q_VALUE

#define DH_R_CHECK_INVALID_Q_VALUE   116

Definition at line 64 of file dherr.h.

◆ DH_R_CHECK_P_NOT_PRIME

#define DH_R_CHECK_P_NOT_PRIME   117

Definition at line 68 of file dherr.h.

◆ DH_R_CHECK_P_NOT_SAFE_PRIME

#define DH_R_CHECK_P_NOT_SAFE_PRIME   118

Definition at line 69 of file dherr.h.

◆ DH_R_CHECK_PUBKEY_INVALID

#define DH_R_CHECK_PUBKEY_INVALID   122

Definition at line 65 of file dherr.h.

◆ DH_R_CHECK_PUBKEY_TOO_LARGE

#define DH_R_CHECK_PUBKEY_TOO_LARGE   123

Definition at line 66 of file dherr.h.

◆ DH_R_CHECK_PUBKEY_TOO_SMALL

#define DH_R_CHECK_PUBKEY_TOO_SMALL   124

Definition at line 67 of file dherr.h.

◆ DH_R_CHECK_Q_NOT_PRIME

#define DH_R_CHECK_Q_NOT_PRIME   119

Definition at line 70 of file dherr.h.

◆ DH_R_DECODE_ERROR

#define DH_R_DECODE_ERROR   104

Definition at line 71 of file dherr.h.

◆ DH_R_INVALID_PARAMETER_NAME

#define DH_R_INVALID_PARAMETER_NAME   110

Definition at line 72 of file dherr.h.

◆ DH_R_INVALID_PARAMETER_NID

#define DH_R_INVALID_PARAMETER_NID   114

Definition at line 73 of file dherr.h.

◆ DH_R_INVALID_PUBKEY

#define DH_R_INVALID_PUBKEY   102

Definition at line 74 of file dherr.h.

◆ DH_R_KDF_PARAMETER_ERROR

#define DH_R_KDF_PARAMETER_ERROR   112

Definition at line 75 of file dherr.h.

◆ DH_R_KEYS_NOT_SET

#define DH_R_KEYS_NOT_SET   108

Definition at line 76 of file dherr.h.

◆ DH_R_MISSING_PUBKEY

#define DH_R_MISSING_PUBKEY   125

Definition at line 77 of file dherr.h.

◆ DH_R_MODULUS_TOO_LARGE

#define DH_R_MODULUS_TOO_LARGE   103

Definition at line 78 of file dherr.h.

◆ DH_R_NO_PARAMETERS_SET

#define DH_R_NO_PARAMETERS_SET   107

Definition at line 80 of file dherr.h.

◆ DH_R_NO_PRIVATE_VALUE

#define DH_R_NO_PRIVATE_VALUE   100

Definition at line 81 of file dherr.h.

◆ DH_R_NOT_SUITABLE_GENERATOR

#define DH_R_NOT_SUITABLE_GENERATOR   120

Definition at line 79 of file dherr.h.

◆ DH_R_PARAMETER_ENCODING_ERROR

#define DH_R_PARAMETER_ENCODING_ERROR   105

Definition at line 82 of file dherr.h.

◆ DH_R_PEER_KEY_ERROR

#define DH_R_PEER_KEY_ERROR   111

Definition at line 83 of file dherr.h.

◆ DH_R_SHARED_INFO_ERROR

#define DH_R_SHARED_INFO_ERROR   113

Definition at line 84 of file dherr.h.

◆ DH_R_UNABLE_TO_CHECK_GENERATOR

#define DH_R_UNABLE_TO_CHECK_GENERATOR   121

Definition at line 85 of file dherr.h.

Function Documentation

◆ ERR_load_DH_strings()

int ERR_load_DH_strings ( void )