Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
dvz committed Sep 5, 2017
1 parent 4ce1a05 commit dd55e53
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ View _SECURITY.md_ for a basic advisory on secure usage.

**Requirements:**
- MyBB >= 1.8.11
- PHP >= 7.0
- PHP >= 7.0 (PHP >= 7.2 for _Argon2i_)
- [defuse/php-encryption](https://github.com/defuse/php-encryption/) >= 2.0.0 for encryption features (included)

### Hashing
Expand All @@ -15,10 +15,10 @@ The plugin creates hooks in password-, login-, and user-related functions to tak
Algorithms can be added by creating a class that implements the `dvzHash\Algorithms\Algorithm` interface in the `inc/plugins/dvz_hash/algorithms/` directory. The plugin needs to be reactivated to update the algorithm list in its settings.

#### On-the-fly rehashing
Having access to plaintext password values during login, the plugin can change the hashing algorithm according to the current _Preferred algorithm_ and _Default bcrypt cost_ setting values in the background.
Having access to plaintext password values during login, the plugin can change the hashing algorithm according to the current _Preferred algorithm_ setting value in the background.

#### Algorithm wrapping
It is possible to increase the hash strength of existing hashes without providing plaintext values. The plugin includes the `mybb_bcrypt` algorithm that creates and verifies passwords by using both the MyBB's default algorithm and _bcrypt_.
It is possible to increase the hash strength of existing hashes without providing plaintext values. The plugin includes `mybb_*` algorithms that create and verify passwords using both the MyBB's default algorithm and additional ones on top.

#### Algorithm downgrades

Expand Down

0 comments on commit dd55e53

Please sign in to comment.