Skip to content

Commit 4c7f038

Browse files
Merge pull request #7161 from SparkiDev/xmss
XMSS implementation
2 parents 199a547 + a596190 commit 4c7f038

14 files changed

Lines changed: 597 additions & 86 deletions

File tree

configure.ac

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,6 +1167,10 @@ do
11671167
ENABLED_WC_XMSS=yes
11681168
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_WC_XMSS"
11691169
;;
1170+
small)
1171+
ENABLED_WC_XMSS=yes
1172+
AM_CFLAGS="$AM_CFLAGS -DWOLFSSL_WC_XMSS_SMALL"
1173+
;;
11701174
*)
11711175
AC_MSG_ERROR([Invalid choice for XMSS []: $ENABLED_XMSS.])
11721176
break;;

src/include.am

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -714,6 +714,7 @@ endif
714714

715715
if BUILD_WC_XMSS
716716
src_libwolfssl@LIBSUFFIX@_la_SOURCES += wolfcrypt/src/wc_xmss.c
717+
src_libwolfssl@LIBSUFFIX@_la_SOURCES += wolfcrypt/src/wc_xmss_impl.c
717718
endif
718719

719720
if BUILD_CURVE25519

0 commit comments

Comments
 (0)