Go to the documentation of this file.
49 size_t *siglen,
const uint8_t *tbs,
52 if (!
key->has_private) {
76 size_t siglen,
const uint8_t *tbs,
#define EVP_R_INVALID_SIGNATURE
#define OPENSSL_PUT_ERROR(library, reason)
static int pkey_ed25519_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey)
#define EVP_R_NOT_A_PRIVATE_KEY
const EVP_PKEY_METHOD ed25519_pkey_meth
#define EVP_PKEY_set_type
static int pkey_ed25519_copy(EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src)
union evp_pkey_st::@364 pkey
static int pkey_ed25519_sign_message(EVP_PKEY_CTX *ctx, uint8_t *sig, size_t *siglen, const uint8_t *tbs, size_t tbslen)
#define EVP_R_BUFFER_TOO_SMALL
#define ERR_R_MALLOC_FAILURE
static int pkey_ed25519_verify_message(EVP_PKEY_CTX *ctx, const uint8_t *sig, size_t siglen, const uint8_t *tbs, size_t tbslen)
grpc
Author(s):
autogenerated on Fri May 16 2025 02:59:38