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

Loading...
Thumbnail Image

Date

Authors

Jarina, Jakub

Mark

D

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

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

prof. 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

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO