É sabido que a existência de funções unidirecionais é necessária e suficiente para grande parte da criptografia (assinaturas digitais, geradores pseudo-aleatórios, criptografia de chave privada, etc.). Minha pergunta é: Quais são as consequências teóricas da complexidade da existência de funções unidirecionais? Por exemplo, os OWFs sugerem que , e . Existem outras consequências conhecidas? Em particular, os OWFs implicam que a hierarquia polinomial é infinita?
Espero entender melhor a relação entre o pior caso e a dureza do caso médio. Também estou interessado em resultados que vão para o outro lado (ou seja, resultados teóricos da complexidade que implicariam OWFs).