|
Труд вопреки насмешкам
|
|
RealIDEA 1925 Pre-Pre-Alpha 3.105.11.2019, 22:30. Показов 2912. Ответов 45
Метки нет (Все метки)
Программу и DLL распаковывать в ОДНУ И ТУ ЖЕ папку!!!
Число 1925 и ему подобные в будущих версиях являются прямой отсылкой ко времени, когда программа была/будет актуальна. Пояснения к программе: Настоящая программа является демонстрацией алгоритма шифрования RealIDEA (в стиле известного алгоритма IDEA), авторство которого принадлежит Его Правительским Званиям Программисту Этюгибосэкю, по принципу OFB с переворотами. Всего 64 раунда, после каждых 16 делается переворот. Результат каждых 16 раундов (до переворота) подвергается XOR с исходным текстом и предыдущими результатами. При расшифровке происходит то же самое, только по краям добавляется еще по перевороту, а в каком порядке применять XOR - разницы нет. Схему каждого раунда можно прочитать в приложенном Excel-файле. Недостатком алгоритма является применение шифрования только в одну сторону и возможность манипуляций с порядком XOR. Для всех мыслимых текстов не проверял, но на тех, где проверял - расшифровка работает. Пояснения к алгоритму: Алгоритм одного раунда. Зеленая картинка - сложение по модулю Голубая стрелка - прямое действие (исторически первая), зеленая - действие с аддитивной инверсией, красная - действие с мультипликативной инверсией (используется подстановка), синяя - действие с XOR-инверсией (XOR с Обновление: Исправлены две крайне серьезные ошибки: - Кроме DLL, которая поставляется с программой, она использует еще одну, и если в первой версии ее не было на компьютере, программа не работала. Вероятно, это именно та ошибка, которую наблюдал Croessmah. Теперь эта вторая библиотека вшита в программу и автоматически устанавливается в систему. Поэтому в первый раз, чтобы разместить библиотеки в системной папке, необходимо запустить эту программу с правами администратора! Если вы этого не сделаете, программа выдаст соответствующее сообщение и закроется. - Существенно переработано умножение, теперь модуль совсем другой, а именно - Прямо во время написания этих строк исправлена еще и третья ошибка: если вбить большой текст, программа висла уже после самого процесса шифрования. Эта тема не является копией этой, в них описаны разные версии программы!
0
|
|
| 05.11.2019, 22:30 | |
|
Ответы с готовыми решениями:
45
Вставка тега <pre></pre> в файлы директории Pre-alpha Season Unreal Tournament
|
|
107 / 65 / 0
Регистрация: 20.08.2013
Сообщений: 321
|
|
| 06.11.2019, 15:27 | |
|
ТС прикидывается дурачком что бы бы трянов в системе прошили )))) А потом украсть все ваши биткоины )))) А алгоритм относится к "крито" теме - потому что ворует биткоины - которые тоже относятся к "крипто" теме.
Шутка.
0
|
|
|
Труд вопреки насмешкам
|
|
| 06.11.2019, 15:33 [ТС] | |
|
Вот время на подбор ключа.
Полный перебор: AES - 2 ↑ 256 (Стрелочная нотация Кнута). RealIDEA - 2 ↑ 864. Встреча посередине: AES - скорее всего, не работает. RealIDEA - 2 ↑ 432 (плюс столько же памяти). На квантовом компьютере - 2 ↑ 216 плюс астрономическое число кубитов. Дифференциальный криптоанализ: AES - 2 ↑ 258. RealIDEA - 2 ↑ 640. Линейный криптоанализ: AES - думаю, больше, чем для полного перебора. RealIDEA - не работает из-за переворотов. Так понятно?
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,728
|
|
| 06.11.2019, 15:45 | |
|
Etyuhibosecyu, замечательно. И никаких коллизий ключей у вас быть не может (два и более ключей дают один результат, что снижает эффективную длину ключа)? Это доказано и обоснованно? Или вы про такое не слышали, а значит быть не может? Данные не поддаются расшифровке без подбора ключа? Это тоже доказано и обоснованно?
Или у вас только длина ключа и всё пофиг?
0
|
|
|
107 / 65 / 0
Регистрация: 20.08.2013
Сообщений: 321
|
|
| 06.11.2019, 15:45 | |
|
ТС - судя по вашим "знаниям" в криптоанализе - думаю что вам не алгоритмы новые надо придумывать, а анализировать существующие - ОООЧЕНЬ прибыльная тема. Потому как математиков такого уровня на шарике очень мало. Любой банк, да даже всем известный Дуров - осыпят вас золотом если вы грамотно проанаизируете их системы. Ну пиар для них - представте все газеты завалены статьями - знаменитый Etyuhibosecyu - доказал невозможность взлома банка "ShitChiperTechnologis"! Пользуйтесь только этим банком!
И да - я бы не рекомендовал так свободно пользоваться терминами квантавый компьютер, потому как современные описания это в большинстве случаев из области "журналист изнасиловал учёного". Почитать про разрушение квантовой функции, или как там оно называется. Может отказаться - что квантовый компьтер считает "всё", но прочитать мы это не сможем т.к. в момент чтения всё херится. Или вообще что он считает "всё" но не то что нам надо - например не применим к булевой алгебре. P.S. Даю идею. Бесплатно. AES512(AES512(AES512(AES512(AES512(AES51 2(data)))))) - 6 * 512 - размер ключа. Profit!
0
|
|
|
14368 / 9469 / 1360
Регистрация: 21.01.2016
Сообщений: 35,728
|
|
| 06.11.2019, 15:53 | |
|
Ага. И звезда "Кавалера Криптоанализа, I степени".
0
|
|
| 06.11.2019, 15:53 | |
|
Hash Function Efficiency v0.1 pre-Alpha (May 11th, 2017) BusyBox 0.61 pre
Тэг PRE
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|