Umělá inteligence v šifrování

Název práce: Umělá inteligence v šifrování
Autor(ka) práce: Kosprd, Michal
Typ práce: Diplomová práce
Vedoucí práce: Ivánek, Jiří
Oponenti práce: Švarc, Lukáš
Jazyk práce: Česky
Abstrakt:
Tato práce se zaměřuje na využití umělé inteligence (AI) v oblasti kryptografie. Large Language Models (LLM), jako například ChatGPT, Perplexity a Claude, umožňují využití neuronových sítí jednodušeji než kdy předtím. Tím přinášejí obrovský potenciál pro aplikaci a použití pro běžného uživatele v různých oblastech života včetně kryptografie. Cílem práce je analýza potenciálního využití LLM v oblastech kódování, kryptoanalýzy a tvorby kryptografických algoritmů. Práce je rozdělena do sedmi kapitol, čtyři jsou teoretické. V první kapitole je uveden základní přehled oblasti kryptografie. Ve druhé kapitole je rozebírána problematika kódování, která bývá nedílnou součástí kryptografických procesů. Třetí kapitola se věnuje problematice umělé inteligence, čtvrtá kapitola na ni navazuje se zaměřením na LLM. Praktická část se skládá ze tří kapitol. V páté kapitole jsou prozkoumány možnosti LLM pro kódování. Následuje šestá kapitola o kryptoanalýze pro jednoduché šifry. V sedmé kapitole práce zkoumá možnosti kryptografických algoritmů pomocí LLM. V závěru práce jsou shrnuty hlavní výsledky práce, budoucí směřování oblasti a omezení, které s sebou přináší využití LLM.
Klíčová slova: Large Language Models; kybernetická bezpečnost; Kryptografie; Umělá inteligence
Název práce: Artificial Intelligence in Cryptography
Autor(ka) práce: Kosprd, Michal
Typ práce: Diploma thesis
Vedoucí práce: Ivánek, Jiří
Oponenti práce: Švarc, Lukáš
Jazyk práce: Česky
Abstrakt:
This thesis focuses on the application of artificial intelligence (AI) in the field of cryptography. Large Language Models (LLM) such as ChatGPT, Perplexity, and Claude make the use of neural networks easier than ever before. This brings enormous potential for application and use by ordinary users in various areas of life, including cryptography. The aim of this work is to analyse the potential use of LLM in the areas of encoding, cryptanalysis, and creation of cryptographic algorithms. The thesis is divided into seven chapters, four of which are theoretical. The first chapter provides a basic overview of the field of cryptography. The second chapter discusses the issue of encoding, which is an integral part of cryptographic processes. The third chapter is devoted to the topic of artificial intelligence, while the fourth chapter follows with a focus on LLM. The practical part consists of three chapters. The fifth chapter explores the possibilities of LLM for encoding. This is followed by the sixth chapter on cryptanalysis for simple ciphers. In the seventh chapter, the thesis examines the possibilities of cryptographic algorithms using LLM. The conclusion summarizes the main results of the work, the future direction of the field, and the limitations associated with LLM.
Klíčová slova: Cryptography; Cyber Security; Artificial Intelligence; Large Language Models

Informace o studiu

Studijní program / obor: Podniková informatika
Typ studijního programu: Magisterský studijní program
Přidělovaná hodnost: Ing.
Instituce přidělující hodnost: Vysoká škola ekonomická v Praze
Fakulta: Fakulta informatiky a statistiky
Katedra: Katedra informačního a znalostního inženýrství

Informace o odevzdání a obhajobě

Datum zadání práce: 2. 9. 2024
Datum podání práce: 30. 11. 2024
Datum obhajoby: 24. 1. 2025
Identifikátor v systému InSIS: https://insis.vse.cz/zp/89124/podrobnosti

Soubory ke stažení

    Poslední aktualizace: