Добрый день!
Помоги пожалуйста с задачкой
Есть 16-ричный код - это зашифрованный пароль, но он не просто конвентирован в 16-ричный код, а там каждый 4 бит перевернут. Как расшифровать этот пароль с помощью LabVIEW?
Расшифровка 16-ричного кода
-
- professor
- Сообщения: 3496
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 54 раза
- Поблагодарили: 185 раз
- Контактная информация:
Re: Расшифровка 16-ричного кода
Что это значит?
Вместо 1 0 и наоборот?
Если да, то каждое число XOR с 8 (исключающее или с числом, где конвертируемый бит =1)
-
- beginner
- Сообщения: 33
- Зарегистрирован: 09 авг 2023, 09:35
- Версия LabVIEW: 2015
- Благодарил (а): 2 раза
- Контактная информация:
Re: Расшифровка 16-ричного кода
Спасибо за ответ. Да, именно так, как вы написали. А не могли бы вы пример показать или более подробнее объяснить? Не могу понять, ка реализовать это
-
- beginner
- Сообщения: 33
- Зарегистрирован: 09 авг 2023, 09:35
- Версия LabVIEW: 2015
- Благодарил (а): 2 раза
- Контактная информация:
Re: Расшифровка 16-ричного кода
Думал сам сделаю, но уже запутался.
Вводные данные:
Есть пароль, состоящий из цифр, букв и символов, этот пароль зашифрован в 16-ричный код, где каждый 4 бит перевернут, то есть если 1, то 0, если 0, то 1.
Необходимо написать программу, которая на выходе покажет правильный пароль.
Вот, что до чего я дошел: Помогите решить данную задачу или хотя бы подскажите , как делать
Вводные данные:
Есть пароль, состоящий из цифр, букв и символов, этот пароль зашифрован в 16-ричный код, где каждый 4 бит перевернут, то есть если 1, то 0, если 0, то 1.
Необходимо написать программу, которая на выходе покажет правильный пароль.
Вот, что до чего я дошел: Помогите решить данную задачу или хотя бы подскажите , как делать
-
- professor
- Сообщения: 3496
- Зарегистрирован: 31 июл 2011, 23:05
- Награды: 2
- Версия LabVIEW: 12-18
- Благодарил (а): 54 раза
- Поблагодарили: 185 раз
- Контактная информация:
Re: Расшифровка 16-ричного кода
Я показал, как. XOR решает вашу задачу одной функцией, а на десятком шагов.
Вы только сначала с терминологией определитесь. Что такое 16-ричный код?
Если это hex строка (судя по тому, что вы её по два символа разбираете), то начало норм, но дальше начинается пляска с бубном.
Зачем все эти массивы и циклы? Вы получили байт, XOR его с 8 и получите нужный код
Вы только сначала с терминологией определитесь. Что такое 16-ричный код?
Если это hex строка (судя по тому, что вы её по два символа разбираете), то начало норм, но дальше начинается пляска с бубном.
Зачем все эти массивы и циклы? Вы получили байт, XOR его с 8 и получите нужный код
-
- beginner
- Сообщения: 33
- Зарегистрирован: 09 авг 2023, 09:35
- Версия LabVIEW: 2015
- Благодарил (а): 2 раза
- Контактная информация:
Re: Расшифровка 16-ричного кода
Большое спасибо. Надо было внимательнее читать ,что вы написали. Все получилось
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 9 Ответы
- 831 Просмотры
-
Последнее сообщение AndryG
-
- 3 Ответы
- 690 Просмотры
-
Последнее сообщение Юрий
-
- 3 Ответы
- 679 Просмотры
-
Последнее сообщение AndreyDmitriev