Hi folks, Last weekend I submitted an Internet-Draft entitled "COSE Key and JSON Web Key Representation for Key Encapsulation Mechanism (KEM) of Hybrid Public Key Encryption (HPKE)".
https://datatracker.ietf.org/doc/draft-ajitomi-cose-cose-key-jwk-hpke-kem/ The COSE-HPKE under discussion defines the information including an encapsulated key sent from the sender to the recipient (HPKE sender information), but on the other hand, the sender needs to know the recipient public key and HPKE key configuration information (KDFs/AEADs supported by the recipient, etc.) beforehand. I thought this information (HPKE recipient information, so to speak) was worth expressing in COSE_Key and JWK and I wrote this draft. Maybe it's controversial, but this draft defines (1) a common key parameter for defining the HPKE key configuration information in existing key types that can be used for key derivation ("EC" and "OKP") and (2) a generic key type for HPKE that can also be used to represent post-quantum KEMs to be defined in the future. I would very much appreciate your comments. Best regards, AJITOMI Daisuke
_______________________________________________ COSE mailing list [email protected] https://www.ietf.org/mailman/listinfo/cose
