Skip to content

HybridkemX25519Kyber768+HKDF specifications #545

@collapsinghierarchy

Description

@collapsinghierarchy

I have found that you referenced the IETF draft https://datatracker.ietf.org/doc/draft-westerbaan-cfrg-hpke-xyber768d00/ for the "hybrid" HPKE part. I have several questions in that regard.

  • The darft is, however, expired. The according repository from IETF (https://github.com/ietf-wg-pquip/state-of-protocols-and-pqc) says that "This was for the NIST Round 3 Draft version of Kyber for prototyping" and therefore it seems now to be obsolete. Do you have plans for transitioning to another standard?

  • I know about the CatKDF from one of ETSIs Cyber group (https://www.etsi.org/deliver/etsi_ts/103700_103799/103744/01.01.01_60/ts_103744v010101p.pdf ), which pretty much resembles the HKDF combination that is also used in the "hybrid" HPKE in this repository. Are there mentionable differences and why? Or do you simply use the HPKE KDF security guarantees from RFC9180 to derive the key from the concatenated keys from DH and PQ-KEM? But then again there is no currently active specification for combining the DH and PQ-KEM. (Or did i miss something?)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions