eclipse / tinydtls

Eclipse tinydtls
https://projects.eclipse.org/projects/iot.tinydtls
Other
105 stars 57 forks source link

Support for micro-ecc (WIP) #228

Open obgm opened 6 months ago

obgm commented 6 months ago

This is a proof of concept for supporting micro-ecc as a replacement for the ECC implementation in tinydtls. micro-ecc is included as a submodule, therefore you either need to specify --recurse-submodules with git clone or do a git submodule update --init --recursive in an existing working copy.

For backwards compatibility, only curve secp256r1 is supported.

This change is based on PR #227 to avoid warnings during the build process.

boaks commented 6 months ago

See PR #229 for the fix of the "assert key_size", and support for cmake and, github workflow.