- Берілгендерді криптографиялық қорғау жүйелерінен тиімділері болып ассиметриялық криптожүйелері болған ашық кілітпен істеу криптожүйелері есептелінеді. Бұл жүйелерде шифрлау үшін бір кіліт, ал байтта шифрлау үшін – басқа кіліт(Сондықтан да аты – ассиметриялық деп. аталады) пайдаланады. Берілгендерді ашық кілітпен байтта шифрлау мүмкін емес.
Қайта шифрлау үшін пайдаланушы шифрланған ақпаратқа екінші кіліт, құпия кілітті, жұмсайды.
- Бір бағытты функциялар.
Ассиметриялық криптографиялық жүйлерде ашық кілітпен істеу концепциясы бір бағытты функцияларды пайдалануға негізделген. Бір бағытты функцияларға төмендегідей анықтама беруге болады. Х және У кез – келген қандай да бір жиындар болсын .
Функция f:X ->Y бір бағытты болады ,егер хХ үшін төмендегі функцияны есептеу жеңіл (оңай) болса
Y=f(x) , бұл жерде уУ
Бірақта, сол жерде уУ мәндері үшінхХ мәндері есептеу өте күрделі болады.