Форум программистов, компьютерный форум, киберфорум
C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Latency или время задержки ответа сервера. https://www.cyberforum.ru/ cpp/ thread324416.html
Проблема возникла когда начал писать на objective-c. Я не нашел как можно на айфоне определить время задержки ответа сервера, поэтому хотел бы получить хотя-бы намек как это делать имея под рукою...
Как вам такая это? C++
Известны циклические двусвязные списки. А если закольцеваь ортогонально по двум парам указателей?
C++ Collision detection или определение столкновений
Решил таки написать физику дня небольшой игрушки, начал с малого и тут же закончил) имеется массив с координатами отрезков и некая точка в пространстве. Нужно определить лежит ли точка на отрезке....
C++ Как называется принцип? Что это за принцип шифрования, может кто рассказать? while ( *s != '\0') // до тех пор пока не встретим завершающий // нулевой '\0' символ входной строки { ... https://www.cyberforum.ru/ cpp/ thread323880.html
C++ Compile-time алгоритмы. сборник https://www.cyberforum.ru/ cpp/ thread323714.html
всем привет. предлагаю в этой теме обсуждать/реализовывать/выкладывать compile-time алгоритмы. под CUT'ом. подсчет FNV1a-хеш суммы строк: #include <iostream> template<size_t N, size_t...
Создание простого приложения для Windows 9x/NT, решил как смог. Пожалуйста подскажите что исправить или добавить C++
задание: окно фон зелёный размер 500х400 курсор IDT_HAND При закрытии окна вывести ФИО Мой вариант: HWND hWnd Wnd Class wc; wc.Style=NULL;...
Ошибка что то типа не объявленный идентификатор,и типа невозможно преобразовать CStringW в там что..то C++
Даже не знаю как сказать... короче есть база а Access,которую я подключил к проекту MFC,и в этой базе всего одно поле с текстовым типом данных,в с++ который называется CStringW,и вот я его не могу...
C++ IEnumIDList::Next Буду краток, данный код не работает. Параметр LPITEMIDLIST pidl я передаю правильный! Пожалусто пишите по сути... LPITEMIDLIST * CPidlList::MkItemIDList(LPITEMIDLIST pidl) { IShellFolder... https://www.cyberforum.ru/ cpp/ thread320231.html
C++ ПЕРЕДЕЛАТЬ СУЩЕСТВУЮЩЕЮ ПРОГРАМУ НА ПАРАЛЕЛЬНУЮ(МРІ) https://www.cyberforum.ru/ cpp/ thread319884.html
Уважаемые форумчане помогите переделать уже готовую программу разработанную в Visual Studio 2008, на языке С + + в параллельную (МРИ), сам MPI уже установил и протестив все работает вот кстати ссылки...
C++ Измерение ускорения на микроконтроллере ADuC812 нужна Программа для измерения ускорения на микроконтроллере ADuC 812 (прошивка для акселерометра ADXL) с выводом информации на ЖК-экран 8*1 https://www.cyberforum.ru/ cpp/ thread319307.html
931 / 756 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
23.06.2011, 02:31 0

Алгоритм программы шифрования данных может кто написать?

23.06.2011, 02:31. Просмотров 3509. Ответов 6
Метки (Все метки)

Ответ

Вот держи, скажу это не шифрование а детская забава, перебором до от -127...127 и текст расшифрован что поделать 8-битное шифрование.

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
#include <locale.h>
#include <stdio.h>
 
#define   uint         unsigned int
#define   uint_size   sizeof(uint) 
 
 
 
 
// шифровать
void  _crypt(char*  str, char  key) {
    int len = strlen(str) /  uint_size;
    while( len-- ) {
        uint  cr          = *(uint*) str;
        cr                 = cr  ^ key;
        cr                -= key;
        *(uint*) str    = cr;
        str              += uint_size;
    }
    len = strlen(str) % uint_size;
    while(len--) 
        *str++ ^= key;
}
 
// расшифровать
void  _decrypt(char*  str, char  key) {
    int len  = strlen(str) /  uint_size;
    while( len-- ) {
        uint  cr       = *(uint*) str;
               cr            += key;
        cr              = cr  ^ key;
        *(uint*) str = cr;
        str           += uint_size;
    }
    len = strlen(str) % uint_size;
    while(len--) 
        *str++ ^= key;
}
 
 
 
 void  main(void){
 
    setlocale(LC_ALL, "russia"); 
 
    char  str[] = "шифрование-пустышка...information. deposit 009-55788.223434---+Ягода";
 
    _crypt(str,    127);
    _decrypt(str, 127);
 
    puts(str);
 
   getchar();
}


Вернуться к обсуждению:
Алгоритм программы шифрования данных может кто написать?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2011, 02:31
Готовые ответы и решения:

Кто может объяснить алгоритм работы программы?
что делает программа я знаю, но в коде разобраться не могу. Нужен алгоритм, помогите пожалуйста,...

Кто может объяснить алгоритм программы? Как она работает?
Нужно позарез. Реально помогите кто что знает. Рисую алгоритмы нужно разобраться, плс. коменты...

Кто может составить алгоритм по проге? Алгоритм нужен для отчета если вам это интересно)
uses crt; var a:array of integer; b:array of integer; i,j,m,n:integer; begin ClrScr;...

Кто какой программой шифрования данных пользуется?
Добрый день. Интересно услышать мнение специалистов относительно программ шифрования данных - какая...

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