Mbed TLS 2.15.0
simonbutcher
released this
13 Dec 14:15
·
24582 commits
to development
since this release
Description
Mbed TLS 2.15.0 is a release of Mbed TLS intended only for Mbed OS, and will not be released as a standalone release on the Mbed TLS website.
The release introduces an initial version of PSA Crypto and integration of Mbed TLS into that.
Security
- (2.15.0) This release contains no security fixes.
Features
- (2.15.0) Add an experimental build option,
USE_CRYPTO_SUBMODULE
, to enable use of Mbed Crypto as the source of the cryptography implementation. - (2.15.0) Add an experimental configuration option,
MBEDTLS_PSA_CRYPTO_C
, to enable the PSA Crypto API from Mbed Crypto when additionally used with theUSE_CRYPTO_SUBMODULE
build option.
API Changes
- (2.15.0) There are no API Changes in this release in the default configuration. When PSA Crypto is enabled, there are some changes to expected behaviour of the API.
New deprecations
- (2.15.0) There are no new deprecations in this release.
Bugfix
- (2.15.0) There are no new bug fixes in this release.
Changes
- (2.15.0) Add unit tests for AES-GCM when called through
mbedtls_cipher_auth_xxx()
from the cipher abstraction layer. Fixes #2198.
Who should update
This release is provided for use in Mbed OS only, and is not intended for wider usage outside of Mbed OS.