Вычисление authHash

Модели:
Меркурий-114.1К, Меркурий 115Ф, Меркурий 119Ф, Меркурий 130ф, Меркурий MS-K
Ответить
Аватара пользователя
Philya
Сообщения: 27
Зарегистрирован: 05 фев 2016, 10:02

Вычисление authHash

Сообщение Philya »

В документации https://www.incotexkkm.ru/files/kkm/doc ... -1-1-5.pdf написано
Хеш-код аутентификации рассчитывается путём хеширования строки, полученной в результате
конкатенации имени пользователя (login), пароля пользователя и сессионного ключа, полученного в ответе на команду OpenSession, при помощи алгоритма SHA-256
Пробую повторить и ничего не получается

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

adminMercury212817-2302797
при кодировке в SHA-256 превращается в

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

cc49412d131398d91168644ef5e81dd564c1d949ac665a16514b95812868e6e8
а в логах

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

8f4e0b701dfdacff3e5cb12b4511b405621b27a725d613009f46c043abb786f0
Вопрос: как получить строчку из лога?
Аватара пользователя
Philya
Сообщения: 27
Зарегистрирован: 05 фев 2016, 10:02

Re: Вычисление authHash

Сообщение Philya »

Разобрался есть пароль на связь "Mercury" его нужно в openSession передавать.
А есть пароль пользователя "22" от него нужно хэш считать, т.е. от строки

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

admin22212817-2302797
Ответить