|
Труд вопреки насмешкам
|
|
RealIDEA 1925 Pre-Pre-Alpha 3.105.11.2019, 22:30. Показов 2918. Ответов 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
|
|
Труд вопреки насмешкам
|
|||
| 06.11.2019, 12:58 [ТС] | |||
|
0
|
|||
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
|
| 06.11.2019, 13:00 | |
|
Croessmah, тогда это можно будет снабжать префиксом Pre-Pre-Alpha и выкладывать сюда) Разницы не будет)
Добавлено через 1 минуту Etyuhibosecyu, вас понесло в философстования и метафоры? Я вас прямо спросил: на чём основана вера в то, что ваше творение как минимум не хуже AES? Вы сравнивали? Вы вообще знаете как сравнить? Если нет, то шифратор бесполезен от слова совсем.
0
|
|
|
Труд вопреки насмешкам
|
|
| 06.11.2019, 13:12 [ТС] | |
|
Usaga, можете ответить на ВОПРОС? Подсказываю: человек, который дружит с головой, вообще никогда не будет ни в чем уверен на 100 процентов. А моя вера основана на том, что уже много раз такие же сначала непризнанные творения меняли мир. Тем более, что: в играх можно списать на то, что "никакого интереса в геймплее" и т. д. В архиваторе тоже можно списать, что как скорость, так и степень сжатия намного хуже, чем у 7z. Тут оправдать свое поливание грязью нечем. Поэтому RealIDEA имеет все права быть.
0
|
|
|
Автоматизируй это!
|
||
| 06.11.2019, 13:17 | ||
|
я не разбираюсь в шифровании, потому просто спрошу - почему на ваш взгляд производители шифровальных алгоритмов не догадались увеличить ключ, а вы догадались? Если все так просто... Я верно вас понимаю, что вы не хотите что-либо доказывать и как-либо сравнивать ваш продукт с аналогами?
1
|
||
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
|
| 06.11.2019, 13:21 | |
|
Etyuhibosecyu, я вас ранее спросил. И всё ещё жду ответа. Упование на то, что оно само со временем докажется - садик детский.
Мне нужны доказательства того, что ваша поделка лучше. Если их нет (а их нет), то ваш шифроватор - мусор, как и DCASFT. Шифрование - дело очень сложное. Такими вещами весьма шарёные люди годами занимают. А вы кроме Роберта Мартина ни одной книги по разработке в принципе осилить не в состоянии. Так на основе чего кто-то должен доверять вашей вере в то, что можно абы что наваять, заявить, что там ключ длинее и потому оно надёжнее?
0
|
|
|
Труд вопреки насмешкам
|
|||
| 06.11.2019, 13:26 [ТС] | |||
|
0
|
|||
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
||
| 06.11.2019, 13:33 | ||
|
0
|
||
|
Труд вопреки насмешкам
|
||
| 06.11.2019, 13:53 [ТС] | ||
|
0
|
||
|
Неэпический
|
||||
| 06.11.2019, 14:00 | ||||
|
Почему Вы решили, что именно Ваш шифр станет лучше? Вас попросили привести обоснование. Шифры разрабатываются умными дядьками-математиками годами, а Вы 15-минут посидели над своей версией и что-то хотите? Так докажите, что оно хотя бы обладает достаточными для применения криптостойкостью и скоростью работы. Тогда будет смысл тестировать Ваш алгоритм шифрования. Или Вы эту программу выложили, чтобы мы кнопочки протестировали? Ну так первая версия была в этом плане забагованной с самого начала, т.е. это говорит о том, что тестирования не производилось вообще никакого. Вторую версию после этого скачивать и запускать просто не хочется. Добавлено через 33 секунды Добавлено через 1 минуту
0
|
||||
|
Труд вопреки насмешкам
|
||
| 06.11.2019, 14:14 [ТС] | ||
|
0
|
||
|
107 / 65 / 0
Регистрация: 20.08.2013
Сообщений: 321
|
|
| 06.11.2019, 14:47 | |
|
О какая жаркая переписка ) Кстати я что то не понял (не слежу за темой) - тут нету алгоритма шифра? Ээээ - а что тогда тестировать? Воздух? Вообще есть 2 вещи - алгоритм и реализация. Криптостойкость проверяют у алгоритма. Проверяется математиками. Реализация - ну тут уже попроще. Могут простые смертные. И кода пишут мол взломан тот или иной алгоритм - на самом деле находят дырки в кривой реализации. То же md5 - который считается на сегодня не криптостойким - на самом деле в нем не нашли математических изъянов (могу ошибаться т.к. не слежу за темой). Просто на сегодняшний день его ключ оказался слишком маленьким - и современные мощностя могут брут форсом его перебрать
Т.с. вы спрашивали мол как мне быть. Так вот тут как раз ничего сложного нет. Вы описываете свой алгоритм. Описываете каждый шаг. Зачем вы его делаете. Чего хотите достичь этим шагом. Разумеется всё это описывается всякими умными математическими понятиями. Потому как без понимания зачем делаешь шаг можно тупо делать всякие бессмысленные итерации SHA например. Как есть претензии к алгоритму telegram Дуровыx. Потом определяете сложность. Ну типа каждый шаг требует столько то машинного времени. Например нахождение натуральных чисел как в RSA. В конце складываем сложности и делаем вывод. Далее публикуете своё творение. Ищите математиков и уговариваете их по изучать ваше творение. Все ваши математические рассуждения нужны как раз для математиков - что бы им было интересно. Ну и им тоже нужно писать всякие диссертации.Потом проходит 5 лет. Никто не нашёл логических дыр в вашей писанине. Потом вы выигрывает какой нибудь конкурс на шифры. Ну и становитесь очередным из десятка шифров в openSSL типа Chacha20. P.S. например есть шифры bcrypt/scrypt - на сегодня дыр вроде не найдено. Но их никто официально не исследовал - поэтому считается дурным тоном использовать их в проектах. Хотя и используют.
0
|
|
|
Труд вопреки насмешкам
|
|
| 06.11.2019, 14:50 [ТС] | |
|
developer123, алгоритм в Excel-файле в архиве. Это алгоритм одного раунда, а общая схема описана прямо в шапке. Так что не воздух.
0
|
|
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
||||
| 06.11.2019, 15:02 | ||||
|
Либо вы доказываете, что ваше решение лучше, либо оно ничего из себя не представляет и его даже качать и запускать не имеет никакого смысла. Вот спросит меня человек, чем эта штука лучше AES встроенного, скажем, в LibreOffice. А я ему отвечу: "Так чувак две статьи прочитал по диагонали и сам верит, что одна длина ключа решает, вне зависимости от качества алгоритма!". Что мне человек ответит? Ну так, что? Вы приведётся сравнение вашего творения и какого-нибудь говна, типа AES (я же правильно понимаю отношение вашего шифратора к другим средствам шифрования?)
0
|
||||
|
Труд вопреки насмешкам
|
||
| 06.11.2019, 15:09 [ТС] | ||
|
2. Детерминированные критерии сравнения? Критерий "надежность" детерминированным не является.
0
|
||
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
|||
| 06.11.2019, 15:12 | |||
|
Etyuhibosecyu, вы, когда свой дофига-архиватор ваяли, тоже же его пытались сравнить с ZIP или любым другим существующим? По времени работы, по размеру получаемого архива, по потребляемой памяти, так ведь? А тут, что? "Да там ключ длинее, значит оно автоматом лучше" писанное вилами на воде? Так вы свой архиватор тоже ваяли вокруг идеи авторских битов каких, или как оно там звучало. А по факту что получилось? Хлам нерабочий. Тут не то же ли самое?
Добавлено через 1 минуту
0
|
|||
|
Труд вопреки насмешкам
|
|
| 06.11.2019, 15:21 [ТС] | |
|
Croessmah, а сделать то, что написано, лень?
0
|
|
|
14371 / 9477 / 1360
Регистрация: 21.01.2016
Сообщений: 35,748
|
||
| 06.11.2019, 15:22 | ||
|
0
|
||
| 06.11.2019, 15:25 | |
|
0
|
|
| 06.11.2019, 15:25 | |
|
Hash Function Efficiency v0.1 pre-Alpha (May 11th, 2017) BusyBox 0.61 pre
Тэг PRE
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доктрина интенционального знания - Доктрина для портала "Срез".
Hrethgir 25.07.2026
Может найдётся кто захочет оценить доктрину. . . Написания правил участия для меня роскошь, требующая лимита времени, поэтому все сообщения не прошедшие модерацию будут видны только участникам портала,. . .
|
сукцессия 44. Решил подать на припринт в межународные сервисы препринтов. Но нужно одобрение от ученых
anaschu 25.07.2026
Английский вариант. Пока кто то не одобрит мою личность, мне не получиться это опубликовать на препринте. Но заявку на публикацию статьи я сегодня подам.
|
сукцессия 43. Вторая научная статья за месяц- прайминг и гатгил
anaschu 25.07.2026
две стороны одной монеты
|
Более приземисто - Эстафету хвоста в .cdl (деревья эстафеты в сад).
Hrethgir 24.07.2026
В будущем, после написания блока инверсии обхода дерева (эстафеты хвоста), я планирую вернуться к нашему прошлому разговору о том, обладают ли знания целеполаганием. Тогда я пришел к выводу, что. . .
|
|
Вот представьте что вам дали бессмертие.
kumehtar 24.07.2026
Вот представьте что вам дали бессмертие, ничего более не меняя. Вообще ничего, только бессмертие в нынешнем виде. Рады были бы? Что бы вы тут делали всё это время?
Никакой пенсии. Никакого нового. . .
|
сукцессия 41
anaschu 24.07.2026
Численная верификация бифуркации в агентной модели лесной сукцессии: от одного параметра к ансамблю
Автор: пользователь @Shumilov_AS | Раздел: Прикладная математика / Численные методы
Кратко. . .
|
сукцессия 40. Ансамблевая кластерная параметризаци, часть 1.
anaschu 24.07.2026
Пр# Сопровождение научной статьи ИИ-ассистентом: подготовка публикации и калибровка агентно-ориентированной модели сукцессии микоризных систем
**Полевые заметки о двухнедельной совместной работе**. . .
|
Теория всего 12. ВГК на планете в стратегической игре "терра"
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики
1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
|