Я только что прочитал вопрос « Является ли целочисленная факторизация NP-полной проблемой? » ... поэтому я решил потратить часть своей репутации :-), задавая еще один вопрос с :
Если является оракулом, который решает целочисленную факторизацию, какова мощность ?
Я думаю, что это делает незащищенную криптографию с открытым ключом на основе RSA ... но кроме этого, есть ли другие замечательные результаты?
cc.complexity-theory
oracles
factoring
Марцио де Биаси
источник
источник
P(Q is trivial)=1
- шутка?Ответы:
У меня нет ответа на ваш вопрос, но я знаю, что подобное понятие было изучено совсем недавно под названием «безопасность на основе ангелов».
Первая статья, изучающая эту концепцию, - это Prabhakaran & Sahai (STOC '04) . В частности, они написали в аннотации:
Другой важный документ, в котором обсуждается это понятие, - это Canetti, Lin & Pass (FOCS 2010) . Я смотрел некоторые части их презентации на конференции (на techtalks ), и, если я правильно помню, они начинают с примера, подобного тому, что вы упомянули в вопросе.
источник
Очевидно, что любая проблема решения, которая может быть сведена к факторингу, может быть решена с помощью оракула факторинга. Но поскольку нам дали возможность делать несколько запросов, я попытался придумать нетривиальную проблему, для которой нужно было бы сделать несколько запросов.
Проблема вычисления функции Эйлера кажется такой проблемой. Я не знаю, как решить вариант решения этой проблемы с помощью Karp-сокращения до варианта решения факторинга. Но с сокращениями по Тьюрингу это легко свести к факторингу.
источник
Уточняя ранее ответ Джо: заметим , что . Последний является второй самый низкий класс в «низкой» иерархии : который должен сказать , что Н Р Н Р ∩ C O N P = N P . Это означает , в частности , что P FACTORING ⊆ N P FACTORING ⊆ N P . Мы можем сделать аналогичные замечания для c o N P и B Q PФАКТОРИНГ ∈ N P ∩ c o N P Н ПN P ∩ c o N P= N P
источник
источник
источник