Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/35363
Назва: Криптоаналіз історичних шифрів заміни
Інші назви: Cryptanalysis of historical substitution ciphers
Автори: Цубера, Василь Васильович
Tsubera, Vasyl Vasylovych
Бібліографічний опис: Цубера В. В. Криптоаналіз історичних шифрів заміни : кваліфікацфйна робота бакалавра за спеціальністю „125 — кібербезпека“ / В. В. Цубера. — Тернопіль : ТНТУ, 2021. — 51 с.
Дата публікації: 2021
Дата подання: чер-2021
Дата внесення: 16-чер-2021
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет імені Івана Пулюя
Науковий керівник: Стадник, Марія Андріївна
Stadnyk, Mariia Andriivna
УДК: 004.056
Теми: криптографія
атака
шифр
криптоаналіз
частотний аналіз
моноалфавітний шифр
поліалфавітний шифр
cryptography
attack
cipher
cryptanalysis
frequency analysis
monoalphabetic cipher
polyalphabetic cipher
Кількість сторінок: 51
Короткий огляд (реферат): Кваліфікаційна робота присвячена розробці програмного забезпечення для криптоаналізу історичних шифрів та дослідженню впливу частотного аналізу на них. В роботі обґрунтовано вибір програмного середовища розробки та вибір методів криптоаналізу моно- та поліалфавітних шифрів.. Розроблено програмне забезпечення, в якому реалізовано найпростіші методи криптоаналізу шифрів заміни, яке може бути використане в навчальних цілях для злому шифрованих текстів. В роботі використано відомі методи криптоаналізу для моноалфавітних, біграмних та поліалфавітних шифрів та проведено оцінку складності злому текстів, зашифрованих різними шифрами. Встановлено, що шифр Віженера є найбільш складним для взлому, особливо якщо період ключа достатньо великий, або текст достатньо короткий. Встановлено також, що всі ці методи використовують частотний аналіз, який можливий лише при достатній довжині шифротексту.
The qualification thesis is devoted to the development of software for cryptanalysis of historical ciphers and research of the influence of frequency analysis on them. The paper substantiates the choice of software development environment and the choice of methods of cryptanalysis of mono- and polyalphabetic ciphers. The known methods of cryptanalysis for monoalphabetic, bigram and polyalphabetic ciphers are used in the thesis and the complexity of hacking of texts encrypted with different ciphers is estimated. It is established that the Vigener cipher is the most difficult to crack, especially if the key period is long enough or the plaintext is short enough. It is also established that all these methods use frequency analysis, which is possible only with a sufficient length of ciphertext.
Зміст: ЗМІСТ....6 ПЕРЕЛІК УМОВНИХ ПОЗНАЧЕНЬ, СИМВОЛІВ, ОДИНИЦЬ, СКОРОЧЕНЬ І ТЕРМІНІВ ...7 ВСТУП ...8 1 ОГЛЯД ЛІТЕРАТУРНИХ ДЖЕРЕЛ ...10 1.1 Криптографія та її застосування ...10 1.2 Класифікація криптографічних методів....13 1.3 Історичні шифри заміни ...15 1.3.1 Моноалфавітні шифри ...15 1.3.2 Поліалфавітні шифри заміни....18 2 КРИПТОАНАЛІЗ ІСТОРИЧНИХ ШИФРІВ ЗАМІНИ..22 2.1 Криптоаналіз моноалфавітних шифрів. ..22 2.1.1 Криптоаналіз шифру Цезаря ....23 2.1.2 Криптоаналіз шифру афінної підстановки ....23 2.1.3 Частотний криптоаналіз .....24 2.2 Криптоаналіз поліалфавітних шифрів заміни ....26 2.2.1 Криптоаналіз афінної підстановки біграм ...26 2.2.2 Криптоаналіз шифру Віженера .....30 3 Програмна реалізація методів криптоаналізу....33 3.1 Вибір програмного середовища...33 3.2 Програмна реалізація та тестування частотного криптоаналізу ...36 3.3 Програмна реалізація злому афінної підстановки біграм ....40 3.4 Програмна реалізація криптоаналізу шифру Віженера...43 4 Безпека життєдіяльності, основи хорони праці ....45 4.1 Гігієнічні вимоги до організації та обладнання робочих місць з ВДТ ....45 4.2 Долікарська допомога при ураженні електричним струмом....46 ВИСНОВКИ......50 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ ....51 ДОДАТКИ
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/35363
Власник авторського права: „© Цубера Василь Васильович, 2021“
Перелік літератури: 1. Жельников Владимиp "Кpиптогpафия от папиpуса до компьютеpа" -М., ABF, 1996. – C.336, ISBN: 5-87484-054-0 2. Бабаш А.В., Шанкин Г.П. Криптография. Москва, СОЛОН-Р, 2002, 511 с. 3. Алферов А.П., Зубов А.Ю., Кузьмин А.С., Черемушки А.В. Основи криптографии. Москва, Гелиос, 2002, 480 с. 4. Сушко С.О., Фомичова Л.Я., Барсуков Є.С. Частоти повторюваності букв і біграм у відкритих текстах українською мовою. Захист інформації. Київ, 2010. Т. 12, № 3. С. 94-102 DOI: https://doi.org/10.18372/2410-7840.12.1968 5. ROBERT L. SOLSO, JOSEPH F. KING Frequency and versatility of letters in the English language Behavior Research Methods & Instrumentation /976. Vo/. 8 (3), P. 283-286 6. Перебийніс В.І., Муравицька М.П., Дарчук Н.П. Частотні словники та їх використання. К.: Наукова думка, 1983. 7. Шнайер Б. Криптоанализ // Прикладная криптография. Протоколы, алгоритмы, исходные тексты на языке Си = Applied Cryptography. Protocols, Algorithms and Source Code in C. — М.: Триумф, 2002. — С. 19—22. — 816 с. 8. Ел Свейгарт Криптография и взлом шифров на Python – К: Диалектика, 2019, ISBN 978-617-7812-84-4 9. 2020 Developer Survey [Електронний ресурс] // Stackoverflow. – 2021. – Режим доступу до ресурсу: https://insights.stackoverflow.com/survey/2020. 10.Основи охорони праці: Підруч для студ вищих навч закладів За ред мп Гандзюка - К Каравела, 2004 - 408 с. 11.Охорона праці в галузі комп'ютингу: підручник / Л. А. Катренко, А. В. Катренко ; [за наук. ред. В. В. Пасічника] ; М-во освіти і науки, молоді та спорту України. — Л. : Магнолія 2006, 2012. — 544 с
Тип вмісту: Bachelor Thesis
Розташовується у зібраннях:125 — Кібербезпека (бакалаври)

Файли цього матеріалу:
Файл Опис РозмірФормат 
Dyp_Tsubera_2021.pdfКваліфікаційна робота1,17 MBAdobe PDFПереглянути/відкрити
avtorska Tsubera.pdfАвторська довідка300,79 kBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора