mirror of
https://github.com/espressif/openthread.git
synced 2026-08-28 21:09:54 +00:00
There is no hard dependency in the Thread specification which requires the use of deterministic signatures. On the contrary, looking at the tinycrypt implementation, that one issues randomized ECDSA signatures and seems to be quite happy with that. This change does not change the default behaviour, which is to use deterministic ECDSA when using the default MbedTLS backend. It does however make it possible for platforms which have qualified hardware entropy to select 'plain' ECDSA instead, which gives both a performance and code size improvement on those platforms.
mbed TLS
URL
https://github.com/ARMmbed/mbedtls/releases/tag/mbedtls-2.28.0
Version
2.28.0
License
Apache 2.0
License File
Description
mbed TLS (formerly known as PolarSSL) makes it trivially easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) products, facilitating this functionality with a minimal coding footprint.