From a57278151b0fe3d5bbbd22b1c3becb314f7a7705 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Manuel=20P=C3=A9gouri=C3=A9-Gonnard?= Date: Mon, 8 Jan 2024 10:47:46 +0100 Subject: [PATCH] Update ChangeLog for CCM/GCM improvements MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Manuel Pégourié-Gonnard --- ChangeLog.d/{8358.txt => driver-only-cipher.txt} | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) rename ChangeLog.d/{8358.txt => driver-only-cipher.txt} (58%) diff --git a/ChangeLog.d/8358.txt b/ChangeLog.d/driver-only-cipher.txt similarity index 58% rename from ChangeLog.d/8358.txt rename to ChangeLog.d/driver-only-cipher.txt index 2c3e15d665..e2a946c916 100644 --- a/ChangeLog.d/8358.txt +++ b/ChangeLog.d/driver-only-cipher.txt @@ -1,6 +1,10 @@ Features * If a cipher or AEAD mechanism has a PSA driver, you can now build the - library without the corresponding built-in implementation. See + library without the corresponding built-in implementation. Generally + speaking that requires both the key type and algorithm to be accelerated + or they'll both be built in. However for CCM and GCM the built-in + implementation is able to take advantage of a driver that only + accelerates the key type (that is, the block cipher primitive). See docs/driver-only-builds.md for full details and current limitations. * The CTR_DRBG module will now use AES from a PSA driver if MBEDTLS_AES_C is disabled. This requires PSA_WANT_ALG_ECB_NO_PADDING in addition to