Вот написал такую. кто что скажить это нормальноэ шыфрования или нужно посложнее? PHP: function zx_hash_pw($pw,$s){ $arr = [$pw]; $t = microtime(); for($i = 0; $i < (strlen($arr[0]) + 100); $i++){ $arr[($i + 1)] = crypt($arr[$i],$s); } $pass = $arr[(count($arr) - 1)]; $t2 = microtime(); echo 'Время роботи скрипта: '.($t2 - $t); unset($arr,$t,$t2); echo '<br>'; return $pass; }
так хэширования или шифрования? можно использовать готовый стойкий алгоритм. password_hash() решает проблему самописных алгоритмов, которые не понимают даже их авторы, а их стойкость полученных строк может оставлять желать лучшего.
Лучше используй https://php.ru/manual/function.password-hash.html там соль в хеше храниться и алгоритм удобно можно задать. Рекомендуют.