Задать вопрос
Tesla4o
@Tesla4o
Без пользы жизнь - безвременная смерть... В. Гете

Как получить одинаковые хеши на разных ОС?

На Windows написал интерфейс на Qt который считывает из .txt файла строки(файл создается в самой винде) и парсит их, потом из полученных данных делает hash. На Линуксе те же данные и тоже делается хеш, и надо сделать так что бы они сходились. Но из за разных кодировок не выходит. Текст в файле русский.
Подскажите как решить это?
  • Вопрос задан
  • 229 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 3
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Но из за разных кодировок не выходит

Использовать одну и ту же кодировку
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Как получить одинаковые хеши на разных ОС?
Хэшировать одинаковые данные по одному алгоритму.

Но из за разных кодировок не выходит.
Если не выходит, значит либо данные не одинаковые, либо алгоритм хэширования разный.
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Как уже выше указали кодировка и чтение в бинарном виде.

CRLF \ LF \ CR

Плюс BOM
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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