diff options
| author | Remi Collet <remi@remirepo.net> | 2024-08-27 10:59:59 +0200 | 
|---|---|---|
| committer | Remi Collet <remi@php.net> | 2024-08-27 10:59:59 +0200 | 
| commit | cf87d4d8f6db27823242bbe1bd2478ba2b1c1121 (patch) | |
| tree | e653afe7a7e788cb327b830829cce70783042e5e | |
| parent | d4ff70e6cd95010bbe47f9a5a81a19bdae52e241 (diff) | |
wording
| -rw-r--r-- | README.md | 22 | 
1 files changed, 11 insertions, 11 deletions
@@ -1,19 +1,25 @@  # xpass extension for PHP -This extension provides password hashing algorithms used in Linux distributions. +This extension provides password hashing algorithms used by Linux distributions.  * **sha512** (`$6$`) provided for legacy as used on some old distributions (ex: RHEL-8)  * **yescrypt** (`$y$`) used on modern distributions ----- +Notices: these are fast, don't expect high security level. + +**Computation time** + +* bcrypt: 0.33" +* argon2i: 0.53" +* argon2id: 0.55" +* sha512: 0.01" +* yescrypt: 0,08"  # Sources  * Official git repository: https://git.remirepo.net/cgit/tools/php-xpass.git/  * Mirror on github for contributors: https://github.com/remicollet/php-xpass ----- -  # Build  You need the Extended crypt library development files (libxcrypt-devel) @@ -25,11 +31,9 @@ From the sources tree      $ make      $ make test ----- -  # Usage -## password hashing +## password hashing and verifying      $ php -a      php > var_dump($hash = password_hash("secret", PASSWORD_YESCRYPT)); @@ -37,16 +41,12 @@ From the sources tree      php > var_dump(password_verify("secret", $hash));      bool(true) ----- -  # LICENSE  Author: Remi Collet  This extension is licensed under [The PHP License, version 3.01](http://www.php.net/license/3_01.txt) ------ -  # History  Created on user request  | 
