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

un XOR без ключа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка информации из базы данных http://www.cyberforum.ru/cpp-beginners/thread311283.html
Вот функция вывода из файла: void Open() { Abbase z3; system ("cls"); cout<<"Abbase 0.36 beta 3\n"<<endl; cout<<"Таблица все внесенных абитуриентов\n"<<endl; ifstream fin("base.txt"); if (!fin) cout <<"База пуста!\n";
C++ Последовательность Дана последовательность целых чисел, за которой следует 0. Найти количество элементов этой последовательности, кратных ее первому элементу.Решить, используя основные операторы языка С++. При решении задачи, использовать все типы циклов (for, while, do while). http://www.cyberforum.ru/cpp-beginners/thread311256.html
C++ метод половинного деления
дана f(x). дан отрезок на котором расположены положительные корни дана точность E могу написать функцию, для нахождения одного корня на этом отрезке, а надо найти все. использовать нужно метод половинного деления. вот как выглядит эта функция Код C++ int g(int a, int b, double E){
Задаачка C++
Составить программу.Дан порядковый номер дня месяца, вывести на экран количество дней оставшихся до конца месяца...Знаю,задача простая но я незнаю как её делать...=(
C++ Показ на экране движения планет по орбите http://www.cyberforum.ru/cpp-beginners/thread311242.html
Собственно нужна прога которая будет показывать на экране движения планет по арбите или что то подобное.
C++ ошибка при компиляции и новый проект создавал,все равно не компилиться подробнее

Показать сообщение отдельно
AzaKendler
 Аватар для AzaKendler
214 / 116 / 9
Регистрация: 30.05.2011
Сообщений: 1,772
03.06.2011, 08:57  [ТС]     un XOR без ключа
позвольтес, но ведь это будет простой перебор. В книжках же напирают на интеллектуальтный анализ.

финальная часть - убрав ключ из шифра, мы остаемся с набором символов. какие то символы повторяются чаще какие то реже, используя анализ языка например русского, несложно составить прогу которая например вместо часто встречающегося символа | подставит букву е. В этом вся фишка. Это ранее руками делали, да и щас наверно от финального анализа не уйти, но автоматизировать можно получив более- менее текст и додумав что дописать.

так вот я стал на этапе анализа всплеска совпадений - они должны быть кратны длине ключа. длину я и так знаю(я шифровал), так вот всплески то есть то они не стабильны. с длиной кратной ключу то совпадают то нет. далее я не стал морочиться, поскольку не пройдя правильно этот этап - анализ невозможен.

просто я гуглил на эту тему, на нескольких форума видел - типа как все просто делается (и опять цитируют криптографов), но последним сообщением было - " а кто то решил эту задачу?" - и тишина.

мы не берем случай когда ключ с ксором огромен, а случай когда ключ равен длине текста вообще считается неуязвимым без знания ключа. это мы не берем.
Тут столько народу опытного. понимаю, что на данную задачу - надо потратить время (на кой это делать?), но просто думал что может кому интересно и кто то тоже читал эти книги.
 
Текущее время: 00:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru