@@ -32,6 +32,7 @@ Flavor is one of:
3232 fips-ready (ready FIPS 140-3)
3333 fips-dev (dev FIPS 140-3)
3434 wolfrand
35+ wolfentropy
3536Keep (default off) retains the temp dir $TEST_DIR for inspection.
3637
3738Example:
@@ -254,6 +255,41 @@ wolfrand)
254255 ' wolfssl/wolfcrypt/sha256.h:WCv4-stable'
255256 )
256257 ;;
258+ wolfentropy)
259+ FIPS_OPTION=' v6'
260+ FIPS_FILES=(
261+ ' wolfcrypt/src/fips.c:wolfEntropy1'
262+ ' wolfcrypt/src/fips_test.c:wolfEntropy1'
263+ ' wolfcrypt/src/wolfcrypt_first.c:wolfEntropy1'
264+ ' wolfcrypt/src/wolfcrypt_last.c:wolfEntropy1'
265+ ' wolfssl/wolfcrypt/fips.h:wolfEntropy1'
266+ )
267+ WOLFCRYPT_FILES=(
268+ ' wolfcrypt/src/aes.c:wolfEntropy1'
269+ ' wolfcrypt/src/aes_asm.asm:wolfEntropy1'
270+ ' wolfcrypt/src/aes_asm.S:wolfEntropy1'
271+ ' wolfcrypt/src/aes_gcm_asm.S:wolfEntropy1'
272+ ' wolfcrypt/src/ecc.c:wolfEntropy1'
273+ ' wolfcrypt/src/hmac.c:wolfEntropy1'
274+ ' wolfcrypt/src/kdf.c:wolfEntropy1'
275+ ' wolfcrypt/src/random.c:wolfEntropy1'
276+ ' wolfcrypt/src/sha256.c:wolfEntropy1'
277+ ' wolfcrypt/src/sha256_asm.S:wolfEntropy1'
278+ ' wolfcrypt/src/sha3.c:wolfEntropy1'
279+ ' wolfcrypt/src/sha512.c:wolfEntropy1'
280+ ' wolfcrypt/src/sha512_asm.S:wolfEntropy1'
281+ ' wolfssl/wolfcrypt/aes.h:wolfEntropy1'
282+ ' wolfssl/wolfcrypt/ecc.h:wolfEntropy1'
283+ ' wolfssl/wolfcrypt/fips_test.h:wolfEntropy1'
284+ ' wolfssl/wolfcrypt/hmac.h:wolfEntropy1'
285+ ' wolfssl/wolfcrypt/kdf.h:wolfEntropy1'
286+ ' wolfssl/wolfcrypt/random.h:wolfEntropy1'
287+ ' wolfssl/wolfcrypt/sha256.h:wolfEntropy1'
288+ ' wolfssl/wolfcrypt/sha3.h:wolfEntropy1'
289+ ' wolfssl/wolfcrypt/sha512.h:wolfEntropy1'
290+ )
291+ ;;
292+
257293* )
258294 Usage
259295 exit 1
0 commit comments