Сейчас на форуме: padad42664, kris_sexy, site-pro, vasilevradislav (+6 невидимых) |
eXeL@B —› Крэки, обсуждения —› Интерполирование для создания кейгена: прокатит? |
<< . 1 . 2 . 3 . >> |
Посл.ответ | Сообщение |
|
Создано: 18 июля 2007 19:55 · Личное сообщение · #1 В любом случае генерация ключа это функция. А если есть таблица значений функции на некотором множестве точек, то возможно найти аппроксимирующую функцию с помощью интерполирования. (Можно с помощью многочлена Лагранжа- метод). Тоесть мы пишим трейсер, который будет для различных имен искать соответствующие ключи. Далее интерполируем эту таблицу и находим аппроксимирующую функцию... В тулзе которая будет интерполировать реализуем выбор погрешности. Нашли функцию , вставляем ее в кейгенбилдер)) и кейген готов. ХВАЛА МАТЕМАТИКЕ)))!!! Если алгоритм генерации не сложный то все получится? Я прав? Это возможно? ----- Researcher |
|
Создано: 20 июля 2007 15:17 · Личное сообщение · #2 overwriter пишет: А если есть таблица значений функции на некотором множестве точек, то возможно найти аппроксимирующую функцию с помощью интерполирования. не занимайтесь ерундой, математика наука интересная, все современные крипто-алгоритмы созданы на основе матмоделей, создавались эти модели людьми, которые знают математику, а теоретически даже земной шар можно подвинуть, как говорил Архимед, дайте мне точку опоры и я сдвину Землю, правда рычаг должен быть такой длины, что просто сломается под своим весом на практике, а в теории это возможно, на практике нет. |
|
Создано: 20 июля 2007 15:24 · Личное сообщение · #3 |
|
Создано: 20 июля 2007 16:16 · Личное сообщение · #4 |
|
Создано: 20 июля 2007 17:43 · Личное сообщение · #5 AlexZ пишет: Если мы не знаем характер и поведение функции, зато знаем "промежуточные значения", то дело бесполезное. Теоретически это абсолютно возможно, тем более, что о каком прогнозировании идет речь, если мы знаем точный алгоритм. На практике - да, практически неприменимо. Это точно, тем более для нормальных алгоритмов. Хотя еще хрен знает. Никто из нас не имеет права это даже обсуждать. Это могли бы обсуждать Шеннон с Зиммерманом или еще кто-то, но не мы (во всяком случае, пока). ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 20 июля 2007 18:16 · Личное сообщение · #6 Crawler пишет: AlexZ пишет: Если мы не знаем характер и поведение функции, зато знаем "промежуточные значения", то дело бесполезное. Теоретически это абсолютно возможно, тем более, что о каком прогнозировании идет речь, если мы знаем точный алгоритм. На практике - да, практически неприменимо. Это точно, тем более для нормальных алгоритмов. Хотя еще хрен знает. Никто из нас не имеет права это даже обсуждать. Это могли бы обсуждать Шеннон с Зиммерманом или еще кто-то, но не мы (во всяком случае, пока). Чушь! ru.wikipedia.org/wiki/Интерполяция - никогда не понемал математеку и тока щас почетал что это такое - бред =) По моему одной из задач криптографии является создание невозможности такого анализа функций и Шенон и компания просто посмеялись бы над этим =) А практически.... Пример: я написал программу с защитой по схеме хвид - сериал, сериал есть функция от хвида, причем легко поддаеца интерполяции (хз какая эта функция - ну например квадрат). Делаю труднодоступным анализ кода - скажем накрываю ВМ. Все разбирают ВМ. А ТС приходит со своей интерполяцией и легко меня кейгенит без анализа ВМ. =) |
|
Создано: 20 июля 2007 18:45 · Личное сообщение · #7 |
|
Создано: 20 июля 2007 19:10 · Личное сообщение · #8 ПыСы. Касательно идеи кигенчика.... Кто сказал, что функция генерации ключа имеет вид y=f(x)? А если это функция нескольких переменных? (слова "корелляция" я вообще боюсь) Дифференциальные зависимости? Перед тем как апроксимировать, нужно представить, что будет на входе, и что на выходе, а не подавать на вход Имя и ждать на выходе РН. Иными словами, придется делать анализ функции, и скорее всего застрянешь ещё на стадии анализа. ----- Я медленно снимаю с неё UPX... *FF_User* |
|
Создано: 20 июля 2007 19:25 · Личное сообщение · #9 Crawler пишет: Теоретически это абсолютно возможно Так и есть. Другой вопрос, который стоит ребром, - это практическая применимость и трудозатраты по достижению эффективных результатов. Возможно, основываясь на теории сложности, математически обосновать границы применимости метода и необходимые вычислительные мощности. Но! Во многих случаях гораздо проще будет разобрать алгоритм генерации серийника (если он кустомерский) или же тупо пропатчить и не париться ИМХО. ----- Программист SkyNet |
|
Создано: 20 июля 2007 21:54 · Личное сообщение · #10 |
|
Создано: 20 июля 2007 22:24 · Поправил: Crawler · Личное сообщение · #11 slip пишет: По моему одной из задач криптографии является создание невозможности такого анализа функций и Шенон и компания просто посмеялись бы над этим =) Не сказал бы. Я бы вам назвал такие эзотерические методы анализа, которые действуют, но боюсь, что вы не поймете без красного диплома кафедры прикладной математики. ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 20 июля 2007 22:26 · Личное сообщение · #12 Slip, я вам утверждаю, что не чушь. Вам, я думаю, лет восемнадцать и вы не нюхали еще высшей математики. FrenFolio Ты говоришь истЕну, чувак. С тобой не поспоришь. Согласен. Sey Я бы поспорил, но не буду =) AlexZ пишет: Ты видимо сессию сдавал, да никак не успокоишься? Вот-вот. Надо бы бухнуть и не париться =) AlexZ пишет: Иными словами, придется делать анализ функции, и скорее всего застрянешь ещё на стадии анализа. А вот этим уже куча очкариков-приматов занимается, с применением моей любимой Mathematica. Я таким занимался, я и интерполировал, и раскладывал в ряд Фурье сложную функцию на произвольном промежутке. Так что не надо гнать, что анализ таких функций невозможен. Еще как возможен, но сложен =). Кстати, на произвольном промежутке всего, кажется, в 9 шагов раскладывается в ряд Фурье сложная функция. P. S. Кто-нибудь сдавал теорию гармонических рядов и спецкурсы мат. анализа? Советую! Это настоящий хардкор. ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 21 июля 2007 09:15 · Поправил: slip · Личное сообщение · #13 Crawler пишет: Не сказал бы. Я бы вам назвал такие эзотерические методы анализа, которые действуют, но боюсь, что вы не поймете без красного диплома кафедры прикладной математики. Да ну почему же.... Приведите пожалуйста парочку примеров (ссылок), где с помощью ваших эзотерических методов исследуются и ломаются современные криптоалгоритмы. Я погуглю, почитаю - мне это очень интересно... Сейчас же я склонен думать, что это всего лишь громкие слова (читай: чушь): гугл на запрос "эзотерические методы анализа" выдает кучу сайтов його-философско-религиозного содержания. Что не удивительно - слово эзотерика у меня ассоциируется с лженаукой. |
|
Создано: 21 июля 2007 09:17 · Личное сообщение · #14 Тема превратилась в какой-то флуд, где только 1 Кравлер орёт, что всё возможно и пугает страшными словами, но никак их не назовёт. Приведу простейший пример табличной функции. Для целых чисел от 0 до 10 она равна 5. Попробуй найти её значение для 11. Поскольку твой алгоритм всегда будет детерминированный, он выдаст единое значение для 11. Я всегда смогу подобрать наиболее отдалённое от него реальное значение функции. А по таблице смогу задать эту функцию и формулой, если необходимо. З.Ы. Тема бред и флуд, давно пора закрыть. |
|
Создано: 21 июля 2007 09:29 · Поправил: tnt17 · Личное сообщение · #15 Crawler пишет: Не сказал бы. Я бы вам назвал такие эзотерические методы анализа, которые действуют, но боюсь, что вы не поймете без красного диплома кафедры прикладной математики. У кого-то на этом форуме "звездная болезнь"... Crawler Ты всерьез думаешь, что здесь лишь одни малолетки или люди без высшего образования? Вы из круга общения sniperZю? ----- – Почему ты работаешь по ночам ? – Так удобнее... В одну смену с чертями... |
|
Создано: 21 июля 2007 09:48 · Личное сообщение · #16 |
|
Создано: 21 июля 2007 09:49 · Поправил: Ara · Личное сообщение · #17 |
|
Создано: 21 июля 2007 10:07 · Личное сообщение · #18 |
|
Создано: 21 июля 2007 13:26 · Личное сообщение · #19 ant_man Ну если так колбасит, что это пример на экстраполяцию, пусть функция для целых чисел от 0 до 10 за исключением 7 равна 5. Попробуй найти её значение для 7. Сама суть от этого не меняется, всегда можно подобрать пример, где он не попадёт в разумных размеров погрешность в принципе никогда. Значит метод нафиг. |
|
Создано: 21 июля 2007 13:39 · Поправил: Chingachguk · Личное сообщение · #20 Когда у меня был курс рядов Фурье, я тоже был очарован их силой и тоже пытался нестандартно их применить... правда, я выбрал более простой случай - лотереи В то время дальше раздумий у меня дело не зашло, да и компьютер я не использовал. Наверное, [грубо] фишка в том, что при попытке аппроксимировать что-то рядами/интегралами/функциями Бесселя и т.п. неявно подразумевается, что конечную зависимость образует именно совокупность тех же рядов/... Допустим, если мы хотим разложить в интеграл Фурье, то очевидно что лучшего успеха добьемся если в основе зависимости лежит несколько или одна гармоника... и это работает, допустим при исследовании зависимости толщин намерзшего льда в Антарктиде от времени. Разумеется, спорить с тем, что всем кажется очевидным и понятным - похвальное качество! но я бы предпочел простукивать забор по периметру нежели, наступив ногой в китайском кеде на табличку с надписью "500V" подтягиваться вверх... Почему крипто хреново обрабатывается "обычной" математикой? Ну хотя бы доказать что нельзя аппроксимировать с помощью рядов и т.п. - уже сложная задача, так как в основе большинства крипто методов лежат "нематематические" фунции типа xor или сложение по модулю (add reg,reg) или табличная подстановка (парни выше написали). Эта хрень только на языке if else хорошо описываеццо. Не совсем понятно почему автор md5 выбрал в качестве magic consts значения синусоиды; может это его и сгубило. Вместе с тем никто не говорит что методов анализа нет; самое первое что ищецца - это отклонение от случайного потока (шума), любая корреляция, повторяемость - ключ к разгадке. Не знаток, но допустим дифференциальный метод пытается ловить в безумном потоке encr-decr пар слабые проявления отдельных битов ключа. ;) ----- The one derivative you manage is the one I abhore (c) Slipknot |
|
Создано: 21 июля 2007 14:15 · Поправил: Crawler · Личное сообщение · #21 slip Не надо понимать так буквально. "Эзотерические" ЯП, типа брейнфака, они же не потому эзотерическими называются, что проги пишут задницей и в позе лотоса! tnt17 пишет: У кого-то на этом форуме "звездная болезнь"... Crawler Ты всерьез думаешь, что здесь лишь одни малолетки или люди без высшего образования? Вы из круга общения sniperZю? Я такого не говорил. Это вы сказали. Я, в отличие от вас, уважаю чужое мнение и к нему прислушиваюсь, а не оскорбляю в открытую на irc. Это просто хамство. Ну да, я никогда не пользовался irc. И что далее? Вы на компанию с демоном666 только и делаете, что хамите на каждом шагу. И даже ваши заслуги не оправдывают этого, хотя их я не отрицаю. С какого хрена у меня звездная болезнь, я что, чем-то знаменит? Archer пишет: Приведу простейший пример табличной функции. Для целых чисел от 0 до 10 она равна 5. Мля, давай таблицу из 100, хотя бы, значений. Кто по 10 экстраполирует? Ara пишет: Жаль, не заходит к нам уже Creg, он бы тебе разрулил твою математику... Песеец. Мне это нах не надо, в помощи не нуждаемся. Chingachguk пишет: Почему крипто хреново обрабатывается "обычной" математикой? Пиздец. Сорри, но вырвалось. Кто делит математику на "обычную" и "необычную"? Вы поймите, какое бы преобразование не было применено к аргументу в алгоритме функции (подчеркиваю, именно функции), зависимость всегда поддается анализу традиционными методами. Теория чисел занимается этими вопросами. Chingachguk пишет: Вместе с тем никто не говорит что методов анализа нет; самое первое что ищецца - это отклонение от случайного потока (шума), любая корреляция, повторяемость - ключ к разгадке. Не знаток, но допустим дифференциальный метод пытается ловить в безумном потоке encr-decr пар слабые проявления отдельных битов ключа. Ниасилил, много букоф. Звездец. Я такого не понимаю. Я учился по другим книжкам. Вы говорите про пространство слабых ключей? ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 21 июля 2007 14:27 · Личное сообщение · #22 Chingachguk пишет: Наверное, [грубо] фишка в том, что при попытке аппроксимировать что-то рядами/интегралами/функциями Бесселя и т.п. неявно подразумевается, что конечную зависимость образует именно совокупность тех же рядов/... Звездец №2. Функциями Бесселя. Ну, пробуйте. Скажу по секрету, что там туева хуча разрывов (ну ладно, они устранимые, но это что-то меняет?), кроме того, точность для 1 и 2 порядка различается раз в тысячу, а может, и в 10000. Но метод тоже сущ-ет, не спорю. ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 21 июля 2007 15:03 · Поправил: slip · Личное сообщение · #23 Crawler пишет: Не надо понимать так буквально. "Эзотерические" ЯП, типа брейнфака, они же не потому эзотерическими называются, что проги пишут задницей и в позе лотоса! Спасибо - буду знать. Но все таки я хотел бы услышать о тех методах, для понимания которых мне необходим красный диплом математика и которые так жадно вы от меня скрываете... |
|
Создано: 21 июля 2007 15:03 · Личное сообщение · #24 |
|
Создано: 21 июля 2007 15:13 · Личное сообщение · #25 sotona пишет: а во-вторых, случай, когда генерация ключа есть функция - самое простое. рипаем код и все дела. возиться с таблицами значений и прочим - долго. А кто спорит? К вашему, глубокоуважаемый сотона, вопросу: ПРАКТИЧЕСКАЯ КРИПТОГРАФИЯ: АЛГОРИТМЫ И ИХ ПРОГРАММИРОВАНИЕ, в этой книжке интересное есть. На pgpru посмотрите. Там вообще один чел предложил рассматривать работу хэш-функции как rolling stones =) ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 21 июля 2007 15:41 · Личное сообщение · #26 Crawler пишет: P. S. Кто-нибудь сдавал теорию гармонических рядов и спецкурсы мат. анализа? Вот по моей зач0тке: 1) Алгебра и аналитическая геометрия. 2) Мат.Анализ. 3) Дискретная математика. 4) Математические методы чего-то-там (дальше не разборчиво). ЧММ вроде (Численные МатМетоды) 5) Теория вероятности и мат.статистика (это большая кака). 6) Уравнения мат.физики 7) Теория информационных процессов (мат.модели кодирования и передачи инфы, описание процессов дискретными моделями) Всё сдавал сам и на отлично. ----- Я медленно снимаю с неё UPX... *FF_User* |
|
Создано: 21 июля 2007 15:52 · Личное сообщение · #27 Сейчас сравним =) 1) Математика aka алгебра, аналит. геометрия и мат. статистика - "5" 2) Теория чисел - "5" 3) Мат. логика - "4" (препод принципиальный был, мля). Черча теперь ненавижу! 4) Теория информации - "5" 5) ТСП - теория статистического чего-то там =) - зачет =) 6) Теория стат. решений - "5" 7) Дискретная математика -"4" 8) Методы исследования операций - зачет =) - халявка 9) Теория функций комплексного переменного - "5" 10) Основы гармонического анализа - "5". 11) ТОКБ - мат. дисциплина, как не странно. Вел очень странный мужик, со своими прибабахами. Не говорю про всякие вещи, относящиеся к математике, вроде криптографии. ----- Харе курить веники и нюхать клей, к вам едет из Америки бог Шива, и он еврей. |
|
Создано: 21 июля 2007 16:13 · Личное сообщение · #28 |
|
Создано: 21 июля 2007 16:15 · Личное сообщение · #29 |
|
Создано: 21 июля 2007 16:48 · Личное сообщение · #30 |
|
Создано: 21 июля 2007 16:52 · Личное сообщение · #31 |
<< . 1 . 2 . 3 . >> |
eXeL@B —› Крэки, обсуждения —› Интерполирование для создания кейгена: прокатит? |
Эта тема закрыта. Ответы больше не принимаются. |