Skip to content

v0.41.0: Merge pull request #436 from emmansun/develop

Choose a tag to compare

@emmansun emmansun released this 28 Jan 03:32
· 389 commits to main since this release
22d4c97

Notable Changes:

  • cbcmac: define StreamingMAC interface
  • padding: support zero padding scheme and ConstantTimeUnpad method
  • pkcs7: support ML-DSA / SLH-DSA
  • smx509: support ML-DSA / SLH-DSA

References:

  • RFC 9881 - Internet X.509 Public Key Infrastructure -- Algorithm Identifiers for the Module-Lattice-Based Digital Signature Algorithm (ML-DSA)
  • RFC 9882 - Use of the ML-DSA Signature Algorithm in the Cryptographic Message Syntax (CMS)
  • RFC 9909 - Internet X.509 Public Key Infrastructure -- Algorithm Identifiers for the Stateless Hash-Based Digital Signature Algorithm (SLH-DSA)
  • RFC 9814 - Use of the SLH-DSA Signature Algorithm in the Cryptographic Message Syntax (CMS)