hash php



Автор Ёаша Тихонець задал вопрос в разделе Другие языки и технологии

Как лучше генерировать хеш php Какой хороший вариант генирации уникального hash и получил лучший ответ

Ответ от Ёаня Семенов[гуру]
uniqid
Источник:

Ответ от Дельфийский[гуру]
Хеш обычно используется только для контроля, а не как индекс БД.
Скорее всего, тебе стоит рассмотреть вариант создания в БД автоинкрементного поля - это обеспечит и уникальность, и удобную выборку из базы, и снизит нагрузку на MySQL при поиске. А для хеша заведи отдельное поле (иногда есть смысл даже отдельную таблицу) и используй его только для проверки корректности данных.
Для генерации хеша в большинстве случаев достаточно простого md5(), но в зависимости от потребностей, можно также использовать другие алгоритмы, например, uniqid() или sha1().
Например, для хранения пароля сгодится нечто вроде:
$pass_hash = sha1($login . $pass . 'salt');
где 'salt' - любой набор символов, исключающий возможность перебора хешей (соль).

Ответ от Миг мигович[активный]
md5 используй, sha1 уже взломали, для пароля нет смысла

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как лучше генерировать хеш php Какой хороший вариант генирации уникального hash
спросили в Monster
Сколько сезонов у мультфильма Monster High? И сколько в них серий?
6 сезонов.
1 - 27 серий
2 - 36 серий
3 - 61 серия
4 - 29 серий
5 - 9
подробнее...

Есть ли какие нибудь сериалы про волейбол? Если да, то подскажите, пожалуйста:)
Сериал Волейбол!! — Haikyuu!! (2014)

Жанр: аниме, спорт, комедия

Описание
подробнее...

Помогите пожалуйста написать сочинение-рассуждение "Природа и внутренний мир человека. "
Описания природы появились в литературе в произведениях 18 века у сентименталистов и романтиков.
подробнее...

HKEY in C++
HKEY hResult ничего не делает, в него помещается дескриптор открытого ключа реестра.


подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как перевести на русский: l don't hook up. She hooked on me... и вобще, употребление этого слова?
Это не я, это она подцепила меня.
Как это слово употребляется можно прочесть здесь (in
подробнее...
спросили в hack Haiku
Где можно реально скачать tony hawk underground 2 ( ТОРРЕНТ) !!!
Tony Hawk's Underground 2 - шестая игра серии знаменитых экстремально-спортивных симуляторов.
подробнее...
спросили в Sasol
Где можно прочесть ранобэ по Демонам старшей школы (High school DxD)?
С такими запросами - нигде. Все вышедшие тома ранобэ не переведены ни на английский, ни, тем более,
подробнее...
спросили в Adema Atom
Где скачать нормальный Admin Hack для cs 1.6 с инструкцией без ввода номера телефона и прочей мутни
Год назад или 2 года назад начался хаос в ютубе и в самом интернете. Главным вопросом был "Где
подробнее...
спросили в Другое Gokusen
Где можно скачать мангу High school of the dead???
Gakuen Mokushiroku переводят на русский на Пока добрались до начала пятого тома.
На английский
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*