21.12.2012, 23:41 | #1 (permalink) |
Новичок
Регистрация: 21.12.2012
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Шифрование перестановкой полубайтов
Входной текст : (последовательность входных строк) Введено N1 строк , N2 символов. Минимальная длина строки N3 символов, Максимальная длина строки N4 символов. Шифрованный текст : (последовательность обработанных строк) УКАЗАНИЯ: Предусмотреть обработку ошибочных ситуаций и легкую замену в тексте программы числовых и символьных констант. Обратите внимание, что алгоритм шифрования симметричен - для дешифрования нужно применить его же. РАЗВИТИЕ: 1. Предусмотреть режимы ввода/вывода: только экран и клавиатура, ввод из текстового файла и вывод в текстовый файл с отображением диалога на экране. 2. Предусмотреть ввод допустимых символов и символа-признака окончания входного потока, числовых констант из текстового файла. 3. Разработать обобщенные алгоритмы шифрования/дешифрования перестановкой битов и реализовать их в программе. Произвольная перестановка битов в байте может задаваться ключевой строкой. Например, для частного случая алгоритма этой задачи такая строка выглядит как "32107654". |
21.12.2012, 23:41 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Схожие темы иногда очень хорошо помогают в решении проблемы Pascal, Delphi. Шифрование методом Льюиса WPA-шифрование - как это настраивается? А почему Mail.ru не использует шифрование? Шифрование диска |
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|