Number of the records: 1
Využití prvočísel při šifrování dat
Title statement Využití prvočísel při šifrování dat [rukopis] / Matěj Ošťádal Additional Variant Titles Využití prvočísel při šifrování dat Personal name Ošťádal, Matěj, (dissertant) Translated title Use of prime numbers in data encryption Issue data 2023 Phys.des. 60 s. Note Ved. práce Miroslav Kolařík Oponent Eduard Bartl Another responsib. Kolařík, Miroslav (thesis advisor) Bartl, Eduard (opponent) Another responsib. Univerzita Palackého. Katedra informatiky (degree grantor) Keywords šifrování * prvočísla * bezpečnost * faktorizace * diskrétní logaritmus * encryption * prime numbers * security * factorization * discrete logarithm Form, Genre bakalářské práce bachelor's theses UDC (043)378.22 Country Česko Language čeština Document kind PUBLIKAČNÍ ČINNOST Title Bc. Degree program Bakalářský Degree program Informatika Degreee discipline Informatika - specializace Obecná informatika book
Kvalifikační práce Downloaded Size datum zpřístupnění 00284016-242081186.pdf 0 850.8 KB 05.05.2023 Posudek Typ posudku 00284016-ved-954456115.pdf Posudek vedoucího 00284016-opon-910893539.pdf Posudek oponenta Ostatní přílohy Size Popis 00284016-other-364284993.zip 1.5 MB
Prvočísla jsou důležitou součástí bezpečnosti šifrování dat. V teoretické části vysvětlujeme principy symetrického i asymetrického šifrování. U konkrétních protokolů pak popisujeme roli prvočísel ve významných kryptografických problémech. Mezi tyto problémy patří například problém diskrétního logaritmu nebo problém faktorizace. V teoretické části pak implementujeme algoritmy, které tyto problémy řeší. Součástí teoretické i praktické části jsou také testy prvočíselnosti a kryptosystém RSA.Prime numbers are an important part of data encryption security. In the theoretical part we explain the principles of symmetric and asymmetric encryption. For specific protocols, we describe the role of prime numbers in important cryptographic problems. These problems include, for example, the discrete logarithm problem or the factorization problem. In the theoretical part, we then implement algorithms that solve these problems. The theoretical and practical parts also include primality tests and the RSA cryptosystem.
Number of the records: 1