blob: 4deadab9801609b8974df1ab8a5b7df79d08377e [file] [log] [blame]
Manuel Pégourié-Gonnard729cf892024-01-08 10:38:51 +01001Features
2 * Fewer modules depend on MBEDTLS_CIPHER_C, making it possible to save code
3 size by disabling it in more circumstances. In particular, the CCM and
4 GCM modules no longer depends on MBEDTLS_CIPHER_C. Also,
5 MBEDTLS_PSA_CRYPTO can now be enabled without MBEDTLS_CIPHER_C if all
6 unauthenticated (non-AEAD) ciphers are disabled, or if they're all
7 fully provided by drivers. See docs/driver-only-builds.md for full
8 details and current limitations; in particular, NIST_KW and PKCS5/PKCS12
9 decryption still unconditionally depend on MBEDTLS_CIPHER_C.