Ғұмарбек Дәукеев атындағы
"Алматы энергетика және байланыс университеті"
Ақпараттық технологиялар институты
Ақпараттық жүйелер және киберқауіпсіздік кафедрасы
№1 Зертханалық жұмыс
Тақырып: Виженер тәсілі арқылы шифрлау
Пән: Ақпараттық қауіпсіздік негіздері
Орындаған: Искаков Жандос
Тобы: CИБк21-6
Қабылдаған: Қамбаров Дастан
_____ _____ «__» _____ 2022 г.
"баға" "қолы" "күні"
Алматы 2022
КІРІСПЕ
Шифрлау - Рұқсат етілмеген қол жеткізуді болдырмау үшін деректерді кодтау процесі. Шифрланған хабар ашық кілті бар алушыдан басқа кісілер үшін оқылмайтын түрде болады. Ашық кілт шифрды шешеді, себебі ол жіберуші хабарды шифрлау үшін пайдаланған құпия кілтке сәйкес келеді.
Теориялық ақпарат
Виженер шифрі (фр. Chiffre de Vigenère) — мәтінді сөздер арқылы берілген кілт көмегімен шифрлау әдісі. Бұл әдіс көпалфавиттік алмасу тәсілінің ең қарапайым түрі болып табылады. Виженер шифры бірнеше рет жаңартылған. Бірінші рет бұл криптография жүйесін 1553 жылы Джовани Баттиста Беллазо (итал. Giovan Battista Bellaso) La cifra del. Sig. Giovan Battista Bellasо кітабына енгізсе де, XIX ғасырда бұл әдіс француз дипломаты Блез Виженердің атына жазылған. Криптоанализдің кейбір түрлеріне ақиық болса да,бұл әдіс түсінуге әрі іске асыруға өте жеңіл.
Виженер шифры мәтіндегі әріптер жиілігі мәселесін шешкенімен, кейбір дербес жағдайларда таңбалар қайталанады. Кілттің жиі қайталанатындығы осы шифрдың басты кемшілігі болып табылды. Сондықтан шифрдың қарапайым крпитоанализі 2 кезеңнен тұрады:
Кілт ұзындығын анықтау. Шифрланған мәтіннің әрбір екінші әрібін алып текст құраймыз, сосын әрбір үшінші әрібін және т.б. Текст біртектіліктен айырмашылығы көп болса ғана табылған кілттің ұзындығы жайлы айтуға болады.
Криптоанализ. Бөлек-бөлек болғанда тез бұзылатын шифр Цезарінің жиынтығы.
Фридман мен Касиски сынақтары бізге кілт ұзындығын табуға көмектесе алады.
Шифр Виженера
1Sheisbeautiful
S=18 h=7 e=4 i=8 s=18 b=1 e=4 a=0 u=20 t=19 i=8 f=5 u=20 l=11
Ключ = password
P=15 a=0 s=18 s=18 w=22 o=14 r=17 d=3
Мағына: 7 7 22 0 14 15 21 3 9 19 0 23 16 25
Шифрланған сөз: h h w a m n v c g s a x o z
Қорытынды
Біз Вижинер шифр арқылы ақпаратты жасырудың оңай және тиімді жолымен таныстық. Бізге ол үшін тек алфавиттегі әріптердің реттік нөмірін білсек жеткілікті. Сол арқылы белгілі бір құпия сөз құрау арқылы өзімізге керек ақпартты қорғай аламыз. 26>
Достарыңызбен бөлісу: |