mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-02-09 22:22:38 +00:00
build(crypto,core): make secp256k1-zkp context as small as possible
This commit is contained in:
parent
345c90ccba
commit
3612620268
@ -120,7 +120,7 @@ if FEATURE_FLAGS["SECP256K1_ZKP"]:
|
|||||||
CPPDEFINES_MOD += [
|
CPPDEFINES_MOD += [
|
||||||
'USE_SECP256K1_ZKP',
|
'USE_SECP256K1_ZKP',
|
||||||
'USE_SECP256K1_ZKP_ECDSA',
|
'USE_SECP256K1_ZKP_ECDSA',
|
||||||
('SECP256K1_CONTEXT_SIZE', '8416'),
|
('SECP256K1_CONTEXT_SIZE', '184'),
|
||||||
'USE_ASM_ARM',
|
'USE_ASM_ARM',
|
||||||
'USE_NUM_NONE',
|
'USE_NUM_NONE',
|
||||||
'USE_FIELD_INV_BUILTIN',
|
'USE_FIELD_INV_BUILTIN',
|
||||||
|
@ -118,7 +118,7 @@ if FEATURE_FLAGS["SECP256K1_ZKP"]:
|
|||||||
CPPDEFINES_MOD += [
|
CPPDEFINES_MOD += [
|
||||||
'USE_SECP256K1_ZKP',
|
'USE_SECP256K1_ZKP',
|
||||||
'USE_SECP256K1_ZKP_ECDSA',
|
'USE_SECP256K1_ZKP_ECDSA',
|
||||||
('SECP256K1_CONTEXT_SIZE', '8416'),
|
('SECP256K1_CONTEXT_SIZE', '208'),
|
||||||
'USE_NUM_NONE',
|
'USE_NUM_NONE',
|
||||||
'USE_FIELD_INV_BUILTIN',
|
'USE_FIELD_INV_BUILTIN',
|
||||||
'USE_SCALAR_INV_BUILTIN',
|
'USE_SCALAR_INV_BUILTIN',
|
||||||
|
@ -48,7 +48,7 @@ ZKP_CFLAGS = \
|
|||||||
-DENABLE_MODULE_SCHNORRSIG \
|
-DENABLE_MODULE_SCHNORRSIG \
|
||||||
-DENABLE_MODULE_EXTRAKEYS
|
-DENABLE_MODULE_EXTRAKEYS
|
||||||
ZKP_PATH = ../vendor/secp256k1-zkp
|
ZKP_PATH = ../vendor/secp256k1-zkp
|
||||||
CFLAGS += -DSECP256K1_CONTEXT_SIZE=8416
|
CFLAGS += -DSECP256K1_CONTEXT_SIZE=208
|
||||||
|
|
||||||
VALGRIND ?= 1
|
VALGRIND ?= 1
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user