Home
last modified time | relevance | path

Searched refs:SSL_ECDH_CTX (Results 1 – 3 of 3) sorted by relevance

/external/boringssl/src/ssl/
Dssl_ecdh.c33 static void ssl_ec_point_cleanup(SSL_ECDH_CTX *ctx) { in ssl_ec_point_cleanup()
38 static int ssl_ec_point_generate_keypair(SSL_ECDH_CTX *ctx, CBB *out) { in ssl_ec_point_generate_keypair()
96 int ssl_ec_point_compute_secret(SSL_ECDH_CTX *ctx, uint8_t **out_secret, in ssl_ec_point_compute_secret()
162 static void ssl_x25519_cleanup(SSL_ECDH_CTX *ctx) { in ssl_x25519_cleanup()
170 static int ssl_x25519_generate_keypair(SSL_ECDH_CTX *ctx, CBB *out) { in ssl_x25519_generate_keypair()
183 static int ssl_x25519_compute_secret(SSL_ECDH_CTX *ctx, uint8_t **out_secret, in ssl_x25519_compute_secret()
211 static void ssl_dhe_cleanup(SSL_ECDH_CTX *ctx) { in ssl_dhe_cleanup()
215 static int ssl_dhe_generate_keypair(SSL_ECDH_CTX *ctx, CBB *out) { in ssl_dhe_generate_keypair()
227 static int ssl_dhe_compute_secret(SSL_ECDH_CTX *ctx, uint8_t **out_secret, in ssl_dhe_compute_secret()
346 int SSL_ECDH_CTX_init(SSL_ECDH_CTX *ctx, uint16_t curve_id) { in SSL_ECDH_CTX_init()
[all …]
Dinternal.h532 void (*cleanup)(SSL_ECDH_CTX *ctx);
536 int (*generate_keypair)(SSL_ECDH_CTX *ctx, CBB *out_public_key);
543 int (*compute_secret)(SSL_ECDH_CTX *ctx, uint8_t **out_secret,
555 int SSL_ECDH_CTX_init(SSL_ECDH_CTX *ctx, uint16_t curve_id);
559 void SSL_ECDH_CTX_init_for_dhe(SSL_ECDH_CTX *ctx, DH *params);
563 void SSL_ECDH_CTX_cleanup(SSL_ECDH_CTX *ctx);
567 int SSL_ECDH_CTX_generate_keypair(SSL_ECDH_CTX *ctx, CBB *out_public_key);
568 int SSL_ECDH_CTX_compute_secret(SSL_ECDH_CTX *ctx, uint8_t **out_secret,
/external/boringssl/src/include/openssl/
Dssl.h3334 } SSL_ECDH_CTX; typedef
4100 SSL_ECDH_CTX ecdh_ctx;