mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-08 22:18:28 +03:00
Better Md5Rand and Sha1Rand
This commit is contained in:
parent
df975ade72
commit
9cf83eb62a
1 changed files with 2 additions and 4 deletions
|
|
@ -1792,14 +1792,12 @@ END;
|
|||
|
||||
public static function Md5Rand(string $sAdditionalSalt = '') : string
|
||||
{
|
||||
return \md5(\microtime(true).\rand(10000, 99999).
|
||||
\md5($sAdditionalSalt).\rand(10000, 99999).\microtime(true));
|
||||
return \md5($sAdditionalSalt . \random_bytes(16));
|
||||
}
|
||||
|
||||
public static function Sha1Rand(string $sAdditionalSalt = '') : string
|
||||
{
|
||||
return \sha1(\microtime(true).\rand(10000, 99999).
|
||||
\sha1($sAdditionalSalt).\rand(10000, 99999).\microtime(true));
|
||||
return \sha1($sAdditionalSalt . \random_bytes(16));
|
||||
}
|
||||
|
||||
public static function ValidateDomain(string $sDomain, bool $bSimple = false) : bool
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue