Имя: Пароль:
1C
 
Вопрос по созданию хеша строки
0 lanc2233
 
14.05.20
16:59
Есть документация к вебсервису, в ней следующие строки :

Итак, имеем следующую строку:
2014-04-17 17:43:02PRICE56919765623A680C-CD22-827F-538D-48563294319

С помощью алгоритма SHA1 получаем хеш строки, который представляет собой последовательность чисел в шестнадцатеричном представлении:
71287b040b3c1f6fd34bfdc100aa66202fcea693  (16)


Беда в том, что алгоритм SHA1 для такой строки дает :
6A 55 B7 AD 6D B9 E8 F8 B7 9E E3 91 E3 D9 25 06 B7 38 13 0A

Такую строку дает и 1с и всевозможные онлайн-сервисы.

Кто-то может объяснить, как они получают свою строку?
1 Кирпич
 
14.05.20
17:16
Спроси у авторов сервиса или хотя бы скажи что за сервис
2 polosov
 
14.05.20
17:27
(0) Кодировки строк разные?
3 Franchiser
 
гуру
14.05.20
17:31
Как ты получил 71287b040b3c1f6fd34bfdc100aa66202fcea693 ?
4 Djelf
 
14.05.20
18:10
(3) А он это и не получал, (0) это вычитал в документации, а там может быть что угодно.
Предполагаю, формат кодируемой строки изменился, а хэш не пересчитали и не заменили.
Обычное дело. Кажется это самый простой вариант ответа.
5 Lama12
 
14.05.20
18:27
(0) Интересно, сколько времени потратил до того момента как сообщение на форуме написать?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.