@Atllantis

Почему результат SHA3 различается на PHP и JS?

Скармливаю ф-циям одинаковый текст (всё в utf-8 кодировке), но результат на JS отличается от PHP (или наоборот).
На клиенте использую CryptoJS, а на сервере: php-sha3.
Собственно, почему?
  • Вопрос задан
  • 669 просмотров
Пригласить эксперта
Ответы на вопрос 2
@vilgeforce
Раздолбай и программист
Масса вариантов: разные "сырые" данные. Это не чистый SHA3, это не SHA3 вовсе...
Ответ написан
@Atllantis Автор вопроса
Проблему решил!
Нашёл ещё одно решение: keccak-php
Оно работает нормально и результат такой, какой и должен быть.
Так что все, кому нужен SHA3, сразу ставьте keccak-php.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы