Skip to content

Commit 42feca7

Browse files
committed
Add a recipe for wolfEntropy checkout
1 parent 287323a commit 42feca7

1 file changed

Lines changed: 36 additions & 0 deletions

File tree

fips-check.sh

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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
3536
Keep (default off) retains the temp dir $TEST_DIR for inspection.
3637
3738
Example:
@@ -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

Comments
 (0)