cose-wg / HPKE

3 stars 3 forks source link

COSE Elliptic Curve needs to be added for the x25519/Kyber hybrid. #35

Open hannestschofenig opened 1 year ago

hannestschofenig commented 1 year ago

Illari wrote:

  • COSE Elliptic Curve needs to be added for the x25519/Kyber hybrid.

    Key type is OKP.

    The public key should be concatenation of X25519 public key and Kyber768 v3.02 public key.

    The private key should be concatenation of X25519 private key and Kyber768 v3.02 private key.

    These formats are directly compatible with the HPKE KEM.

    Reference for Kyber768 v3.02: https://pq-crystals.org/kyber/data/kyber-specification-round3-20210804.pdf

    (I think that is the best reference that could be used.)

    (And yes, the naming is horrible.)