Skip to content

Commit 3d89504

Browse files
author
Anand
committed
Updated Argon2i doc
1 parent 52ccacf commit 3d89504

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ If you ask - `"Why a rewrite, why not contribute to the original repo ?"`, it is
3434
2. `ylva` does not have a proper configuration file that keeps with the freedesktop specifications.
3535
3. The fact that ylva keeps decrypted databases on disk when in regular use without an automatic {decrypt-encrypt}-on-use option was a problem. If I encrypt the database, I have to keep decrypting it to use the program which is a problem. Hence the `encrypt_on` flag was added to `varuh` (see below).
3636
4. C is a venerable language but this is 2021 and I would rather program (and contribute) in a modern system programming language like `Go` or `Rust` which takes care of the memory handling tasks and leaves me to focus on the application code. Also I felt it is easier to get contributors to a project if it is in one of these languages as a lot of the Gen Z programmers don't know C. You will appreciate this more if you look at an open source repo written in C/C++ and find that 30% of all code are operations allocating/de-allocating memory.
37-
5. Support for more ciphers and crypto systems - `Varuh` already supports the `XChacha20-Poly1305` cipher and uses `Argon2` instead of the older `pbkdf2` as the key derivation function. OpenPGP encryption is in the pipeline.
37+
5. Support for more ciphers and crypto systems - `Varuh` already supports the `XChacha20-Poly1305` cipher and uses `Argon2` (Argon2i variant) instead of the older `pbkdf2` as the key derivation function. OpenPGP encryption is in the pipeline.
3838

3939
Building the code
4040
=================

0 commit comments

Comments
 (0)