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

Шифрование и дешифрование с использованием алгоритма "исключающее ИЛИ" - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ При запуске появляется ошибка RAD studio 2010 C++ Builder http://www.cyberforum.ru/cpp-beginners/thread1168122.html
Как исправить эту ошибку?
C++ Сложение, разность, сравнение времён Разработать класс для работы с данными типа время. Предусмотреть в нём все операции и методы, которые необходимы, чтобы новый тип данных мог быть использован наравне с системными типами: сложение времен; разность времен; преобразование секунд во время и обратно, операции сравнения, преобразования типов… Как переделать код, чтобы удовлетворял условиям? include <iostream> #include <conio.h>... http://www.cyberforum.ru/cpp-beginners/thread1168120.html
C++ Ifstream переход в определенную позицию
Смотрите я прочитал файл и хочу перейти в определенную позицию, в которой был раньше. Как запомнить ту позицию и перейти в нее?
Не срабатывает конструктор объекта C++
Здравствуйте, уважаемые форумчане. Это моё первое сообщение на форуме, поэтому прошу сильно не пинать, если не там создал тему или спросил то, на что есть ответ в недрах форума. Просто даже не знаю, как сформулировать запрос для поиска. Метания по Гуглу не привели к успеху. Поэтому я здесь. Ситуация у меня возникла такая. Я создал класс, который содержит массив элементов типа char. Класс...
C++ Предложение содержит буквы латинского и русского алфавитов. Вывести буквы только латинского алфавита http://www.cyberforum.ru/cpp-beginners/thread1168102.html
Предложение содержит буквы латинского и русского алфавитов. Написать программу, которая выводит буквы только латинского алфавита в порядке их следования в предложении.
C++ Vector и конструктор класса Здравствуйте. Задача создавать объекты с разными данными. Я решил сделать класс и на него повесить контейнер Vector. Ну допустим: class CTest { подробнее

Показать сообщение отдельно
newbie666
Заблокирован
06.05.2014, 23:13     Шифрование и дешифрование с использованием алгоритма "исключающее ИЛИ"

Не по теме:

Как жаль что админы не слышать большую часть не новичков этого форума и не делают второй раздел, чтоб было два:
1. C++ Для начинающих
2. Помоги тупому студенту решить за него лабораторную
ну или как - то так... Что был раздел, где вопросы задают те, кто изучают С++ и был раздел халявщиков, которым С++ нахрен не сдался и просто нужно решить за них задачу для института за них нахалву



А теперь по теме. ТС. Твоё исключающее или называется XOR (ксор), шифровать им - это самое простое шифрование, которое только можно придумать, но и его хватает в некоторых случаях.
Как им шифровать? Очень просто. У тебя есть любая информация, не важно какая и не важно как ты её создаёшь или там заполняешь... Так же у тебя есть ключ. Так вот по своей исходной информации пробегаешься циклом и каждый её байт ксоришь (XOR) ключём (побайтово как бы), всё - ты зашифровал исходные данные. Для расшифровки делаешь тоже самое - зашифрованную информацию побайтово ксоришь ключом и получаешь расшифрованную информацию ... Ясно? (ну это в самом простом случае)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru