Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать код нахождения предела заданного выражения https://www.cyberforum.ru/ cpp-beginners/ thread2116267.html
найти предел последовательности lim (n*n*n+5)/(2*n*n*n+n*n+1) n->∞
Заголовочные файлы C++
Где в Visual studio находится папка с заголовочными файлами, такие как iostream, cmath. Хочу закинуть один файл со всеми необходимыми для работы заголовками, чтобы не подключать каждый раз в проект....
C++ Задача с использованием массивов Есть задача: "В одномерном массиве, состоящем из n действительных элементов, вычислить: 1) максимальный по модулю элемент массива; 2) сумму элементов массива, расположенных между первым и вторым... https://www.cyberforum.ru/ cpp-beginners/ thread2116232.html C++ Способ сообщить об ошибке функции, возвращающей структуру Есть самописный контейнер, содержащий структуры определенного типа. Один из методов этого контейнера возвращает элемент контейнера (в качестве примера, пусть он возвращает всегда "первый" элемент... https://www.cyberforum.ru/ cpp-beginners/ thread2116220.html
Динамический массив структур: "Абитуриенты" C++
Структура элемента массива поступающих в вуз: фамилия, имя, отчество, домашний адрес (город, улица, дом), рабочий стаж, место последней работы, наличие прописки. Определить количество абитуриентов из...
C++ Бинарное дерево Задание сделать бинарное дерево, но при добавлении появилась проблема, не могу разобраться с параметрами и аргументами функции, пожалуйста помогите. #include <iostream> using namespace std; ... https://www.cyberforum.ru/ cpp-beginners/ thread2116202.html
C++ Epsilon Найти сумму бесконечного ряда (епсилон) точностью до e, |x|>1 помогите написать код https://www.cyberforum.ru/ cpp-beginners/ thread2116198.html Табулирование заданной функции C++
Подскажите, что нужно поменять, чтобы происходили вычисления с данной функцией- y=(x-3.2*sqrt(2*x))/(x*sqrt(2)+ln(x*sqrt(2)+1)*(x-e*sqrt(-x)) Я чайник :) #include <iostream> #include...
C++ Epsilon https://www.cyberforum.ru/ cpp-beginners/ thread2116167.html
<del> помогите написать код
C++ Отсортировать строки матрицы по возрастанию суммы чисел в этих строках https://www.cyberforum.ru/ cpp-beginners/ thread2116151.html
Дан двумерный массив (N+15)x(N+15) отсортировать строки по возрастанию суммы чисел в этих строках, числа генерировать случайно в интервале
Chsize, breakpoint C++
Здравствуйте, проблема. Visual Studio 2017 ставит breakpoint после chsize: static bool first = true; static int fp = 0; if (first) { first = false; fp = open("0.txt", O_RDWR |...
C++ Программа не компилируется https://www.cyberforum.ru/ cpp-beginners/ thread2116137.html
На копе в универе писала программу, принесла домой доделать, но она не хочет компилироваться. VS пишет, что не хватает каких-то компонентов. #include "stdafx.h" #include <iostream>...
0 / 0 / 0
Регистрация: 16.11.2016
Сообщений: 86
0

Шифрование таблицей с ключом - C++ - Ответ 11684118

04.11.2017, 23:04. Показов 1170. Ответов 1
Метки (Все метки)

Добрый день форумчане. Стоит задача сделать прогу для шифрования таблицей с ключом. У меня получилось сделать перебор открытого текста. Сложность в том что не могу сделать перебор для ключа. Код прилагается. Я вот на листике могу применить шифр. Но реализовать в программе это всегда сложно).У кого есть какие идеи?
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
#include <iostream>
#include<iomanip>
 
using namespace std;
 
int length(char*string)
{
    int index = 0;
    while (string[index] != '\0')
    {
        index++;
    }
    return index;
}
 
const int str = 8;
const int stb = 5;
char qwe[34] = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";//алфавит для перебора ключа
char _qwe[] = "весна"; //ключ
 
 
void main()
{
    setlocale(LC_ALL, "RUS");
    int save[5];
    char id[]="Смысл жизни нашей — непрерывное движение"; //то что шифруем
    int as = 0;
    char a[str][stb];
    for(int j(0); j < stb; j++)
    {
        for (int i(0); i < str; i++)
        {
            a[i][j] = id[as];
            as++;
            if (id[41]>41)
            {
                id[41] == '0';
            }
        }
 
    }
    //for (int i(0); i < 30; i++)
    //{
    //  if (qwe[i] == _qwe[i])
    //  {
    //      qwe[i]
    //  }
    //}
 
    for (int j(0); j < stb; j++)
    {
        for (int i(0); i < str; i++)
        {
            cout << a[i][j] << ends;
        }
        cout << endl;
 
    }
    cout << "-------------------------------------------------------" << endl;
 
    for (int i(0); i < length(_qwe); i++)
    {
        for (int j(0); j < length(qwe); j++)
        {
            if (_qwe[i] == qwe[j])
            {
                save[i] = qwe[j];
            }
            cout << save[i];
        }
 
    }
    
    system("pause");
}


Вернуться к обсуждению:
Шифрование таблицей с ключом C++
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.11.2017, 23:04
Готовые ответы и решения:

Шифрование с открытым ключом
Заинтересовался недавно шифрованием, слышал что есть так называемые &quot;open source&quot; шифраторы, но...

Шифрование данных ПРИВАТНЫМ ключом
Да-да, я знаю что это не шифрование, а создание ЭЦП. Также знаю, что в crypto api эта функция...

Шифрование/дешифрование методом RSA с открытым ключом. С++
Помогите, пожалуйста, написать программу. Задали задание, а я совершенно не понимаю С++, как это...

Шифрование методом перестановки с заданным ключом текста любой длины
здравствуйте прошу помочь с исправлением кода #include &lt;iostream&gt; #include &lt;string&gt; #include...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.11.2017, 23:04

Результаты денежной лотереи подано таблицей выигрышных номеров "А" и таблицей выигрышей в гривне "С", где с (и
Помогите

Битное шифрование с ключом
Как работает битное шифрование? Дайте пример, если не сложно Заранее спасибо

Шифрование текста с ключом
Доброго времени суток. Недавно в университете начали изучать Ruby и преподаватель дал одно...

Шифрование перестановкой с ключом
Доброго времени суток. Вопрос следующий. Дано задание зашифровать текстовый файл методом...

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