mirror of https://github.com/wolfSSL/wolfBoot.git
Updated footprint test limits
- Optimized test (don't rebuild keytools / regenerate keys if testing the same algo) - Updated two overshot limits - Reduced limits due to compiler change - Added footprint test for LMS and XMSSpull/474/head
parent
eb57d0a100
commit
c748f4c809
|
@ -983,29 +983,37 @@ test-all: clean
|
||||||
|
|
||||||
|
|
||||||
test-size-all:
|
test-size-all:
|
||||||
make test-size SIGN=NONE LIMIT=4913
|
make test-size SIGN=NONE LIMIT=4816
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=ED25519 LIMIT=11529
|
make test-size SIGN=ED25519 LIMIT=11396
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=ECC256 LIMIT=17857
|
make test-size SIGN=ECC256 LIMIT=17936
|
||||||
|
make clean
|
||||||
|
make test-size SIGN=ECC256 NO_ASM=1 LIMIT=13480
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=ECC256 NO_ASM=1 LIMIT=13593
|
make test-size SIGN=RSA2048 LIMIT=11124
|
||||||
|
make clean
|
||||||
|
make test-size SIGN=RSA2048 NO_ASM=1 LIMIT=11696
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=RSA2048 LIMIT=11217
|
make test-size SIGN=RSA4096 LIMIT=11408
|
||||||
|
make clean
|
||||||
|
make test-size SIGN=RSA4096 NO_ASM=1 LIMIT=11984
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=RSA2048 NO_ASM=1 LIMIT=11797
|
make test-size SIGN=ECC384 LIMIT=17504
|
||||||
|
make clean
|
||||||
|
make test-size SIGN=ECC384 NO_ASM=1 LIMIT=14872
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=RSA4096 LIMIT=11497
|
make test-size SIGN=ED448 LIMIT=13408
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=RSA4096 NO_ASM=1 LIMIT=12093
|
make test-size SIGN=RSA3072 LIMIT=11264
|
||||||
|
make clean
|
||||||
|
make test-size SIGN=RSA3072 NO_ASM=1 LIMIT=11804
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=ECC384 LIMIT=17309
|
make test-size SIGN=LMS LMS_LEVELS=2 LMS_HEIGHT=5 LMS_WINTERNITZ=8 \
|
||||||
|
WOLFBOOT_SMALL_STACK=0 IMAGE_SIGNATURE_SIZE=2644 \
|
||||||
|
IMAGE_HEADER_SIZE?=5288 LIMIT=7424
|
||||||
make keysclean
|
make keysclean
|
||||||
make test-size SIGN=ECC384 NO_ASM=1 LIMIT=15013
|
make test-size SIGN=XMSS XMSS_PARAMS='XMSS-SHA2_10_256' \
|
||||||
make keysclean
|
IMAGE_SIGNATURE_SIZE=2500 IMAGE_HEADER_SIZE?=4096 \
|
||||||
make test-size SIGN=ED448 LIMIT=13645
|
LIMIT=8220
|
||||||
make keysclean
|
|
||||||
make test-size SIGN=RSA3072 LIMIT=11353
|
|
||||||
make keysclean
|
|
||||||
make test-size SIGN=RSA3072 NO_ASM=1 LIMIT=11905
|
|
||||||
make keysclean
|
make keysclean
|
||||||
|
|
Loading…
Reference in New Issue