Home
last modified time | relevance | path

Searched defs:evp_hpke_kem_st (Results 1 – 3 of 3) sorted by relevance

/external/boringssl/src/crypto/hpke/
Dhpke.c38 struct evp_hpke_kem_st { struct
39 uint16_t id;
40 size_t public_key_len;
41 size_t private_key_len;
42 size_t seed_len;
43 size_t enc_len;
44 int (*init_key)(EVP_HPKE_KEY *key, const uint8_t *priv_key,
46 int (*generate_key)(EVP_HPKE_KEY *key);
47 int (*encap_with_seed)(const EVP_HPKE_KEM *kem, uint8_t *out_shared_secret,
53 int (*decap)(const EVP_HPKE_KEY *key, uint8_t *out_shared_secret,
/external/cronet/third_party/boringssl/src/crypto/hpke/
Dhpke.c38 struct evp_hpke_kem_st { struct
39 uint16_t id;
40 size_t public_key_len;
41 size_t private_key_len;
42 size_t seed_len;
43 size_t enc_len;
44 int (*init_key)(EVP_HPKE_KEY *key, const uint8_t *priv_key,
46 int (*generate_key)(EVP_HPKE_KEY *key);
47 int (*encap_with_seed)(const EVP_HPKE_KEM *kem, uint8_t *out_shared_secret,
53 int (*decap)(const EVP_HPKE_KEY *key, uint8_t *out_shared_secret,
/external/rust/crates/quiche/deps/boringssl/src/crypto/hpke/
Dhpke.c38 struct evp_hpke_kem_st { struct
39 uint16_t id;
40 size_t public_key_len;
41 size_t private_key_len;
42 size_t seed_len;
43 int (*init_key)(EVP_HPKE_KEY *key, const uint8_t *priv_key,
45 int (*generate_key)(EVP_HPKE_KEY *key);
46 int (*encap_with_seed)(const EVP_HPKE_KEM *kem, uint8_t *out_shared_secret,
52 int (*decap)(const EVP_HPKE_KEY *key, uint8_t *out_shared_secret,