|
Труд вопреки насмешкам
|
|
RealIDEA 1925 Pre-Pre-Alpha 3.105.11.2019, 22:30. Показов 2958. Ответов 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
|
|
|
14743 / 9517 / 1364
Регистрация: 21.01.2016
Сообщений: 35,910
|
|
| 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
|
|
|
14743 / 9517 / 1364
Регистрация: 21.01.2016
Сообщений: 35,910
|
|
| 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
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek
ВВЕДЕНИЕ
Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
|
Модель по догадкам
anaschu 25.08.2026
Прошло две недели. Я уже рассказывал, как разговаривал с сотрудниками у сортировки и как понял, что главная ветка — не про приёмку, а про отбор. Но тогда я думал, что понял механику. На этой неделе я. . .
|