Require explicitly supplied truncation length

Instead of providing default truncation lengths (based on RFC or
otherwise), this change imposes a restriction that the truncation length
must be supplied for all auth or aead algorithms.

Bug: 77204048
Test: Updated tests, ran on walleye
Merged-In: I4a0e2e71aa97259e56f44e7c8a2ce53135708d97
Change-Id: I4a0e2e71aa97259e56f44e7c8a2ce53135708d97
(cherry picked from commit b0571f55dbdf989a3e105b3894a75430e1c7b183)
2 files changed
tree: 91211b4e5e4c5f05d275df73d7677c9e68de6ad2
  1. core/
  2. services/
  3. tests/