Articles of Сопротивление

PHP – uniqid ("", true) против uniqid ("") + mt_rand ()

Каковы основные различия между этими двумя подходами для генерации последовательных, но несколько уникальных чисел? Я хочу использовать такой номер, как уникальный идентификатор пользователя внутри MySQL db, а также как соль, чтобы солить пароль. Я понимаю, что для кластеризации и индексирования эти идентификаторы должны быть последовательными (я понимаю, что в некоторых случаях случайная строка будет делать […]

Солить мои хэши с PHP и MySQL

Как и большинство пользователей, я просто пытаюсь найти безопасный способ хранения паролей. То, что я не нашел здесь (или, может быть, это мое отсутствие понимания), заключается в том, как получить соленый хеш в моей базе данных и отделить соль от хешированного пароля, особенно с уникальными солями для каждого пароля при сохранении соли + пароля в […]