Drop VIA Padlock support #5903
Labels
api-break
This issue/PR breaks the API and must wait for a new major version
component-crypto
Crypto primitives and low-level interfaces
deprecation
needs deprecation announcement
size-xs
Estimated task size: extra small (a few hours at most)
Mbed TLS supports AES acceleration on 32-bit x86 chips with VIA Padlock (
MBEDTLS_PADLOCK_C
).This processor feature has lost a lot of its popularity now that x86 chips are mostly 64-bit and have Intel's AES acceleration. The Arm maintainer team doesn't have the knowledge or hardware to maintain this feature. As a consequence, unless there is significant demonstrated interest, we intend to remove
MBEDTLS_PADLOCK_C
andlibrary/padlock.c
in Mbed TLS 4.0. It will still be possible to use VIA padlock via a PSA accelerator driver (which will not be part of Mbed TLS).The text was updated successfully, but these errors were encountered: