Intereting Posts

Будет ли PHP sha1 () и MySQL SHA () получить тот же результат?

Если соль не используется, они будут одинаковыми?

Да. Алгоритм sha1 всегда дает одно и то же значение для одного и того же входа; вот в чем суть алгоритма хэширования. Они также возвращают 40-символьный строчный шестнадцатеричный дамп по умолчанию.

Оба претендуют на внедрение RFC 3174. Таким образом, они дают одинаковый результат (в противном случае ошибка в реализации).

Конечно.

Обратите внимание, что алгоритм определяет 160 бит, а реализации языка сценариев могут возвращать шестнадцатеричное представление в виде строки. Регистр и тире шестнадцатеричного представления могут быть разными в некоторых реализациях.

Однако MySQL и PHP возвращаются в нижнем регистре и без тире.