Funzioni a senso unico rispetto ai vari limiti delle risorse


13

Informalmente, le funzioni a senso unico sono definite rispetto agli algoritmi PTIME. Sono calcolabili nel tempo polinomiale ma non invertibili nel tempo polinomiale di caso medio. L'esistenza di tali funzioni è un importante problema aperto nell'informatica teorica.

Sono interessato a funzioni unidirezionali (non necessariamente per applicazioni crittografiche) definite rispetto a diversi limiti di risorse. Tali limiti di risorse potrebbero essere LOGSPACE o non determinismo limitato.

Esiste un problema candidato (naturale) a senso unico rispetto agli algoritmi LOGSPACE? Esiste un problema candidato (naturale) a senso unico rispetto agli algoritmi di tempo lineare non deterministici ( )?NTIME (n)

Sto bene con il caso peggiore di invertibilità rispetto ai limiti di risorse di cui sopra.


Hai visto eprint.iacr.org/2013/001.pdf ? L'argomento di questo documento può essere o non essere esattamente pertinente per te, ma le tecniche nel documento (o forse anche le citazioni) possono portare a qualcosa di utile.
Daniel Apon,

L'abstract non aiuta ma grazie per il tuo aiuto.
Mohammad Al-Turkistany,

Oh bene - spero che la nuova risposta lo faccia comunque. :)
Daniel Apon,

Risposte:


11

Per quanto riguarda lo spazio dei registri: diverse funzioni a senso unico candidate sono calcolabili nello spazio dei registri o in basso (e sono presumibilmente sicure anche contro avversari a tempo multiplo). È possibile trovare diversi puntatori, ad esempio, nella crittografia nel documento NC 00 .

Due esempi specifici includono:

Moltiplicazione intera (ci sono alcune sottigliezze per OWF standard, ma se ti preoccupi solo del caso peggiore, questo è sufficiente)

Il candidato Impagliazzo-Naor basato su sottoinsieme-sum: .f(un'1,...,un'n,S): =(un'1,...,un'n,ΣioSun'iomod2n)


Grazie Emanuele. Questo risponde al caso Logspace. Solo per completezza, potresti elencare alcune di quelle funzioni nella tua risposta.
Mohammad Al-Turkistany,

Ho aggiunto due esempi.
Manu,

Grazie mille Emanuele. C'è un'intuizione che spiega la durezza di invertire tali funzioni (dagli algoritmi LOGSPACE)?
Mohammad Al-Turkistany,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.