Задача с тремя известным

Задача с тремя известным

Сообщение Гость » Ср июн 19, 2019 10:12 am

Есть три известных числа:
Первое число 257
Второе число 0587938
Третье число 26
Каждый раз они меняются:
258
87
1974987

185
96
1562592
Как исходя из этих данных вычислить алгоритм генерации второго числа?
И каков будет алгоритм?
Гость
 

Re: Задача с тремя известным

Сообщение Гость » Ср июн 19, 2019 11:38 am

Здравствуйте!
В Вашем сообщении второе число, кажется, стало третьим. Допустим, что первому числу соответствует трехзначное, второму - семизначное, третьему - двузначное. Если Вы взяли эти наборы из некоей системы генерации кодов доступа, то алгоритм наверняка спроектирован так, чтобы его нахождение было весьма трудоемким (рекомендую ознакомиться с соответствующей теорией). Если алгоритм заведомо прост, то я бы начал поиски с разложения всех этих чисел на множители или перевода в другие системы счисления.
Гость
 

Re: Задача с тремя известным

Сообщение Павел » Пт авг 16, 2019 1:43 am

Вы вообще знаете, что для ввода корректного pin-кода даются три попытки (после чего, либо ждём следующих 3х попыток - этак сутки, либо требуется pac-код /длина которого - поболее пина - в 3-5 раз, а вероятность подбора - ниже на ещё большее число порядков, а если речь о финансовой операции - после третьей неудачи - Вас просто отстраняют от подобных действий - до личной явки в банк)!?
...
Покажите мне того идиота, который написал ключи шифрования так, что после третьей попытки - можно полностью их раскрыть! :) :) :)
...
Не бывает так просто! Просто не бывает так! Так просто не бывает! Не так просто бывает! /смысл всех фраз, по сути - одинаков, теперь из всех фраз уберём по одному буквосочетанию(слову) из фраз с 1 по 4, соответственно: 1е, 2е, 3е, и снова 1е (т.е. убираем частицу отрицания "не") - смысл каждой фразы изменится до наоборот, две последних - станут идентичны, а вот совокупный смысл первых трёх - останется прежним (суть та-же, только исходное рассуждение - от противного), а теперь - из каждой фразы уберём по первому слову, и знаки восклицания в конце заменим на произвольно выбранные (т.е. - на любые удобные, допустим: ".",or:"?",or:"!",or:":)" = "точка", или: "вопрос", или: "восклицание", или: "улыбка") - вот сколько в данном случае смысловых вариантов Вы увидели?!/
...
К чему этот пример? А вот к чему, подойдём к нему с позиции электронного шифрования, для записи данной задачи потребуется всего 4 байта информационной ёмкости, переформулировка - войдёт в аналогичный объём (убрали одно звено - вместо него добавили вариативность знака).
...
Попробуйте, для начала - самостоятельно прикинуть - сколько информации в представленных Вами трёх десятиричных числах: 2х+3х+7и-значных /для начала - просто информационную ёмкость для их записи/ = сколько ячеек размером в 1 байт потребуется, для размещения информации ("голой" - числовой) представленной Вами для обработки, после её перевода в двоичный код!?
Павел
 
Сообщения: 44
Зарегистрирован: Чт авг 08, 2019 3:45 pm

Re: Задача с тремя известным

Сообщение Павел » Пт авг 16, 2019 3:19 am

...
О том - как и в каком минимальном информационном объёме возможно практически решить подобную задачу, возможно - поговорим позднее...
...
А три известных (впрочем, если разобраться - в случае Вами представленном - их 9) - это не показатель.
Совсем не показатель!!!
Есть ряд задач практического плана, над ними ежедневно работают мощнейшие компьютеры на Земле - в них десятки-сотни тысяч серий измеренных (известных) параметров, а неизвестно - соотношение всего нескольких (рассмотрим на примере метеорологии: параметров = 6, между ними есть установленная и поддающаяся ныне математическому моделированию связь, при этом измерительных точек /метеостанций/ - великое множество, каждая измеряет зависимость 2х параметров от третьего, а ещё по трём параметрам - отличаются между собой сами метеостанции. Для математической модели - каждая метеостанция, сделанными измерениями - задаёт граничные условия дифференциального уравнения, и местоположение каждой отдельной метеостанции - тоже задаёт граничные условия. Учитывая тот факт, что один из шести параметров, при существующем уровне человеческого развития - технически абсолютно не управляем - экстраполяция прогноза по нему носит ограниченный характер!) - в итоге - задача решается, но с некоторой точностью (вероятностью) - решается путём обработки огромных массивов данных эмпирических измерений, ради чего работают ресурсы - не-сопоставимо более мощные, чем Ваш PC /Ваш PC по мощности уступает метео-прогностическому серверу и сервису - примерно так, как лично Вы - Господу Богу - по силе и возможностям/, и после обработки системы уравнений (конкретно для метео-прогноза - речь о: 6ти-параметрических дифференциальных уравнениях в частных производных), имея сотни тысяч - миллионы точно измеренных данных - ЭВМ выдаёт прогноз погоды (на ограниченный период времени, с некоторым пространственным разрешением (определяемым расстоянием между метеостанциями = шагом измерений), и с заданной вероятностью - чем ближе момент, тем точнее прогноз)!
...
И все мы знаем, что ГидроМетЦентр, как ни крути - часто ошибается!
...
Написать и внедрить алгоритмы шифрования - непосильные для распознавания мощностями уровня метеорологического сервера - совсем не трудно (при правильной формулировке задачи). Вопрос в том - что с ними делать? Где, как и зачем использовать? Лично Вы готовы использовать мессенджер с супер-пупер-шифрованием - если под него нужен смартфон - размером аккурат в прицеп для фуры!? Зато есть гарантия, что подбором паролей и кодов доступа к нему - можно озадачить 7 000 000 000 чел. одновременно, и за 100 лет у них это получится с вероятностью меньшей, чем у Вас - угадать в 1 билете лотереи все 6 цифр из 45. (Только вот Вам бы самому суметь этот пароль /огромной длины и вариативности символов/ запомнить!). И никто не сумеет прочесть отправленное Вами сообщение, кроме адресата! (Только и у адресата, и ещё хоть у нескольких (пусть немногих, но более 3х /иначе не отладить, и не проверить/, а лучше - больше!) пользователей - должны, для этого - работать аналогичные устройства.)...
...
Есть принцип разумности/рациональности. Сформулируем его, применительно к рассматриваемому случаю, например, так: "Обладание ресурсом должно быть под защитой такого уровня, что взлом этой защиты не оправдывал бы анонимного отчуждения данного ресурса по затратам, при этом доступ полноправного собственника к его ресурсу следует затруднить минимальным образом!" - простое правило, из смысла здравого следующее /приведена свободная/произвольная трактовка, наверняка это сформулировано точнее и аккуратнее в дисциплине: "Защита информации"!?/.
...
Вывод из сказанного:
Простых решений тех задач,
Что созданы быть сложными весьма -
Искать наивно! Мысли позитивно -
Проще научиться шифровать, чем расшифровывать!
Павел
 
Сообщения: 44
Зарегистрирован: Чт авг 08, 2019 3:45 pm


Вернуться в Математические головоломки



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3