View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005116 | unreal | ircd | public | 2018-07-14 17:07 | 2018-12-19 18:18 |
Reporter | syzop | Assigned To | syzop | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Fixed in Version | 4.2.1 | ||||
Summary | 0005116: add argon2 password hashing support | ||||
Description | Add support for argon2id hashes in UnrealIRCd. Nice to have for people who still use passwords. Not a target for next release. | ||||
Tags | No tags attached. | ||||
3rd party modules | |||||
|
For bcrypt we aim for 0.05sec if I'm not mistaken, so aim for the same with argon2id. Rounds should be at least 3 due to some weaknesses. Should we ship libargon2 code as well? At least have the option to build against system libargon2, whatever we decide. |
|
There's no reason for this to be a private bug. Changed to public :) |
|
commit a852b480d5627125fdd8d51d6934df469049e894 (HEAD -> unreal42, origin/unreal42) Author: Bram Matthys <[email protected]> Date: Sun Dec 9 17:22:12 2018 +0100 Add support for Argon2 password hashes (argon2id). Also, make this the default for './unrealircd mkpasswd'. The Windows version also works.. I just need to create a new library package, will be done later today or tomorrow. https://bugs.unrealircd.org/view.php?id=5116 https://github.com/unrealircd/unrealircd/commit/a852b480d5627125fdd8d51d6934df469049e894 |
|
Still to be done: * Update Windows precompiled library package * Update documentation * Make sure this works, not just on Linux and Windows but also on FreeBSD and other OS's. |
|
All but FreeBSD tests are done. |
|
FreeBSD has been tested by 'i' |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-07-14 17:07 | syzop | New Issue | |
2018-07-14 17:08 | syzop | Status | new => acknowledged |
2018-07-14 17:10 | syzop | Note Added: 0020211 | |
2018-12-03 15:47 | syzop | View Status | private => public |
2018-12-03 15:47 | syzop | Note Added: 0020385 | |
2018-12-09 17:25 | syzop | Note Added: 0020399 | |
2018-12-09 17:26 | syzop | Note Added: 0020400 | |
2018-12-12 08:47 | syzop | Note Added: 0020401 | |
2018-12-19 18:18 | syzop | Assigned To | => syzop |
2018-12-19 18:18 | syzop | Status | acknowledged => resolved |
2018-12-19 18:18 | syzop | Resolution | open => fixed |
2018-12-19 18:18 | syzop | Fixed in Version | => 4.2.1 |
2018-12-19 18:18 | syzop | Note Added: 0020418 |