Lines Matching refs:shared_secret
4962 u8 *shared_secret) in hpke_extract_and_expand() argument
4982 shared_secret, ctx->n_secret) < 0) in hpke_extract_and_expand()
4990 static int hpke_key_schedule(struct hpke_context *ctx, const u8 *shared_secret, in hpke_key_schedule() argument
5012 if (hpke_labeled_extract(ctx, false, shared_secret, ctx->n_secret, in hpke_key_schedule()
5037 u8 *shared_secret, u8 *enc) in hpke_encap() argument
5086 wpabuf_len(pk_rm), shared_secret); in hpke_encap()
5163 u8 shared_secret[HPKE_MAX_SHARED_SECRET_LEN]; in hpke_base_seal_int() local
5172 if (hpke_encap(ctx, peer_pub, shared_secret, enc) < 0) in hpke_base_seal_int()
5177 if (hpke_key_schedule(ctx, shared_secret, info, info_len) < 0) in hpke_base_seal_int()
5193 forced_memzero(shared_secret, sizeof(shared_secret)); in hpke_base_seal_int()
5202 u8 *shared_secret) in hpke_decap() argument
5246 wpabuf_len(pk_rm), shared_secret); in hpke_decap()
5327 u8 shared_secret[HPKE_MAX_SHARED_SECRET_LEN]; in hpke_base_open_int() local
5335 if (hpke_decap(ctx, enc_ct, enc_ct_len, own_priv, shared_secret) < 0) in hpke_base_open_int()
5340 if (hpke_key_schedule(ctx, shared_secret, info, info_len) < 0) in hpke_base_open_int()
5348 forced_memzero(shared_secret, sizeof(shared_secret)); in hpke_base_open_int()