Hello Gilles,
I see that you are requesting feedback on a set of issues, but not on support of EdDSA. Yet, support for ED25519 is an important requirement for TLS and QUIC. With other crypto suites, the CPU load is significantly lower for ED25519 than for ECDSA/secp255r1.
Somewhat related, but there is also demand for ChaCha20-poly1035, for performance reason on some systems.
Are there any plans?
-- Christian Huitema
Hi Christian,
We're asking for feedback on topics that are feature regressions and where we aren't sure what to do. We can add new features in minor releases, but removals and other incompatible changes have to happen in 4.0 or else we're stuck until 5.0.
We definitely know we want to add EdDSA, it's on our roadmap (https://mbed-tls.readthedocs.io/en/latest/project/roadmap/) and it's just a question of when.
Chacha20-poly1305 cipher suites have been supported since Mbed TLS 2.12.
Best regards,
mbed-tls@lists.trustedfirmware.org