#include <openssl/ssl.h>#include <assert.h>#include <string.h>#include <utility>#include <openssl/bn.h>#include <openssl/bytestring.h>#include <openssl/curve25519.h>#include <openssl/ec.h>#include <openssl/err.h>#include <openssl/hrss.h>#include <openssl/mem.h>#include <openssl/nid.h>#include <openssl/rand.h>#include "internal.h"#include "../crypto/internal.h"
Go to the source code of this file.
Classes | |
| class | BSSL_NAMESPACE_BEGIN::CECPQ2KeyShare |
| class | BSSL_NAMESPACE_BEGIN::ECKeyShare |
| class | BSSL_NAMESPACE_BEGIN::X25519KeyShare |
Namespaces | |
| BSSL_NAMESPACE_BEGIN | |
Functions | |
| Span< const NamedGroup > | NamedGroups () |
| const char * | SSL_get_curve_name (uint16_t group_id) |
| bool | ssl_name_to_group_id (uint16_t *out_group_id, const char *name, size_t len) |
| bool | ssl_nid_to_group_id (uint16_t *out_group_id, int nid) |
Variables | |
| CONSTEXPR_ARRAY NamedGroup | BSSL_NAMESPACE_BEGIN::kNamedGroups [] |
| Span<const NamedGroup> NamedGroups | ( | ) |
Definition at line 304 of file ssl_key_share.cc.
Definition at line 393 of file ssl_key_share.cc.
Definition at line 373 of file ssl_key_share.cc.
Definition at line 363 of file ssl_key_share.cc.