diff --git a/core/SConscript.firmware b/core/SConscript.firmware index 94f72490ea..21afcf0fe2 100644 --- a/core/SConscript.firmware +++ b/core/SConscript.firmware @@ -120,7 +120,7 @@ if FEATURE_FLAGS["SECP256K1_ZKP"]: CPPDEFINES_MOD += [ 'USE_SECP256K1_ZKP', 'USE_SECP256K1_ZKP_ECDSA', - ('SECP256K1_CONTEXT_SIZE', '8416'), + ('SECP256K1_CONTEXT_SIZE', '184'), 'USE_ASM_ARM', 'USE_NUM_NONE', 'USE_FIELD_INV_BUILTIN', diff --git a/core/SConscript.unix b/core/SConscript.unix index df18789458..3601a0e175 100644 --- a/core/SConscript.unix +++ b/core/SConscript.unix @@ -118,7 +118,7 @@ if FEATURE_FLAGS["SECP256K1_ZKP"]: CPPDEFINES_MOD += [ 'USE_SECP256K1_ZKP', 'USE_SECP256K1_ZKP_ECDSA', - ('SECP256K1_CONTEXT_SIZE', '8416'), + ('SECP256K1_CONTEXT_SIZE', '208'), 'USE_NUM_NONE', 'USE_FIELD_INV_BUILTIN', 'USE_SCALAR_INV_BUILTIN', diff --git a/crypto/Makefile b/crypto/Makefile index d266fac4b0..e348cfefc2 100644 --- a/crypto/Makefile +++ b/crypto/Makefile @@ -48,7 +48,7 @@ ZKP_CFLAGS = \ -DENABLE_MODULE_SCHNORRSIG \ -DENABLE_MODULE_EXTRAKEYS ZKP_PATH = ../vendor/secp256k1-zkp -CFLAGS += -DSECP256K1_CONTEXT_SIZE=8416 +CFLAGS += -DSECP256K1_CONTEXT_SIZE=208 VALGRIND ?= 1