mirror of
https://github.com/jmcorgan/fips.git
synced 2026-10-29 23:27:37 +00:00
Text only; no code changes. - The identity README said the root crate re-exports all of the module under fips::identity; it does not re-export secp or sha256, and re-exports ErasingKeypair only as pub(crate). It also said secp and sha256 are pub so the root crate can reach them, but no crate outside fips-core names either; they are pub and hidden. - The test-hooks feature comment named only proto; the cache and noise modules have hooks too. The rand dev-dependency comment now also names TestEntropy. - The root's sha2 comment now says that no root code hashes a secret and that fips-core enables the zeroize feature too, so it is on in every root build. - The noise_aead benchmark's header described two shapes and now names the third, the hand-out row. - The cache README's rule that an uncharged hint is refused rather than growing the cache past its cap now says it applies to hints only: a verified write is stored even when every entry is live-verified. - Where the root's noise module, the core README and the noise README say the root meets AeadKey only as the hand-outs' return type, they now also name the compile-time tie that pins that type to ring.