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

Шифратор со своим ключём - C++

Восстановить пароль Регистрация
 
MrLeo1nid
1 / 1 / 0
Регистрация: 11.10.2014
Сообщений: 57
27.03.2016, 14:54     Шифратор со своим ключём #1
Писал шифратор, Ключ берёться из файла key алфавит из файла alp. Отказываеться выполнять свою функцию где-то в самом конце где точно не понял.
Кликните здесь для просмотра всего текста

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
#include "mainwindow.h"
#include "ui_mainwindow.h"
#include "QString"
#include "QFile"
#include "QTextStream"
using namespace std;
QFile file;
QTextStream stream(&file);
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);
}
 
MainWindow::~MainWindow()
{
    delete ui;
 
}
 
void MainWindow::on_pushButton_clicked()
{
    QString s;
    file.setFileName("alp.txt");
    file.open(QIODevice::ReadWrite);
    QString a1=stream.readAll();
    QStringList a = a1.split(QRegExp("(:)"));
    file.close();
    file.setFileName("key.txt");
    file.open(QIODevice::ReadWrite);
    QString b1=stream.readAll();
    QStringList b = b1.split(QRegExp("(:)"));
    file.close();
    int size=0;
    size = s.size();
    for ( int i=0;i<size;i++)
    {s = s.replace(a[i],b[i]);
    }
     ui->textEdit->append(s);
 
}

Один символ из алфавита должен кодироваться как некие символы из ключа отделённые разделителем
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.03.2016, 14:54     Шифратор со своим ключём
Посмотрите здесь:

C++ Шифратор текста, работа с файлами.
Простой шифратор C++
C++ Написать функцию булевского типа, проверяющую наличие в файле записи с заданным ключём.
C++ Шифратор и дешифратор
Нужен шифратор или расшифровщик C++
Написать шифратор\дешифратор на С++ C++
Шифратор и дешифратор текста не работает C++
C++ Шифратор методом виженера

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему

Метки
Строки, файлы, шифровка
Опции темы

Текущее время: 21:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru