Invia.cz
Eurovíkendy
Kanárské ostrovy
Dominikánská republika
Madeira
Last minute
Vydělávejte peníze s INVIA.CZ
Jednocestná funkce je taková funkce, kterou lze snadno vyčíslit, ale je velmi obtížné (prakticky nemožné) z výsledku funkce odvodit její vstup. Ze zadaného x tedy lze snadno získat f(x), avšak výpočet inverzní funkce, získání x při znalosti f(x), je prakticky neřešitelná úloha.
Na existenci jednocestných funkcí spoléhá velká část asymetrické kryptografie.
V současné době není matematicky dokázáno, zda jednocestné funkce vůbec existují. Důkaz existence by také znamenal, že P≠NP. (Naopak ani z důkazu nerovnosti těchto tříd složitosti existence jednocestných tříd nutně nevyplývá.)
Mezi funkce, které jsou v současné době používány jako jednocestné funkce, patří například následující:
, kde P je druhý největší prvočinitel faktorizovaného čísla.