Ассиметриялық шифрлау біздің жүз жылдығымызда 70-жылдарда өңделген. Негізгі идеясы кілттің жұп қолдануында қорытындылайды. Бірінші - ашық кілт (public key) - барлығына рұқсатталған және кілт иесіне хабарламаны кім жібереді, сонымен қолданылады. Екінші – жеке кілт (private key) - тек қана иесіне таныс. Рим империясының заманында Юлия Цезарьын Юлия Цезарь қолданды, олар жау үшін оқылмаған хаттар мен хабарламалар жасау үшін қолданған. Бұл әскери тактика, әсіресе соғыстарда маңызды рөл атқарды.
Step 1
Step 3
Step 2
Step 4
AES - AES бастапқы шифрлау стандартын білдіреді, бастапқыда Rijndael деп аталады, ол 2001 жылы жарияланды.
ECC - ECC эллипстік қисық криптографияны білдіреді. ECC 1985 жылдан бері жүрсе де, оны 2004 жылдан бері ғана қолданады.
RSA - RSA Rivest-Shamir-Adlemen-ді білдіреді, оны жасаушылардан кейін ол 1978 жылдан бері жұмыс істеп келе жатқан және бүгінгі күнге дейін кең қолданылатын шифр.
PGP - PGP өте жақсы құпиялылықты білдіреді, оны 1991 жылы Фил Зиммерман жасаған. Бұл бір ғана емес, алгоритмдер жиынтығы.
Ассиметриялық криптографиялық жүйлерде ашық кілітпен істеу концепциясы бір бағытты функцияларды пайдалануға негізделген. Бір бағытты функцияларға төмендегідей анықтама беруге болады. Х және У кез – келген қандай да бір жиындар болсын:
Функция f:X ->Y бір бағытты болады ,егер хХ үшін төмендегі функцияны есептеу жеңіл (оңай) болса
Y=f(x) , бұл жерде уУ Бірақта, сол жерде уУ мәндері үшінхХ мәндері есептеу өте күрделі болады.
Бір бағытты функциялар
Асимметриялық алгоритмдер симметриялық алгоритмдерге қарағанда баяу, өйткені Олар өз функцияларын орындау үшін көптеген күрделі математиканы қолданады, бұл процессордың көп уақытын қажет етеді. Алайда, асимметриялық алгоритмдер қолданылатын алгоритмге байланысты аутентификацияны және сезімталдықты қамтамасыз ете алады.
Сонымен қатар, асимметриялық жүйелер симметриялы жүйелермен салыстырғанда қарапайым және басқарылатын процестерді тарату процесін пайдалануға мүмкіндік береді және симметриялы жүйелер бар масштабталған проблемалар жоқ.
Ассиметриялық алгоритмдердің симметриялық алгоритмдерден ерекшелігі
Ашық деректерді шифрланған және керісінше түрлендіру процесі шифрлау деп аталады және осы процестің екі компоненті сәйкесінше шифрлау және шифрлау деп аталады. Математиялық, трансформация бастапқы ақпаратпен әрекеттерді сипаттайтын келесі тәуелділіктер болып көрінеді.
Достарыңызбен бөлісу: |