Md5 в Python и Javascript — это не одно и то же [закрыто]Javascript

Форум по Javascript
Ответить
Anonymous
 Md5 в Python и Javascript — это не одно и то же [закрыто]

Сообщение Anonymous »

У меня есть в JavaScript переменная () только с символами [0-9a-f\-] и сгенерируйте с помощью этой строки хеш:

Код: Выделить всё

hash = crypto
.createHash('md5')
.update('*salt* ' + (new Date().toISOString().substr(0, 13)) + vardata)
.digest('hex');
В Python я использую эту строку:

Код: Выделить всё

hash = hashlib
.md5(('*salt* ' + datetime.datetime.now().isoformat()[0:13] + vardata).encode('utf-8'))
.hexdigest()
Оба хэши не одинаковы?!?!
Что не так?

Подробнее здесь: https://stackoverflow.com/questions/793 ... t-the-same
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»