Қосарланған алмастыру
Қосымша құпиялылық үшін шифрланған хабарды қайта шифрлауға болады. Бұл әдіс қос алмастыру ретінде белгілі. Ол үшін екінші кестенің өлшемі оның жолдары мен бағандарының ұзындықтары бірінші кестедегі ұзындықтардан ерекшеленетіндей етіп таңдалады. Сонымен қатар, бірінші кестеде бағандарды, ал екіншісінде жолдарды қайта реттеуге болады. Ақырында, кестені зигзаг, спираль немесе басқа жолмен толтыруға болады.
Сиқырлы шаршылар ұяшықтарында 1-ден кейінгі кезекті натурал сандар жазылған, әрбір бағанға, әр жолға және әр диагональға бірдей санды қосатын шаршы кестелер деп аталады. Мұндай шаршылар шифрланған мәтінді оларда берілген нөмірлеуге сәйкес енгізу үшін кеңінен қолданылды.
«Сиқырлы шаршы»
ЖУРНАЛИСТ
6
AES (англ. Advanced Encryption Standard) — американский стандарт шифрования
ГОСТ 28147-89 — советский и российский стандарт шифрования, также является стандартом СНГ
DES (англ. Data Encryption Standard) — стандарт шифрования данных в США
3DES (Triple-DES, тройной DES)
RC2 (Шифр Ривеста (Rivest Cipher или Ron’s Cipher))
RC5
Blowfish
Twofish
NUSH
IDEA (International Data Encryption Algorithm, международный алгоритм шифрования данных)
CAST (по инициалам разработчиков Carlisle Adams и Stafford Tavares)
CRAB
3-WAY
Khufu и Khafre
Kuznechik
Симметриялық шифрлардың түрлері
Асимметриялық шифрлау - бұл екі кілтті — ашық және жабық қолдануды қамтитын деректерді шифрлау әдісі. Ашық (жария) кілт ақпаратты шифрлау үшін қолданылады және қорғалмаған арналар арқылы берілуі мүмкін. Жабық (жеке) кілт ашық кілтпен шифрланған деректердің шифрын ашу үшін қолданылады.
Ақпаратты беру кезінде оны қорғау үшін асимметриялық шифрлау қолданылады, электрондық қолтаңбаның жұмысы да оның принциптеріне негізделген.
Асимметриялық шифрлау принципі
Ашық кілтті қолдана отырып, екі субъект (А және Б) арасындағы деректерді беру схемасы келесідей:
А субъектісі ашық және жабық (ашық және жеке) кілттер жұбын генерациялайды.
А субъектісі Б субъектісінің ашық кілтін береді, беру қорғалмаған арналар арқылы жүзеге асырылуы мүмкін.
Б субъектісі деректер пакетін алынған ашық кілттің көмегімен шифрлайды және оны А-ға береді, беру қорғалмаған арналар арқылы жүзеге асырылуы мүмкін.
А субъектісі Б-дан алынған ақпаратты құпия, жеке кілттің көмегімен шешеді.
Асимметриялық алгоритмдер авторлықты және (немесе) деректердің тұтастығын растау үшін электрондық қолтаңбаларды жасау үшін қолданылады. Бұл жағдайда қолтаңба жеке кілтпен жасалады және ашық кілтпен тексеріледі.
Мыс, RSA, DSA, Схема Эль-Гамаля
Достарыңызбен бөлісу: |