Webová aplikace kryptografie využívající párování
but.committee | doc. Ing. Karel Burda, CSc. (předseda) JUDr. Pavel Loutocký, BA (Hons), Ph.D. (místopředseda) Ing. Vojtěch Myška, Ph.D. (člen) Ing. David Smékal (člen) Ing. Tomáš Gerlich (člen) Ing. Martin Plšek, Ph.D. (člen) Ing. Ivo Strašil (člen) | cs |
but.defence | Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta. Otázky: 1) Co bylo největším implementačním úskalím při vývoji webové aplikace? 2) Je webová aplikace optimalizována pro platformu mobilních telefonů? 3) Jaký je rozdíl mezi Weil a Tate párováním a jejich funkcionalitou ve vyvinuté aplikaci? | cs |
but.jazyk | angličtina (English) | |
but.program | Informační bezpečnost | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Ricci, Sara | en |
dc.contributor.author | Mogrovics, Alexander | en |
dc.contributor.referee | Dzurenda, Petr | en |
dc.date.created | 2021 | cs |
dc.description.abstract | Cílem této práce je osvětlit kryptografii eliptických křivek za pomoci webové aplikace. Sleduje matematické a algebraické principy vytvoření eliptických křivek v množině konečných těles a následné počítání s nimi, včetně bilineárního párování. Práce také popisuje architekturu a impementaci webové aplikace, která je tvořena šablonou s vloženými SageMathCell prvky, aby byly minimalizovány nároky na úložiště. Tato aplikace umožňuje uživatelům provádět výpočet bodů eliptické křivky v množině konečných těles a vykreslení jejich grafu, vykreslení grafu v množině reálných čísel, provádění operací nad body eliptických křivek, vytvoření bilineárního páru, ustanovení výměny klíčů mezi třemi stranami pomocí Diffie--Hellman protokolu a realizaci MOV útoku. | en |
dc.description.abstract | The aim of this thesis is to shed some light on elliptic curve cryptography via web application. It follows mathematical and algebraic principles of establishing elliptic curves over finite fields, performing computations over them and establishing bilinear pairings. It also describes the architecture and implementation of the web application, which uses website template with embedded SageMathCell in order to minimize required space. This application allows the user to preform computation of points on elliptic curve over finite field and their plot, plot of an elliptic curve over real numbers, operations over points of elliptic curves, to establish bilinear pairing, to establish 3-way Diffie--Hellman key exchange and to conduct a MOV attack. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | MOGROVICS, A. Webová aplikace kryptografie využívající párování [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2021. | cs |
dc.identifier.other | 133514 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/197905 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Eliptické křivky | en |
dc.subject | Bilineární párování | en |
dc.subject | Kryptografie | en |
dc.subject | SageMath | en |
dc.subject | Webová aplikace | en |
dc.subject | Elliptic Curves | cs |
dc.subject | Bilinear pairings | cs |
dc.subject | Cryptography | cs |
dc.subject | SageMath | cs |
dc.subject | Web Application | cs |
dc.title | Webová aplikace kryptografie využívající párování | en |
dc.title.alternative | Web application on pairing-based cryptography | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2021-06-15 | cs |
dcterms.modified | 2024-05-17-12:52:27 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 133514 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 16:18:17 | en |
sync.item.modts | 2025.01.15 11:55:11 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.52 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- review_133514.html
- Size:
- 5.08 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_133514.html