Skip to content

Commit 546d4f4

Browse files
committed
footprint: fix mldsa keygen and ed448 limit
Fix ML-DSA key generation cleanup in footprint builds and raise the ED448 footprint threshold by 2 bytes to match current output. F/CI
1 parent 0a8a40f commit 546d4f4

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

tools/keytools/keygen.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1178,6 +1178,7 @@ static void keygen_ml_dsa(const char *priv_fname, uint32_t id_mask)
11781178
fwrite(priv, priv_len, 1, fpriv);
11791179
fwrite(pub, pub_len, 1, fpriv);
11801180
fclose(fpriv);
1181+
fpriv = NULL;
11811182

11821183
if (exportPubKey) {
11831184
if (saveAsDer) {

tools/test.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1164,7 +1164,7 @@ test-size-all:
11641164
make clean
11651165
make test-size SIGN=ECC384 NO_ASM=1 LIMIT=15290 NO_ARM_ASM=1
11661166
make keysclean
1167-
make test-size SIGN=ED448 LIMIT=13862 NO_ARM_ASM=1
1167+
make test-size SIGN=ED448 LIMIT=13864 NO_ARM_ASM=1
11681168
make keysclean
11691169
make test-size SIGN=RSA3072 LIMIT=12056 NO_ARM_ASM=1
11701170
make clean

0 commit comments

Comments
 (0)