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

Простые алгоритмы шифрования сырых данных - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как занести содержание текстового файла в одну строку? http://www.cyberforum.ru/cpp-beginners/thread501961.html
Нужно занести содержание текстового файла в одну строку. Делаю так: CFile m_pFile; char txtBuffer; m_pFile.Open ( *m_pPath, CFile::modeRead ); m_pFile.Read ( txtBuffer, 6032 );...
C++ Как переписать функцию WindowProc() под свои задачи? Требуется перенаправить все сообщения кроме некоторых родительскому окну. Мне понятен механизм какэто происходит в Win32? но не могу понять, как это сделать в MFC - классе. Я перегружаю класс... http://www.cyberforum.ru/cpp-beginners/thread501944.html
Почему пропадает курсор? (SetCapture()) C++
когда я говорю контролу SetCapture(), у меня пропадает курсор над всем приложением. Почему?
не работает функция UpdateLayeredWindow C++
Почему не работает функция UpdateLayeredWindow? T.e. ошибки не возникает, но и окна невидно :(( Делаю так: 1. Создаю окно CreateEx с использованием стиля WS_EX_LAYERED. 2. На OnCreate задаю...
C++ Как включить поддержку MFC в Win32 проекте VC++ 7.0? http://www.cyberforum.ru/cpp-beginners/thread501928.html
Дело в том, что Debug версия работает, а Release ругается ошибками, похожими на те, которые возникали в VC++ 6 ( error LNK2019: Unresolved External... и fatal error LNK1120...) если в свойствах...
C++ Самая быстрая сортировка текстового файла размер файла примерно около 5 мегабайт текста ... текст разбит на полю ... 1 строка названия полей ... программа пишется на Си 1 как наиболее быструю организовать сортировку 2 заранее неизвестно... подробнее

Показать сообщение отдельно
John Paramol
Сообщений: n/a

Простые алгоритмы шифрования сырых данных - C++

21.03.2012, 12:53. Просмотров 2631. Ответов 2
Метки (Все метки)

Привет.

Подскажите, какие есть наиболее простые симметричные алгоритмы шифрования данных.
Мне известен XOR, желательно что-то подобное или посложнее.
C++
1
2
3
4
5
6
7
8
//алгоритм XOR
void XOR_Crypt(char *out, char *in, long InLen, char *pass, long PassLen)
{
  for (long x=0; x<InLen; ++x)
  {
    out[x] += (char)(in[x]^pass[x%PassLen]);
  }
}
DES, RSA, IDEA - для моих целей слишком круто, нужно что-нибудь простое.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru