Skip to content

kamil-kielbasa/libedhoc

Repository files navigation

build-and-tests docs

libedhoc: A C implementation of the Ephemeral Diffie-Hellman Over COSE (RFC 9528)

ABOUT LIBEDHOC

libedhoc is a C implementation of a lightweight authenticated Diffie-Hellman key exchange with ephemeral keys for constrained devices. It provides mutual authentication, forward secrecy, and identity protection. This protocol, EDHOC, is standardized by the IETF as RFC 9528. Code has been tested according to RFC 9529.

DOCUMENTATION

Documentation and further information can be found at https://kamil-kielbasa.github.io/libedhoc/.

LICENSE INFORMATION

This library is published as open-source software without any warranty of any kind. Use is permitted under the terms of the MIT license.

CONTACT

email: [email protected]