Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
tophard
1 / 1 / 1
Регистрация: 06.04.2016
Сообщений: 45
#1

Шифрование файла методом Вернама - C++

08.10.2016, 12:02. Просмотров 312. Ответов 1
Метки нет (Все метки)

Собственно кодирую текстовый файл методом Вернама и столкнулся с проблемой: уже в зашифрованном файле присутствуют символы SUB (которые сигнализирует о конце файла), я считываю побайтово функцией

C++
1
ifstream.get
, вопрос в том, как сделать так, чтобы считывание не заканчивалось на этом символе, при этом этот символ естественно участвует в расшифровке соответствующего ему символа, конечно можно бы было проверять код этого символа и если это он, то проводить кодирование символа заново, но это не лучший вариант

заранее спасибо
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2016, 12:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Шифрование файла методом Вернама (C++):

Шифрование текстового файла. - C++
Здравствуйте, дорогие формучани. В общем вопрос таков. Надо написать программу, которая будет шифровать файл или с добавлением битов в него...

Шифрование файла методом цезаря (проблема не в алгоритме, а считывании) - C++ Builder
При шифровании файлов с "нормальными" cимволами все работает прекрасно, но если шифровать к примеру экзешник предворительно переведя его в...

Шифрование методом перестановки - C++ Builder
Народ пишу программу шифрования не могу сделать чтобы был введен ключ по которому будет генерироваться шифр помогите пожалуйста:) ...

Шифрование методом подстановки - C++ Builder
написать программу, обеспечивающую ввод произвольного открытого текста и выдачу шифрограммы, полученную методом подстановки, а также...

Шифрование методом Цезаря - C++ Builder
Кто может дать код, который бы шифровал строку(str) Методом Цезаря? Заранее спасибо.

Шифрование методом многоалфавитной замены - C++ Builder
Есть алфавитный массив со сдвигом вправо Хочу вывести этот массив в стринггрид но не получаеться. Выходят только первая строка и первый...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
tophard
1 / 1 / 1
Регистрация: 06.04.2016
Сообщений: 45
12.10.2016, 15:01  [ТС] #2
uppppp
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.10.2016, 15:01
Привет! Вот еще темы с ответами:

Шифрование кириллицы методом Цезаря - C++ Builder
Вот код он шифрует только латиницу, можно ли переделать чтобы шифровало русские символы. void __fastcall TForm1::Button1Click(TObject...

Шифрование методом указания перестановки - C++ Builder
Здравствуйте! Есть такое задание: зашифровать текст путём указания порядка перестановки символов в заданном порядке. т.е. - если...

Шифрование одноалфавитным методом (написать комментарии) - C++ Builder
напишите пожалуйста комментарии к листингам, чтоб разобраться: Листинг программы «Шифрование одноалфавитным методом»: #include...

Шифрование данных методом Виженера, не распознаются пробелы - C++ Builder
Всем привет ребята, в общем, делал я шифрование методом Виженера, если брать одно слово, то шифрует нормально, если брал несколько, то тоже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru