Generování eliptických křivek pro kryptografický protokol

but.committeedoc. 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.defenceStudent obhájil diplomovou práci s výhradami.cs
but.jazykčeština (Czech)
but.programElektrotechnika, elektronika, komunikační a řídicí technikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorFujdiak, Radekcs
dc.contributor.authorHerbrych, Danielcs
dc.contributor.refereeHajný, Jancs
dc.date.accessioned2019-06-14T11:40:18Z
dc.date.available2019-06-14T11:40:18Z
dc.date.created2019cs
dc.description.abstractTato 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.abstractThis 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.markCcs
dc.identifier.citationHERBRYCH, 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.other115654cs
dc.identifier.urihttp://hdl.handle.net/11012/177523
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectEliptické křivkycs
dc.subjectMIRACLcs
dc.subjectkryptografiecs
dc.subjectgenerování eliptických křivekcs
dc.subjectSEA algoritmuscs
dc.subjectCM metodacs
dc.subjectECIEScs
dc.subjectElliptic curvesen
dc.subjectMIRACLen
dc.subjectcryptographyen
dc.subjectgenerating of elliptic curvesen
dc.subjectSEA algorithmen
dc.subjectCM methoden
dc.subjectECIESen
dc.titleGenerování eliptických křivek pro kryptografický protokolcs
dc.title.alternativeElliptic curve generator for cryptographic protocolen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2019-06-05cs
dcterms.modified2019-06-06-13:46:19cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid115654en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 12:10:54en
sync.item.modts2021.11.12 11:15:12en
thesis.disciplineTelekomunikační a informační technikacs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav telekomunikacícs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.68 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.rar
Size:
9.85 MB
Format:
Unknown data format
Description:
appendix-1.rar
Loading...
Thumbnail Image
Name:
review_115654.html
Size:
5.17 KB
Format:
Hypertext Markup Language
Description:
review_115654.html
Collections