Searched refs:X25519_KEY_LENGTH (Results 1 – 3 of 3) sorted by relevance
/dragonfly/crypto/libressl/include/openssl/ |
H A D | curve25519.h | 43 #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 D | tls_key_share.c | 95 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 D | curve25519.c | 4899 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
|