Module 4

Signatures

4 lessonsabout 135 minFoundations / Practitioner / Advisor

After this module you can

  • State the exact sizes of ML-DSA-44/65/87, SLH-DSA and their classical counterparts
  • Justify which algorithm fits which job

Before thisM3: Key encapsulation

  1. 01ML-DSA (FIPS 204)State the exact key and signature sizes and NIST security categories of ML-DSA-44/65/87 from memory
  2. 02SLH-DSA and FN-DSAState the size/speed trade-off between SLH-DSA's (FIPS 205) 's' and 'f' variants and the real signature budget
  3. 03HQC status and the additional signature candidates in IR 8610State HQC's current standardization status (recalled from M2) and the current, live-verified number of IR 8610's round 3 additional signature candidates
  4. 04Which algorithm for which jobJustify why code signing (especially long-lived, non-updatable firmware) is a different algorithm decision from general TLS/PKI, and when stateful hash-based options really make sense
Next moduleM5: Standards and status discipline