Skip to content

Commit 33bac4e

Browse files
update storage to TPM to factor in larger seed size with DHUK use enabled
1 parent 4f1cb4b commit 33bac4e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

src/internal.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -982,7 +982,11 @@ static int wolfPKCS11_Store_GetMaxSize(int type, int variableSz)
982982
FIELD_SIZE(WP11_Token, userFailedLogin) +
983983
FIELD_SIZE(WP11_Token, userLastFailedLogin) +
984984
FIELD_SIZE(WP11_Token, userFailLoginTimeout) +
985+
#ifdef WOLFSSL_STM32U5_DHUK
986+
(sizeof(word32) + 16 + PIN_SEED_SZ) + /* length + IV + encrypted seed */
987+
#else
985988
FIELD_SIZE(WP11_Token, seed) +
989+
#endif
986990
FIELD_SIZE(WP11_Token, objCnt) +
987991
FIELD_SIZE(WP11_Token, tokenFlags) +
988992
FIELD_SIZE(WP11_Token, nextObjId) +

0 commit comments

Comments
 (0)