pub unsafe extern "C" fn EVP_HPKE_KEY_init(
    key: *mut EVP_HPKE_KEY,
    kem: *const EVP_HPKE_KEM,
    priv_key: *const u8,
    priv_key_len: usize
) -> c_int