Class TfishSecurityUtility
Security utilities class.
Provides methods to conduct basic security operations such as generating salts and hashing passwords etc.
Package: security
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Located at trust_path/libraries/tuskfish/class/TfishSecurityUtility.php
Copyright: Simon Wilkinson 2013-2017 (https://tuskfish.biz)
License: GNU General Public License (GPL) V2
Author: Simon Wilkinson simon@isengard.biz
Version: Release: 1.0
Since: 1.0
Located at trust_path/libraries/tuskfish/class/TfishSecurityUtility.php
Methods summary
public static
array
|
#
checkPasswordStrength( string $password )
Evaluates the strength of a password to resist brute force cracking. |
public static
string
|
|
public static
string
|
#
recursivelyHashPassword( string $password, integer $iterations, string $site_salt, string $user_salt = '' )
Recursively hashes a salted password to harden it against dictionary attacks. |