Eurydice_arr_7d
Eurydice_array_to_slice_shared_51(const Eurydice_arr_7d *a)
typedef Eurydice_arr_7d libcrux_ml_kem_mlkem768_MlKem768PrivateKey;
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
Eurydice_arr_7d *serialized
static KRML_MUSTINLINE Eurydice_arr_7d
Eurydice_arr_7d out = { .data = { 0U } };
Eurydice_arr_7d
Eurydice_arr_7d private_key = libcrux_ml_kem_types_from_b2_79(secret_key_serialized);
libcrux_ml_kem_ind_cca_validate_private_key_only_52(const Eurydice_arr_7d *private_key)
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key
libcrux_ml_kem_mlkem768_portable_validate_private_key_only(const Eurydice_arr_7d *private_key)
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
const Eurydice_arr_7d *private_key,
Eurydice_arr_7d *serialized
static KRML_MUSTINLINE Eurydice_arr_7d
Eurydice_arr_7d sk = libcrux_ml_kem_types_default_d3_79();
static inline Eurydice_arr_7d
Eurydice_arr_7d *serialized
typedef Eurydice_arr_7d libcrux_mlkem768_sk;
Eurydice_array_to_subslice_shared_d48(const Eurydice_arr_7d *a, core_ops_range_Range_87 r)
static inline Eurydice_arr_7d libcrux_ml_kem_types_default_d3_79(void)
return (KRML_CLITERAL(Eurydice_arr_7d){ .data = { 0U } });
Eurydice_arr_7d sk;
libcrux_ml_kem_types_from_17_bc(Eurydice_arr_7d sk, Eurydice_arr_5f pk)
static inline Eurydice_arr_7d libcrux_ml_kem_types_from_b2_79(Eurydice_arr_7d value)
Eurydice_array_to_subslice_mut_d417(Eurydice_arr_7d *a, core_ops_range_Range_87 r)