Skip to content

modules: mbedtls: add CHACHA20-POLY1305 ciphersuites#15

Merged
Johan Hedberg (jhedberg) merged 1 commit into
SiliconLabsSoftware:silabs/devfrom
jerome-pouiller:add-chacha
Jun 8, 2026
Merged

modules: mbedtls: add CHACHA20-POLY1305 ciphersuites#15
Johan Hedberg (jhedberg) merged 1 commit into
SiliconLabsSoftware:silabs/devfrom
jerome-pouiller:add-chacha

Conversation

@jerome-pouiller

Copy link
Copy Markdown

Chachapoly offer better performances than the other ciphers. It make sense to have it in the downstream.

ChaCha20-Poly1305 is the preferred cipher on platforms lacking hardware
AES acceleration, which is common on embedded targets. Adding this
ciphersuite allows Zephyr devices to negotiate it when connecting to
servers that support it (e.g. nginx, OpenSSL), avoiding a fallback to
AES-based suites.

Upstream-status: available
Assisted-by: GitHub Copilot:claude-sonnet-4.6
Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
(cherry picked from commit 607bcbbf347599a52e8609b39147e9fe91da1649)
@jhedberg Johan Hedberg (jhedberg) merged commit e0e74ad into SiliconLabsSoftware:silabs/dev Jun 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants