Skip to content

Add support for AES-XTS #538

Open
ruiliio wants to merge 2 commits intoMbed-TLS:developmentfrom
ruiliio:psa_xts
Open

Add support for AES-XTS #538
ruiliio wants to merge 2 commits intoMbed-TLS:developmentfrom
ruiliio:psa_xts

Conversation

@ruiliio
Copy link

@ruiliio ruiliio commented Oct 20, 2025

Description

Add support for AES-XTS / PSA_ALG_XTS cipher in PSA via enabling 512-bit AES key generation and import.
Fix Mbed-TLS/mbedtls#6384

PR checklist

@davidhorstmann-arm davidhorstmann-arm added the enhancement New feature or request label Oct 21, 2025
@davidhorstmann-arm davidhorstmann-arm moved this to Triage in in Community Oct 21, 2025
@gilles-peskine-arm gilles-peskine-arm added size-s Estimated task size: small (~2d) needs-preceding-pr Requires another PR to be merged first labels Oct 23, 2025
@davidhorstmann-arm davidhorstmann-arm removed the needs-preceding-pr Requires another PR to be merged first label Nov 6, 2025
@davidhorstmann-arm
Copy link
Contributor

davidhorstmann-arm commented Jan 14, 2026

Thanks for this contribution!

This is on the larger side of size-s. Luckily it's mostly plumbing to the existing legacy implementation rather than a new implementation, so that should make it easier to review. It looks well-tested which is great!

@davidhorstmann-arm davidhorstmann-arm moved this from Triage in to Scoped in Community Jan 14, 2026
@ruiliio
Copy link
Author

ruiliio commented Feb 4, 2026

Thanks for your feedback. I've fixed the previous CI errors. This is ready for review now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size-s Estimated task size: small (~2d)

Projects

Status: Scoped

Development

Successfully merging this pull request may close these issues.

AES-XTS support in PSA

3 participants