-
At the moment `argon2i_hash` (and friends) will use as many threads as the lanes/parallelism parameter. If however we compute a 32-lanes argon2-hash on a 2-core machine, it does not make a lot of sen…
-
`hash_encoded` is validating input against `#DEFINE`s in `argon2.h`. However, `decode_string` is using its own validation which is different from these defines. For example, I can generate this hash: …
-
Add a function for deriving a key from a password with PBKDF2.
We have to think _really_ hard about how to make this usable, since we want to make sure they're doing the salt right (by making it hard…
-
I've created bindings for Javascript based on this implementation: https://github.com/ranisalt/node-argon2
Currently I didn't implement an option to choose between Argon2i and Argon2d but that's on th…
-
While playing with the parameters (mainly to get fast hashes for unit tests), I’ve run into a problem where argon2 will happily create a hash but fail to verify it:
```
$ echo -n "password" | ./argon…
hynek updated
8 years ago
-
Hi,
Documentation contains this line:
$ ./argon2 password somesalt -t 2 -m 16 -p 4
Type: Argon2i
Iterations: 2
Memory: 65536 KiB
Parallelism: 4
$argon2i$m=65536,t=2,p=4$c29t…
-
Hi,
a user of argon2_cffi found an edge case where argon2 will create a hash but verification will fail with a decoding error: hynek/argon2_cffi#4
I could narrow it down to digest lengths that are …
hynek updated
8 years ago
-
Before anything - thanks for publishing this!
In reading through argon2's source, I noticed three occurences of `exit(-1`) in `core.c`:
https://github.com/P-H-C/phc-winner-argon2/blob/master/src/cor…
-
Most of the library interface sits in the `argon2*` namespace. Some methods however are generically named:
- `verify_d()`
- `verify_i()`
- `error_message()`
Those could conflict with other library or…
lucab updated
8 years ago
-
So I've run fuzzing tests with American Fuzzy Lop (AFL, http://lcamtuf.coredump.cx/afl/ ), as argon2 takes all it's arguments from command line I used the argv fuzzer included in AFL (in experimental/…