Skip to content

v1.1.0.14

Compare
Choose a tag to compare
@Kritner Kritner released this 13 Nov 21:12
· 32 commits to master since this release
408bdf3
  • HACT testing
    • CBC
    • RSA-SigGen
  • New SHA3 revision allowing a more similar (and controllable) registration in comparison to SHA2
  • TLS v1.3 - removes hash algorithms not specified in RFC
    • valid hash algorithms now include SHA2-256 and SHA2-384
  • Updates string validators to be case sensitive within registration validation for property values
  • KTS - update test case handling to property account for when the deferred crypto resolver cannot successfully complete the crypto.
  • KAS KDF OneStep adds l to prompt file
  • KAS HKDF the HKDF was expecting DKM in bytes, was being passed in bits, causing too long of keys to be generated
  • Domain update - changes maximum value of domain to the integer max of 2,147,483,647
    • The DRBG specification stated values up to 2^35 could be supported, also updated the specification to reflect this integer max change
    • #31
  • KAS SP800-56Br2 and SP800-56Ar3 updates so that dkm is now comprised of the full MacKey || KeyData, was previously being set to just KeyData when Key Confirmation was utilized
  • KAS KDF OneStep and HKDF, the minimum allowed l value is now the output length of the largest registered hash function, rather than 2x that value.
  • TLS v1.3 rename "earlyExporterTrafficSecret" -> "earlyExporterMasterSecret" to match RFC
  • KAS Corrects an hmac function label "HMAC_SHA2_D512_T256"
  • KTS Additional "required" property validation to return more meaningful error messages

Hotfix changes since previous documented release:

  • PBKDF genvals correction
  • Better handling of metadata updates when certain properties were not updated
  • Better error message handling in situations where an answer post/put was rejected
  • Fixed several scenarios preventing newer KAS algorithms from properly certifying