rfc:argon2_password_hash
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:argon2_password_hash [2016/08/18 15:51] – charlesportwoodii | rfc:argon2_password_hash [2018/03/01 23:27] (current) – RFC was implemented in PHP 7.2 carusogabriel | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Argon2 Password Hash ====== | ====== PHP RFC: Argon2 Password Hash ====== | ||
- | * Version: 0.7 | + | * Version: 0.8 |
* Date: 2016-07-10 | * Date: 2016-07-10 | ||
* Author: Charles R. Portwood II < | * Author: Charles R. Portwood II < | ||
- | * Status: | + | * Status: |
* First Published at: http:// | * First Published at: http:// | ||
Line 13: | Line 13: | ||
- And a parallelism factor, which defines the number of parallel threads | - And a parallelism factor, which defines the number of parallel threads | ||
- | Argon2 comes in two distinct flavors, Argon2i and Argon2d. Argon2i which is optimized for password hashing and password based key derivation. | + | Argon2 comes in two distinct flavors, Argon2i and Argon2d. Argon2i which is optimized for password hashing and password based key derivation. |
===== Proposal ===== | ===== Proposal ===== | ||
Line 119: | Line 119: | ||
None. | None. | ||
- | ===== Open Issues ===== | + | ===== Discussion |
- | ==== Cost factors ==== | + | All issues in this section have been resolved. The primary discussion points and resolutions are outlined. |
+ | |||
+ | ==== [Resolved] | ||
This library initially proposed higher cost factors, but now proposes the following cost factors: | This library initially proposed higher cost factors, but now proposes the following cost factors: | ||
Line 183: | Line 185: | ||
Voting will be open for 2 weeks. | Voting will be open for 2 weeks. | ||
- | <doodle title=" | + | <doodle title=" |
* Yes | * Yes | ||
* No | * No | ||
Line 193: | Line 195: | ||
===== Implementation ===== | ===== Implementation ===== | ||
- | After the project is implemented, | + | - Merged in 7.2 |
- | - the version(s) it was merged to | + | - Commit: https:// |
- | | + | |
- a link to the PHP manual entry for the feature | - a link to the PHP manual entry for the feature | ||
Line 218: | Line 219: | ||
- 2016-08-01: 0.6 Removing Argon2 from password_*, changing configure flag to --with-password-argon2 for clarity of scope | - 2016-08-01: 0.6 Removing Argon2 from password_*, changing configure flag to --with-password-argon2 for clarity of scope | ||
- 2016-08-18: 0.7 Adding clarity on new cost factors | - 2016-08-18: 0.7 Adding clarity on new cost factors | ||
+ | - 2016-08-24: 0.8 Voting re-opened | ||
+ | - 2016-09-08: 0.8 RFC accepted, voting closed |
rfc/argon2_password_hash.txt · Last modified: 2018/03/01 23:27 by carusogabriel