tUse libsodium default parameters for key derivation - safe - password protected secret keeper
 (HTM) git clone git://git.z3bra.org/safe.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 6a87b7bf64a003e76795677e8c32fa90628d982c
 (DIR) parent 27a7417e7ddf4db577995be2d4595dad9f418c5a
 (HTM) Author: Willy Goiffon <contact@z3bra.org>
       Date:   Wed, 19 Oct 2022 15:34:30 +0200
       
       Use libsodium default parameters for key derivation
       
       Diffstat:
         M safe.c                              |       6 +++---
       
       1 file changed, 3 insertions(+), 3 deletions(-)
       ---
 (DIR) diff --git a/safe.c b/safe.c
       t@@ -37,9 +37,9 @@ struct crypto crypto_defaults = {
                .magic = {'C','R','E','A','M','\1'},
                .version = 0x10,
                .xchacha20poly1305_bufsiz = BUFSIZ, /* must match size in readsecret() and writesecret() */
       -        .argon2id_memory          = 64*1024,
       -        .argon2id_time            = 3,
       -        .argon2id_threads         = 1, /* hardcoded in libsodium */
       +        .argon2id_memory          = crypto_pwhash_argon2id_MEMLIMIT_INTERACTIVE/1024,
       +        .argon2id_time            = crypto_pwhash_argon2id_OPSLIMIT_INTERACTIVE,
       +        .argon2id_threads         = 1, /* not used, hardcoded in libsodium */
        };
        
        struct safe {