diff --git a/ml-dsa/src/lib.rs b/ml-dsa/src/lib.rs index f959d8d6..8dc432c0 100644 --- a/ml-dsa/src/lib.rs +++ b/ml-dsa/src/lib.rs @@ -832,7 +832,7 @@ impl ParameterSet for MlDsa65 { const TAU: usize = 49; } -/// `MlKem87` is the parameter set for security category 5. +/// `MlDsa87` is the parameter set for security category 5. #[derive(Default, Clone, Debug, PartialEq)] pub struct MlDsa87; diff --git a/ml-dsa/src/param.rs b/ml-dsa/src/param.rs index 8a3dd690..f04f448f 100644 --- a/ml-dsa/src/param.rs +++ b/ml-dsa/src/param.rs @@ -1,9 +1,7 @@ //! This module encapsulates all of the compile-time logic related to parameter-set dependent sizes //! of objects. `ParameterSet` captures the parameters in the form described by the ML-KEM //! specification. `EncodingSize`, `VectorEncodingSize`, and `CbdSamplingSize` are "upstream" of -//! `ParameterSet`; they provide basic logic about the size of encoded objects. `PkeParams` and -//! `KemParams` are "downstream" of `ParameterSet`; they define derived parameters relevant to -//! K-PKE and ML-KEM. +//! `ParameterSet`; they provide basic logic about the size of encoded objects. //! //! While the primary purpose of these traits is to describe the sizes of objects, in order to //! avoid leakage of complicated trait bounds, they also need to provide any logic that needs to