From e4f75afe5f9c1ab927bebfce820d3dc3a66d065a Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Tue, 14 Mar 2023 08:48:43 -0700 Subject: [PATCH] update README --- IDE/QNX/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/IDE/QNX/README.md b/IDE/QNX/README.md index 2d6694c83..4ff5c13c9 100644 --- a/IDE/QNX/README.md +++ b/IDE/QNX/README.md @@ -35,3 +35,7 @@ To build in momentics IDE: - CMAC with and without black keys - TRNG used by default to seed Hash DRBG - AES operations (CTR) + +### Performance + +Typically on smaller block sizes (~ less than 7k) operations are slower with CAAM than software implementations. There is a tunable macro WOLFSSL_CAAM_QNX_MEMORY which sets the size of an internal buffer used currently with AES operations for performance. By default it is set to 250k but can be defined to smaller or larger values. If the block size being encrypted/decrypted does not fit within the buffer size then there will be a big performance hit.