From b43dfaa59e3d1b7f054f64f5cd877ccff84c6321 Mon Sep 17 00:00:00 2001 From: Richard Ramos Date: Mon, 15 Aug 2022 09:46:19 -0400 Subject: [PATCH] chore: add KDF_ITERATIONS var to the makefile --- Makefile | 6 ++++++ src/app_service/service/accounts/service.nim | 1 + 2 files changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 515d141cc8..491c2bc932 100644 --- a/Makefile +++ b/Makefile @@ -320,6 +320,12 @@ DEFAULT_TENOR_API_KEY := DU7DWZ27STB2 TENOR_API_KEY ?= $(DEFAULT_TENOR_API_KEY) NIM_PARAMS += -d:TENOR_API_KEY:"$(TENOR_API_KEY)" +# used to override the default number of kdf iterations for sqlcipher +KDF_ITERATIONS ?= 0 +ifeq ($(shell test $(KDF_ITERATIONS) -gt 0; echo $$?),0) + NIM_PARAMS += -d:KDF_ITERATIONS:"$(KDF_ITERATIONS)" +endif + NIM_PARAMS += -d:chronicles_sinks=textlines[stdout],textlines[nocolors,dynamic],textlines[file,nocolors] -d:chronicles_runtime_filtering=on -d:chronicles_default_output_device=dynamic RESOURCES_LAYOUT := -d:development diff --git a/src/app_service/service/accounts/service.nim b/src/app_service/service/accounts/service.nim index 9e9397bd48..84625f8fbd 100644 --- a/src/app_service/service/accounts/service.nim +++ b/src/app_service/service/accounts/service.nim @@ -22,6 +22,7 @@ logScope: const PATHS = @[PATH_WALLET_ROOT, PATH_EIP_1581, PATH_WHISPER, PATH_DEFAULT_WALLET] const ACCOUNT_ALREADY_EXISTS_ERROR = "account already exists" const output_csv {.booldefine.} = false +const KDF_ITERATIONS* {.intdefine.} = 256_000 include utils