Home
last modified time | relevance | path

Searched refs:private_key (Results 1 – 4 of 4) sorted by relevance

/drivers/crypto/intel/keembay/
A Dkeembay-ocs-ecc.c102 u64 private_key[KMB_ECC_VLI_MAX_DIGITS]; member
455 const u64 *private_key, size_t private_key_len) in kmb_ecc_is_key_valid() argument
464 if (!private_key) in kmb_ecc_is_key_valid()
468 if (vli_cmp(one, private_key, ndigits) != -1) in kmb_ecc_is_key_valid()
473 if (vli_cmp(res, private_key, ndigits) != 1) in kmb_ecc_is_key_valid()
554 rc = kmb_ecc_gen_privkey(tctx->curve, tctx->private_key); in kmb_ocs_ecdh_set_secret()
563 ecc_swap_digits((const u64 *)params.key, tctx->private_key, in kmb_ocs_ecdh_set_secret()
624 rc = kmb_ecc_point_mult(ecc_dev, result, pk, tctx->private_key, curve); in kmb_ecc_do_shared_secret()
676 rc = kmb_ecc_point_mult(tctx->ecc_dev, pk, &curve->g, tctx->private_key, in kmb_ecc_do_public_key()
813 memzero_explicit(tctx->private_key, sizeof(*tctx->private_key)); in kmb_ocs_ecdh_exit_tfm()
/drivers/net/wireguard/
A Dnetlink.c553 u8 *private_key = nla_data(info->attrs[WGDEVICE_A_PRIVATE_KEY]); in wg_set_device() local
559 private_key, NOISE_PUBLIC_KEY_LEN)) in wg_set_device()
565 if (curve25519_generate_public(public_key, private_key)) { in wg_set_device()
576 wg_noise_set_static_identity_private_key(&wg->static_identity, private_key); in wg_set_device()
A Dnoise.h116 const u8 private_key[NOISE_PUBLIC_KEY_LEN]);
A Dnoise.c296 const u8 private_key[NOISE_PUBLIC_KEY_LEN]) in wg_noise_set_static_identity_private_key()
298 memcpy(static_identity->static_private, private_key, in wg_noise_set_static_identity_private_key()
302 static_identity->static_public, private_key); in wg_noise_set_static_identity_private_key()

Completed in 12 milliseconds