Generování eliptických křivek pro kryptografický protokol
but.committee | doc. Ing. Miloš Orgoň, Ph.D. (předseda) doc. Ing. Petr Mlýnek, Ph.D. (místopředseda) Ing. Jan Látal, Ph.D. (člen) Ing. Josef Vojtěch, Ph.D. (člen) doc. Ing. Jaroslav Sklenář, CSc. (člen) Ing. Radim Číž, Ph.D. (člen) | cs |
but.defence | Student obhájil diplomovou práci s výhradami. | cs |
but.jazyk | čeština (Czech) | |
but.program | Elektrotechnika, elektronika, komunikační a řídicí technika | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Fujdiak, Radek | cs |
dc.contributor.author | Herbrych, Daniel | cs |
dc.contributor.referee | Hajný, Jan | cs |
dc.date.created | 2019 | cs |
dc.description.abstract | Tato práce má za cíl vytvořit generátor eliptických křivek pro kryptografický protokol. Je k tomu použita knihovna MIRACL a jazyk C++. Jedním ze stěžejních problémů je určení řádu grupy eliptické křivky. Pro toto se používá algoritmus SEA (Schoof Elkies Atkin), dle toho je tak metoda napříč zdroji zvána jako metoda počítání bodů na křivce, SEA metoda, případně i jinak. Druhou metodou pro generování je metoda komplexního násobení (complex multiplication, zkráceně CM). Obě jsou v generátoru k dispozici. Byla měřena závislost rychlosti základních operací nad eliptickou křivkou na velikosti křivky a také na jednotlivých parametrech křivky. Bylo implementováno hybridní schéma ECIES jako praktické ověření funkčnosti generátoru. Dále byly měřeny rychlosti ECIES šifrování a dešifrování v závislosti na různých parametrech, např. velikost křivky, jakou metodou byla křivka vygenerována, velikost zprávy a další. | cs |
dc.description.abstract | This thesis deals with creation of elliptic curves generator. MIRACL library and C++ language are used. One of important issues is to determine the order of the elliptic curve group. SEA algorithm (Schoof–Elkies–Atkin) is used for point counting on the elliptic curve. Method with this algorithm is called as counting points method, SEA method etc. Next method is CM method. Both methods are available in the generator. The measurements of dependency of basic operations speed on the group size and parameters were done. ECIES hybrid scheme was implemented. It is practical verification of proper functionality of the generator. Another benchmarks measured dependency of ECIES encryption and decryption on various parameters, e.g. size of the curve, generating method, message size etc. | en |
dc.description.mark | C | cs |
dc.identifier.citation | HERBRYCH, D. Generování eliptických křivek pro kryptografický protokol [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2019. | cs |
dc.identifier.other | 115654 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/177523 | |
dc.language.iso | cs | 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 | cs |
dc.subject | MIRACL | cs |
dc.subject | kryptografie | cs |
dc.subject | generování eliptických křivek | cs |
dc.subject | SEA algoritmus | cs |
dc.subject | CM metoda | cs |
dc.subject | ECIES | cs |
dc.subject | Elliptic curves | en |
dc.subject | MIRACL | en |
dc.subject | cryptography | en |
dc.subject | generating of elliptic curves | en |
dc.subject | SEA algorithm | en |
dc.subject | CM method | en |
dc.subject | ECIES | en |
dc.title | Generování eliptických křivek pro kryptografický protokol | cs |
dc.title.alternative | Elliptic curve generator for cryptographic protocol | en |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2019-06-05 | cs |
dcterms.modified | 2024-05-17-12:53:27 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 115654 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 13:35:00 | en |
sync.item.modts | 2025.01.15 14:27:09 | en |
thesis.discipline | Telekomunikační a informační technika | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikací | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 1.68 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- appendix-1.rar
- Size:
- 9.85 MB
- Format:
- Unknown data format
- Description:
- appendix-1.rar
Loading...
- Name:
- review_115654.html
- Size:
- 5.17 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_115654.html