Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
tk2108
-18 / 0 / 1
Регистрация: 13.11.2017
Сообщений: 21
1

Xor шифрование

15.03.2019, 14:29. Просмотров 180. Ответов 4

Всем доброго времени суток! У меня возникла проблема.Я пытался реализовать шифрование методом xor. Но у меня постоянно выдаёт какую-то ошибку, гугл ничего не подсказал. Надеюсь на вашу помощь. Заранее спасибо! Вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include <iostream>
#include <string>
#include <fstream>
 
using namespace std;
 
int main(int argc, char *argv[]){ 
    setlocale(LC_ALL, "Russian");
    char a='а';
    for(int i=0;i<33;i++)
        cout<<a++;
    if (argc!=4)
        cout<<"INCORRECT FORMAT\nSample:\"program's name\" \"open file\" \"byte\" \"enc or dec\"";
    else {
        if(atoi(argv[2])>=0&&atoi(argv[2])<256){
            if ((string)argv[3]=="enc"||(string)argv[3]=="dec"){
                ofstream code ((string)argv[1]+"."+(string)argv[3]);
                FILE * readf = fopen( argv[1], "r");
                char c;
                while ((c=fgetc(readf))!=EOF){
                    code<<(char)(c^atoi(argv[2]));
                }
        }
        else 
            cout<<"INCORRECT FORMAT\nSample:\"program's name\" \"open file\" \"byte\" \"enc or dec\"";
        }
        else
            cout<<"Type 'byte' must be in interval [0;255]";
    }
return 0;
 }
0
Миниатюры
Xor шифрование  
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2019, 14:29
Ответы с готовыми решениями:

XOR шифрование
Здравствуйте. Не хотел создавать ещё тему, но у меня не все гладко прошло с XOR шифрованием, не...

XOR шифрование
Прошу написать мне алгоритм расшифровки проксоренного сообщения. Мне известно что длина ключа 3...

XOR шифрование
Задание:Написать программу на выбранном языке программирования, реализующую описанный выше алгоритм...

Шифрование xor
Пишу шифрование методом xor. На вход поступает строка, каждый символ строки преобразуется в...

Шифрование Xor'ом
Добрый день, уважаемые) тут такое дело, сел делать курсач и столкнулся с проблемой. Работа по...

4
StudAssistant
Эксперт
9811 / 7003 / 2319
Регистрация: 17.04.2006
Сообщений: 9,622
15.03.2019, 14:29
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.
4
ReDoX
438 / 326 / 170
Регистрация: 01.07.2015
Сообщений: 1,162
16.03.2019, 01:30 2
Цитата Сообщение от tk2108 Посмотреть сообщение
Но у меня постоянно выдаёт какую-то ошибку
Какую ошибку? Как будто кому-то хочется разбираться в коде, а потом дебажить
0
tk2108
-18 / 0 / 1
Регистрация: 13.11.2017
Сообщений: 21
16.03.2019, 20:23  [ТС] 3
я прикрепил скриншот с ошибкой
0
ReDoX
438 / 326 / 170
Регистрация: 01.07.2015
Сообщений: 1,162
17.03.2019, 03:47 4
tk2108, скриншот с warning = скриншот с ошибками?
0
lArtl
310 / 164 / 75
Регистрация: 09.10.2014
Сообщений: 773
Завершенные тесты: 3
17.03.2019, 04:09 5
Цитата Сообщение от ReDoX Посмотреть сообщение
tk2108, скриншот с warning = скриншот с ошибками?
скорее всего, в данном случае да у него переполнение типа(варринг нам об этом говорит) в 21 строке
0
17.03.2019, 04:09
StackOverflow
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2019, 04:09

XOR шифрование/дешифрование
Всем привет. Пож-ста помогите написать программу, шифрующую/дешифрующую xor маску. 2 Примера...

Не выходит xor шифрование
есть вот такой код string xorcrypt(const string&amp; str, const string&amp; key) { string retval;...

Шифрование текста. XOR
Помогите с шифрование текста...с числоми вроде получалось. Что значит эта ошибка и как ее...


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

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

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