Файл: Семинар сынылады he жне spo жйесіндегі омо сарапшылы кеесі.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 30.11.2023
Просмотров: 1738
Скачиваний: 4
ЖЕТКІЗУ ШІФРЛЕРІЖұмыс мақсаты:XY-Mover бағдарламалық құралын іске асыру арқылы қозғалатын ауыстыру шифрын зерттеу.Зертханалық жұмыстың сипаттамасы. Қарапайым мәтіннің тұрақты үлгілері және оларды жай алмастыру және ауыстыру шифрларын шешуде қолдану.Кез келген шифрды шешу мүмкіндігі
-
көп жағдайда криптографиялық түрлендірулердің ашық мағыналы мәтінде болатын ықтималдық-статистикалық заңдылықтарды бұзу дәрежесіне байланысты. Сонымен, кез келген табиғи тілдің мағыналы мәтіндерінде әр түрлі әріптер әртүрлі жиілікте кездеседі, ал бір тілдегі әртүрлі мәтіндердегі әріптердің салыстырмалы жиіліктері бір-біріне жақын болады. Ашық мәтінді әріптердің жұптарының, үштіктерінің жиіліктері туралы да осылай айтуға болады. Сонымен қатар, кез келген табиғи тілде хабарламадағы кейбір әріптер белгісіз болса да, жоғары ықтималдықпен хабарламаның мағынасын «болжауға» мүмкіндік беретін артық деп аталатын нәрсе бар.
| | | | | | | | 2.3-кесте |
| | | | | | | | |
| 1 | a - 0,062 | | 12 | l - 0,035 | | 23 | c - 0,004 |
| 2 | b - 0,014 | | 13 | м - 0,026 | | 24 | сағ - 0,012 |
| 3 | c - 0,038 | | 14 | n - 0,053 | | 25 | w - 0,006 |
| 4 | g - 0,013 | | 15 | o - 0,090 | | 26 | u - 0,003 |
| 5 | d - 0,025 | | 16 | p - 0,023 | | 27 | с - 0,016 |
| 6 | e,e - 0,072 | | 17 | p - 0,040 | | 28 | b, b - 0,014 |
| 7 | f - 0,077 | | 18 | c - 0,045 | | 29 | e - 0,003 |
| 8 | сағ - 0,016 | | 19 | т - 0,053 | | отыз | u - 0,006 |
| 9 | және - 0,062 | | 20 | у - 0,021 | | 31 | i - 0,018 |
| 10 | d - 0,010 | | 21 | f - 0,002 | | 32 | - 0,175 |
| он бір | k - 0,028 | | 22 | x - 0,009 | | | |
Егер әріптерді ықтималдықтардың кему реті бойынша сұрыптасақ, онда келесі вариациялық қатарды аламыз:
O, E, A, I, N, T, S, R, V, L, K, M, D, P, U, I, Z, S, B, L, G, H, Y, X, F, Ю, Ш, С, Щ, Е, Ф
| П | | | ϑк | −б | | >ε | | →0. | |
| | | | |||||||
| | | | | | |||||
| | | Н | к | | | Н→∞ | | ||
| | | | | | | | | | |
| | | | | | | |
орында бос орын болады, одан кейін «O», «E», «A», «I» әріптері болады.
Әрине, егер мәтін өте ұзақ болмаса, онда бұл міндетті түрде толық сәйкестік емес. Бұл екінші орында «O» және үшінші орында «E» болуы мүмкін, бірақ кез келген жағдайда, бірінші және екінші қатарда бірдей әріптер бір-біріне жақын және басына жақынырақ орналасады. таңбалардың ықтималдығы үлкенірек), таңбалар арасындағы қашықтық азырақ.
Ұқсас сурет көрші әріптер, ди-граммалар және қарапайым мәтін жұптары үшін байқалады (орыс тіліндегі қарапайым мәтіндегі ең көп таралған биграмма - ST). Дегенмен, тұрақты суретті алу үшін талданатын тізбектің ұзындығы жеткілікті үлкен болуы керек. Қарапайым мәтіннің салыстырмалы түрде шағын сегменттерінде бұл сурет қандай да бір түрде бұлыңғыр болады. Биграммалардың неғұрлым тұрақты сипаттамасы - бұл мағыналы мәтінде кейбір биграммалардың болмауы, олар айтқандай, ықтималдығы нөлге тең тыйым салынған биграммалардың болуы.
762-БӨЛІМ
Қарапайым мәтіндегі «b» биграммасын немесе «дауысты» b, «кеңістік» b түріндегі биграммаларды көрдіңіз бе? Қарапайым мәтіннің көрсетілген мүмкіндіктерін білу және пайдалану ауыстыру және ауыстыру шифрін ашуды айтарлықтай жеңілдетеді.
Орын ауыстыру шифры.X әліпбидегі ашық (мағыналы) мәтіндер жиыны болсын. Барлық мүмкін болатын ашық мәтіндердің ұзындықтары T-ке еселік. Пернелер жиыны симметриялық ауыстыру тобы S болып табылады.ТT дәрежесі, g S үшінТf шифрлау функциясын анықтаңызg, параметрі (i1, i2, …, iТ) X
fg(и1, i2, …, iТ) (иg(1), ig(2), …, ig(Т )),
қайта анықтау fgX-дан қалған элементтер бойынша ережеге сәйкес: x X мәтіні T ұзындықтағы сегменттерге бөлінеді және T ұзындығының әрбір сегменті g кілтінде жоғарыдағы шифрлау заңына сәйкес шифрланады. Шифрланған сөздердің кескіндерінің әріптерінен құралған тізбек х ашық мәтінге сәйкес шифрлық мәтін болып табылады.
-
g пернесі. Ұзындығы Т-ке еселік емес мәтінді шифрлау үшін ол Т-ке еселі ұзындыққа дейінгі әріптермен толықтырылады.
2.4-кесте
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| П | А | I | | В | | Және | м |
| О | h | ш | Г | | сағ | | e |
| e | б | және | л | | e | | О |
| м | | h | | О | Т | О | I |
| | e | Г | e | | сағ | бірге | sch |
| | А | Кімге | б | h | А | Т | Т |
| I | Р | e | | e | П | | б |
| | Ю | h | В | А | n | В | |
| О | th | А | В | e | ш | л | |
| | e | e | I | м | | П | n |
| б | Р | Р | n | h | e | e | e |
| h | А | м | А | n | | А | Кімге |
| h | бірге | Т | А | | б | А | n |
| О | I | л | м | | А | л | |