pub(crate) fn expand_key( sk: &[u8; 32], ) -> (DecapsulationKey, StaticSecret, EncapsulationKey, PublicKey)