You might find these references helpful:

- https://github.com/panva/jose/search?q=ecdh
- https://github.com/digitalbazaar/minimal-cipher/search?q=ecdh

Regards,

OS

On Mon, Apr 3, 2023 at 1:44 PM Hannes Tschofenig <[email protected]>
wrote:

> Hi all,
>
> the Ephemeral-Static Diffie-Hellman (ES-DH) is specified in Section
> 8.5.5 "Key Agreement with Key Wrap" of RFC 9052 and an example is
> provided in Appendix B of RFC 9052.
>
> Section 5.2 of RFC 9053 specifies the "Context Information Structure"
> (COSE_KDF_Context), which "is used to ensure that the derived keying
> material is bound to the context of the transaction".
> RFC 9052/9053 do not mandate how the fields in the COSE_KDF_Context are
> populated and leave it to the application context.
>
> In a discussion with David Brown, who has implemented ES-DH for a
> project, we have been wondering how to populate the fields in a
> meaningful way.
> Our two use cases are SUIT (for use of firmware encryption) and TEEP
> (with trusted app provisioning).
>
> Have others used the COSE_KDF_Context for ES-DH or for related COSE
> content key distribution mechanisms? If so, how did you populate the
> structure?
>
> Ciao
> Hannes
>
>
> _______________________________________________
> COSE mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/cose
>


-- 
*ORIE STEELE*
Chief Technical Officer
www.transmute.industries

<https://www.transmute.industries>
_______________________________________________
COSE mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/cose

Reply via email to