Home
last modified time | relevance | path

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

/dragonfly/crypto/libressl/include/openssl/
H A Dcurve25519.h43 #define X25519_KEY_LENGTH 32 macro
49 void X25519_keypair(uint8_t out_public_value[X25519_KEY_LENGTH],
50 uint8_t out_private_key[X25519_KEY_LENGTH]);
60 int X25519(uint8_t out_shared_key[X25519_KEY_LENGTH],
61 const uint8_t private_key[X25519_KEY_LENGTH],
62 const uint8_t peers_public_value[X25519_KEY_LENGTH]);
/dragonfly/crypto/libressl/ssl/
H A Dtls_key_share.c95 freezero(ks->x25519_public, X25519_KEY_LENGTH); in tls_key_share_free()
96 freezero(ks->x25519_private, X25519_KEY_LENGTH); in tls_key_share_free()
97 freezero(ks->x25519_peer_public, X25519_KEY_LENGTH); in tls_key_share_free()
212 if ((public = calloc(1, X25519_KEY_LENGTH)) == NULL) in tls_key_share_generate_x25519()
214 if ((private = calloc(1, X25519_KEY_LENGTH)) == NULL) in tls_key_share_generate_x25519()
227 freezero(public, X25519_KEY_LENGTH); in tls_key_share_generate_x25519()
228 freezero(private, X25519_KEY_LENGTH); in tls_key_share_generate_x25519()
378 if (CBS_len(cbs) != X25519_KEY_LENGTH) { in tls_key_share_peer_public_x25519()
437 if ((sk = calloc(1, X25519_KEY_LENGTH)) == NULL) in tls_key_share_derive_x25519()
443 *shared_key_len = X25519_KEY_LENGTH; in tls_key_share_derive_x25519()
[all …]
/dragonfly/crypto/libressl/crypto/curve25519/
H A Dcurve25519.c4899 X25519_keypair(uint8_t out_public_value[X25519_KEY_LENGTH], in X25519_keypair() argument
4900 uint8_t out_private_key[X25519_KEY_LENGTH]) in X25519_keypair() argument
4925 X25519(uint8_t out_shared_key[X25519_KEY_LENGTH], in X25519() argument
4926 const uint8_t private_key[X25519_KEY_LENGTH], in X25519() argument
4927 const uint8_t peer_public_value[X25519_KEY_LENGTH]) in X25519() argument