From: Dongsun Lee Date: Fri, 11 Aug 2023 06:18:22 +0000 (+0900) Subject: CKM: Don't use IV less than 12 bytes for TZ Backend X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F74%2F297174%2F2;p=platform%2Fcore%2Ftest%2Fsecurity-tests.git CKM: Don't use IV less than 12 bytes for TZ Backend Change-Id: I19b51a312e6ac29bb09f927a10db4571acca470a --- diff --git a/src/ckm/unprivileged/encryption-decryption.cpp b/src/ckm/unprivileged/encryption-decryption.cpp index 1073ca18..3da42d26 100644 --- a/src/ckm/unprivileged/encryption-decryption.cpp +++ b/src/ckm/unprivileged/encryption-decryption.cpp @@ -842,8 +842,11 @@ void testGcmDifferentIvSizes(const Algo& algo) // add AES GCM key KeyAliasPair aliases = getKey(algo, PRIMARY); +#ifndef TZ_BACKEND + // TZ Backend doesn't support IV with less than 12. testGcmIvSize(IV1, aliases); testGcmIvSize(IV11, aliases); +#endif testGcmIvSize(IV12, aliases); testGcmIvSize(IV17, aliases); testGcmIvSize(IV128, aliases);