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

Шифровальщик данных - C++

Восстановить пароль Регистрация
 
Dimedrol
 Аватар для Dimedrol
2363 / 934 / 14
Регистрация: 25.04.2009
Сообщений: 2,636
Записей в блоге: 4
11.09.2009, 18:34     Шифровальщик данных #1
Нужна прога, которая сможет зашифровать данные и расшифровать...Хочу , чтобы использовались
стандартные буквы, цифры и символы
'a','b','c','d','e','f',

'g','h','i','j','k','l',

'm','n','o','p','r','s',

't','u','v','x','y','z',

'A','B','C','D','E','F',

'G','H','I','J','K','L',

'M','N','O','P','R','S',

'T','U','V','X','Y','Z',

'1','2','3','4','5','6',

'7','8','9','0','.',',',

'(',')','[',']','!','?',

'&','^','%','@','*','$',

'<','>','/','|','+','-',

'{','}','`','~'


и потом бы добавлялся результат в буфер обмена...если возможно...
Примерно хочу получить следующее:
дом------------------------------- j_s0d2jdn]D[Dpo[}
то есть чтобы понять нельзя было...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2009, 18:34     Шифровальщик данных
Посмотрите здесь:

Шифровальщик паролей C++
C++ Напишите функции записи данных в файл, чтения данных из файла
C++ Написать программу на языке С + + реализующая класс содержащий поля данных и методы ввода и вывода данных
C++ Проверить существование данных и посчитать количество данных (стек)
Киносеанс - хранение данных, замена данных, добавленных новых C++
C++ Организовать добавление данных в файл, просмотр, поиск и очистку данных
В зависимости от данных чисел, уменьшить или увеличить оба данных числа C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zim22
depict1
 Аватар для zim22
276 / 141 / 2
Регистрация: 11.07.2009
Сообщений: 606
11.09.2009, 19:08     Шифровальщик данных #2
Цитата Сообщение от dimjan4 Посмотреть сообщение
Нужна
Цитата Сообщение от dimjan4 Посмотреть сообщение
.Хочу
плати
TGrey[WoLf]
 Аватар для TGrey[WoLf]
39 / 39 / 1
Регистрация: 14.09.2008
Сообщений: 685
11.09.2009, 23:07     Шифровальщик данных #3
Хех действительно прикольная просьба )))
Delphin_KKC
UNIX-way
 Аватар для Delphin_KKC
710 / 494 / 17
Регистрация: 15.01.2009
Сообщений: 1,721
11.09.2009, 23:53     Шифровальщик данных #4
Цитата Сообщение от dimjan4 Посмотреть сообщение
Нужна прога, которая сможет зашифровать данные и расшифровать...Хочу , чтобы использовались
стандартные буквы, цифры и символы
'a','b','c','d','e','f',

'g','h','i','j','k','l',

'm','n','o','p','r','s',

't','u','v','x','y','z',

'A','B','C','D','E','F',

'G','H','I','J','K','L',

'M','N','O','P','R','S',

'T','U','V','X','Y','Z',

'1','2','3','4','5','6',

'7','8','9','0','.',',',

'(',')','[',']','!','?',

'&','^','%','@','*','$',

'<','>','/','|','+','-',

'{','}','`','~'


и потом бы добавлялся результат в буфер обмена...если возможно...
Примерно хочу получить следующее:
дом------------------------------- j_s0d2jdn]D[Dpo[}
то есть чтобы понять нельзя было...
Не совсем в таком виде, конечно. Но понять тоже почти нереально. А расшифровать зная ключ - как один цикл прогнать.
Есть такая логическая операция XOR. Она как раз подходит для такого случая.
А любой символ в компе представлен определённым байтом.

В общем, тому два пути:
1)выложите свои наработки. довести до ума поможем.
2)напишите в платный раздел. тоже поможем, но за деньги (и это не будет требовать знаний С++)
.::.DIMA.::.
142 / 142 / 4
Регистрация: 26.10.2008
Сообщений: 782
12.09.2009, 00:06     Шифровальщик данных #5
Мне интересно, как XOR применить к строке?
Можно ли как-нибудь без assembler'овских вставок?
Если не трудно напишите в личку.
M128K145
Эксперт C++
 Аватар для M128K145
8276 / 3495 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
12.09.2009, 00:07     Шифровальщик данных #6
zim22, это не ветка фриланса!
dimjan4, стоит все-таки помягче выражать просьбу и не использовать такие слова как "хочу" и "нужна прога"
inter
9696 / 2449 / 44
Регистрация: 06.03.2009
Сообщений: 8,503
12.09.2009, 01:19     Шифровальщик данных #7
Цитата Сообщение от qwert Посмотреть сообщение
Мне интересно, как XOR применить к строке?
Параллельное вычисление CRC32- изучали? Занимательное чтиво
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9382 / 5432 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
12.09.2009, 01:48     Шифровальщик данных #8
Цитата Сообщение от qwert Посмотреть сообщение
Мне интересно, как XOR применить к строке?
Можно ли как-нибудь без assembler'овских вставок?
Если не трудно напишите в личку.
Вот Вам без "assembler'овских вставок"... Правда, на С
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 <stdio.h>
 
/* демоверсия энигмы ;) */
 
char *encStr(char *str, char *key);
 
int main(){
    char s[] = "String for test";
    char *k = "abc";
    
    printf("Original string: %s\n", s);
    printf("Encrypted string: %s\n", encStr(s, k));
    printf("Decrypted string: %s\n", encStr(s, k));
    
    return(0);
}
 
char *encStr(char *str, char *key){
    char *s;
    char *k;
    
    if ( *key == '\0' )
        return(NULL);
    
    for ( s = str, k = key; *s; s++, k++ ) {
        if ( *k == '\0' )
            k = key;
        *s ^= *k;
    }
    return(str);
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.09.2009, 20:15     Шифровальщик данных
Еще ссылки по теме:

Составить алгоритм шифровальщик, который заменяет каждый символ текста его ASCII-кодом C++
C++ Найти значения выражений А, В по данных значениях начальных данных x,y,z

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

Или воспользуйтесь поиском по форуму:
odip
Эксперт C++
 Аватар для odip
7226 / 3288 / 59
Регистрация: 17.06.2009
Сообщений: 14,165
12.09.2009, 20:15     Шифровальщик данных #9
Нужна прога, которая сможет зашифровать данные и расшифровать.
http://www.gnupg.org/
Качай, ставь, шифруй.
Исходные коды прилагаются.
Все бесплатно.

Добавлено через 37 секунд
Если хочешь сам написать, тогда тебе сюда - www.openssl.org
Yandex
Объявления
12.09.2009, 20:15     Шифровальщик данных
Ответ Создать тему
Опции темы

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