#include <openssl/evp.h>
#include <openssl/curve25519.h>
#include <openssl/err.h>
#include <openssl/mem.h>
#include "internal.h"
Go to the source code of this file.
Functions | |
static int | pkey_x25519_copy (EVP_PKEY_CTX *dst, EVP_PKEY_CTX *src) |
static int | pkey_x25519_ctrl (EVP_PKEY_CTX *ctx, int type, int p1, void *p2) |
static int | pkey_x25519_derive (EVP_PKEY_CTX *ctx, uint8_t *out, size_t *out_len) |
static int | pkey_x25519_keygen (EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) |
Variables | |
const EVP_PKEY_METHOD | x25519_pkey_meth |
|
static |
Definition at line 25 of file p_x25519.c.
|
static |
Definition at line 81 of file p_x25519.c.
|
static |
Definition at line 47 of file p_x25519.c.
|
static |
Definition at line 27 of file p_x25519.c.
const EVP_PKEY_METHOD x25519_pkey_meth |
Definition at line 94 of file p_x25519.c.