EntrustCorporation / draft-ounsworth-cfrg-kem-combiners

1 stars 2 forks source link

Restructured the KDF definition to more cleanly align with SP800-56Cr2 #18

Closed ounsworth closed 7 months ago

ounsworth commented 12 months ago

My co-worker Serge Mister found that the interaction between this document and the KDF defined in SP 800-56Cr2 were hard to follow. In particular, we were presenting together parameters of our combiner, parameters of -56Cr2 (such as counter = 0x00000001), and parameters of KMAC in a way that made it difficult to tell which parameters belong to which layer.

I have attempted to separate these more cleanly and simply use -56Cr2 as a black-box KDF(Z, OtherInput).