From e13e832abeb2cbae28735e38037b2fc7006b3008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arma=C3=ABl=20Gu=C3=A9neau?= Date: Mon, 11 Nov 2024 20:04:35 +0100 Subject: invitation codes: tweak argon2 params to consume less memory --- invite.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/invite.go b/invite.go index 060947a..24e5fbe 100644 --- a/invite.go +++ b/invite.go @@ -350,8 +350,8 @@ func readCode(code string) (code_id string, code_pw string) { } } - id_hash := argon2.IDKey([]byte(code_digits), []byte("Guichet ID"), 2, 64*1024, 4, 32) - pw_hash := argon2.IDKey([]byte(code_digits), []byte("Guichet PW"), 2, 64*1024, 4, 32) + id_hash := argon2.IDKey([]byte(code_digits), []byte("Guichet ID"), 3, 40*1024, 4, 32) + pw_hash := argon2.IDKey([]byte(code_digits), []byte("Guichet PW"), 3, 40*1024, 4, 32) code_id = hex.EncodeToString(id_hash[:8]) code_pw = hex.EncodeToString(pw_hash[:16]) -- cgit v1.2.3