Project

General

Profile

Actions

Feature #11542

open

Improve password security and use some standards.

Added by Mikołaj Milej over 11 years ago. Updated about 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Accounts / authentication
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Resolution:

Description

There is salt in the password, but it's implemented in non standard way. Developers self developed pattern like
hash(salt + hash(password))

There is no protection against brute force attack (it attacker get your passwords from database), because SHA is designed/implemented to be as fast as possible, but with brute force we want attacker to be as slow as possible.

There are some information about good practice in password storing:
https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet#Password_Storage_Rules
http://www.openwall.com/articles/PHP-Users-Passwords

Actions

Also available in: Atom PDF