Функция является односторонней, если может быть вычислена с помощью алгоритма полиномиального времени, но для каждого рандомизированного алгоритма полиномиального времени ,
для любого многочлена и достаточно большого , предполагая, что выбран равномерно из . Вероятность берется по выбору и хаотичности .
Итак ... есть ли у "One Way Functions" какие-либо приложения вне криптографии? Если да, то каковы они?
cc.complexity-theory
cr.crypto-security
one-way-function
Тарек Радван
источник
источник
Ответы:
Односторонние функции имеют решающее значение в результате естественных доказательств Разборова-Рудича. Я бы не стал рассматривать нижние границы схемы как часть «криптографии», так что, возможно, это соответствует вашим критериям.
источник
Односторонние функции также фигурировали в некоторых дискуссиях вокруг гипотезы Бермана-Хартманиса об изоморфизме . Джозеф и Янг предположили, что если бы существовали односторонние функции, то гипотеза об изоморфизме не сработала (односторонние против детерминированных противников, а не вероятностных, но, надеюсь, это достаточно близко для целей этого вопроса). Джон Роджерс дал релятивизированный мир, в котором гипотеза Джозефа-Юнга провалилась (то есть, где существуют односторонние функции, но гипотеза изоморфизма верна). Но насколько я знаю, гипотеза JY по-прежнему является одним из основных технических доказательств, которые заставляют людей думать, что гипотеза об изоморфизме неверна (если они так думают).
Суть идеи Иосифа и Янга заключается в том, что если является односторонней функцией, тоf является N P -полным, но «не должно» быть изоморфным SAT.f(SAT) NP
источник
Да хеш-таблица или хеш-карта требуют односторонней функции. Также обнаружение дубликатов (см. Это и это ) может быть сделано очень эффективно с использованием односторонних функций. В обоих случаях требуются «хорошие» (с низкой вероятностью столкновения) односторонние функции, в то время как криптографическая стойкость обычно не требуется .
источник
Есть много результатов "криптографической стойкости" (только Google, эта фраза) для проблем обучения. Это результаты твердости, предполагающие существование односторонних функций.
источник
Односторонние функции имеют применение в колмогоровской сложности:
Если существуют односторонние функции, то ограниченная полиномиальным временем симметрия информационной гипотезы ложна.
Л. Лонгпре и С. Мокас. Симметрия информации и односторонние функции. Письма обработки информации, 46 (2): 95 {100, 1993
Л. Лонгпре и О. Ватанабе. О симметрии информации и полиномиальной обратимости времени. Информация и вычисления, 121 (1): 14 {22, 1995
источник