Symbol: X25519_KEY_LENGTH
lib/libcrypto/curve25519/curve25519.c
4910
X25519_public_from_private(uint8_t out_public_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.c
4911
const uint8_t private_key[X25519_KEY_LENGTH])
lib/libcrypto/curve25519/curve25519.c
4919
X25519_keypair(uint8_t out_public_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.c
4920
uint8_t out_private_key[X25519_KEY_LENGTH])
lib/libcrypto/curve25519/curve25519.c
4946
X25519(uint8_t out_shared_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.c
4947
const uint8_t private_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.c
4948
const uint8_t peer_public_key[X25519_KEY_LENGTH])
lib/libcrypto/curve25519/curve25519.h
49
void X25519_keypair(uint8_t out_public_value[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.h
50
uint8_t out_private_key[X25519_KEY_LENGTH]);
lib/libcrypto/curve25519/curve25519.h
60
int X25519(uint8_t out_shared_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.h
61
const uint8_t private_key[X25519_KEY_LENGTH],
lib/libcrypto/curve25519/curve25519.h
62
const uint8_t peers_public_value[X25519_KEY_LENGTH]);
lib/libssl/tls_key_share.c
109
freezero(ks->x25519_public, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
110
freezero(ks->x25519_private, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
111
freezero(ks->x25519_peer_public, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
232
if ((public = calloc(1, X25519_KEY_LENGTH)) == NULL)
lib/libssl/tls_key_share.c
234
if ((private = calloc(1, X25519_KEY_LENGTH)) == NULL)
lib/libssl/tls_key_share.c
247
freezero(public, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
248
freezero(private, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
391
return CBB_add_bytes(cbb, ks->x25519_public, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
432
return CBB_add_bytes(cbb, ks->x25519_public, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
526
if (CBS_len(cbs) != X25519_KEY_LENGTH) {
lib/libssl/tls_key_share.c
551
if (!CBS_get_bytes(cbs, &x25519_cbs, X25519_KEY_LENGTH))
lib/libssl/tls_key_share.c
596
if (!CBS_get_bytes(cbs, &x25519_cbs, X25519_KEY_LENGTH))
lib/libssl/tls_key_share.c
693
if ((sk = calloc(1, X25519_KEY_LENGTH)) == NULL)
lib/libssl/tls_key_share.c
699
*shared_key_len = X25519_KEY_LENGTH;
lib/libssl/tls_key_share.c
705
freezero(sk, X25519_KEY_LENGTH);
lib/libssl/tls_key_share.c
744
if (!CBB_init(&cbb, ks->mlkem_shared_secret_len + X25519_KEY_LENGTH))
lib/libssl/tls_key_share.c
751
if (!CBB_add_space(&cbb, &x25519_shared_key, X25519_KEY_LENGTH))