Odlehčené vícenásobné podpisy pro IoT

Loading...
Thumbnail Image
Date
ORCID
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Zameraním tejto práce je predstaviť problematiku hromadných podpisov a následne implementovať schému podporovanú pre zariadenia internetu vecí (IoT). Práca anlyzuje známe viacnásobné podpisy z pohľadu bezpečnosti, výpočetnej a pamäťovej náročnosti. Práca obsahuje implementáciu Flexibilne, optimalizovaného Schnorrovo prahového podpisu a prahového podpisu pre zachovanie súkromia v blockchaine v programovacom jazyku C.
The focus of this work is to introduce the topic of multi-signatures and subsequently implement a scheme supported for Internet of Things (IoT) devices. The work analyzes known multi-signature schemes from the perspective of security, computational complexity, and memory requirements. The work includes the implementations of a Flexible Round-Optimized Schnorr Threshold signature and Threshold Signature for Privacy preserving Blockchain in the C programming language.
Description
Citation
JARINA, J. Odlehčené vícenásobné podpisy pro IoT [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
bez specializace
Comittee
doc. Ing. Jan Hajný, Ph.D. (předseda) JUDr. Pavel Loutocký, BA (Hons), Ph.D. (místopředseda) Ing. Pavel Mašek, Ph.D. (člen) Ing. Ondřej Rášo, Ph.D. (člen) Ing. Tomáš Mácha, Ph.D. (člen) Ing. Tomáš Gerlich (člen)
Date of acceptance
2023-06-13
Defence
Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci s výhradami a odpověděl na otázky členů komise a oponenta. Otázky 1)Cílem práce byla implementace kryptografických schémat na výpočetně omezených zařízeních jako jsou mikrokontrolery. Z jakého důvodu byla tedy pro implementaci zvolena knihovna OpenSSL? 2)V rámci Setup fáze protokolu FROST počítají všechna zúčastněná zařízení současně své privátní výpočty a zasílají si navzájem výsledky. Byla v rámci implementace protokolu provedena tedy i nějaká paralelizace těchto výpočtů? 3)Které z implementovaných prahových podpisových schémat je vhodnější pro implementaci na omezených zařízeních a proč? 4)Co je Fiat-Shamirova heuristika a Schnorův podpis? 5)Co si ve vaši práci představujete pod pojmem IoT zařízením? 6)Proč byla práce psaná v anglickém jazyce? Student dostatečně vysvětlil všechny otázky.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO