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

Шифрование и дешифрование txt-файла с применением пароля - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Матрица.Си http://www.cyberforum.ru/cpp-beginners/thread125184.html
Дана целочисленная прямоугольная матрица. Определить: 1)минимальный элемент массива; 2) найти среди минимальных элементов строк максимальный; 3) упорядочить строки по возрастанию максимумов их элементов. В задании содержится 3 задачи, необходимо создать меню для выбора решения одной из задач. Каждая задача - отдельная функция.
C++ Парсить базу с англ. транскрипциями Пишу курсовую, можете подсказать какой-либо файл, в котором содержаться транскрипции английских слов и сами слова. Транскрипции должны быть как здесь на картинке Суть такова - есть англ слово, нужно получить транскрипцию используя файл. Оптимально наверное будет txt файл в unicode, вида слово - транскрипция. сколько не пытался найти подобных файлов, не нашел.. http://www.cyberforum.ru/cpp-beginners/thread125175.html
блоги C++
Здравствуйте, не подскажите блоги, форумы на английском языке по С++? Желательно иформативные как для новичка так и профессионала. И к каким ресурсам вы чаще обращаетесь за помощью? заранее, спасибо
C++ загрузка файла в дерево
надо загрузить фаил в дерево и произвести продвижение по дереву на ходя минимальное значение ,также надо ввести инфо в фаил помогите доделать. моя программа не коректно работает и не могу сделать продвижение по дереву вот мой код: #include <iostream.h> #include <iomanip.h> #include <conio.h> #include <fstream.h> struct Map{ int num; char gorod;
C++ Возможно ли сворачивание блоков кода в Dev-C++? http://www.cyberforum.ru/cpp-beginners/thread125149.html
Подскажет ли кто, возможно ли сворачивание блоков кода в Dev-C++? Или тот же вопрос для vs 2005 (для С++) Спасибо!
C++ Файлы + функции Сформировать бинарный файл из элементов, заданной в варианте структуры, распечатать его содержимое , выполнить добавление элементов в соответствии со своим вариантом и поиск по одному из параметров( например, по фамилии, по государственному номеру, по году рождения …). Формирование, печать, добавление и поиск элементов оформить в виде функций. Предусмотреть сообщения об ошибках при открытии файла... подробнее

Показать сообщение отдельно
GAME
 Аватар для GAME
22 / 22 / 3
Регистрация: 31.10.2009
Сообщений: 199
04.05.2010, 13:49     Шифрование и дешифрование txt-файла с применением пароля
Шифрование. дальше думаю сами сделаите.

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
#include "stdafx.h"
#include <windows.h>
#include <conio.h>
#include <iostream>
using namespace std;
 
 
 
unsigned char *CryptXoR(char *str,char *key);
char *DeCryptXoR(unsigned char *str,char *key);
 
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    unsigned char *olo;
    char *lol;
    olo=CryptXoR("TestSTR","NoNoNoN");
    cout << "\n\n\n Str = TestSTR \n\n" << "Key = NoNoNoN" << "\n Crypted =" << olo;
    lol=DeCryptXoR(olo,"NoNoNoN");
    cout << "\n\n\n Decrypted = " << lol;
    getch();
    delete lol;
    delete olo;
    return 0;
}
 
 
unsigned char *CryptXoR(char *str,char *key)
{
    unsigned char *out;
    int len,i;
    len=strlen(str);
    if(len!=strlen(key))
        return NULL;
    out=new unsigned char[len+1];
    for(i=0;i!=len;i++)
    {
        *(out+i)=(*(str+i)^*(key+i));
    }
    *(out+len)='\0';
    return out;
}
 
 
char *DeCryptXoR(unsigned char *str,char *key)
{
    char *out;
    int len,i;
    len=strlen((char *)str);
    if(len!=strlen(key))
        return NULL;
    out=new char[len+1];
    for(i=0;i!=len;i++)
    {
        *(out+i)=(*(str+i)^*(key+i));
    }
    *(out+len)='\0';
    return out;
}
 
Текущее время: 00:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru