Závěrečná práce: Kristián Mika: Open platform for multiparty signatures with smartcards
Bakalářská práce
Open platform for multiparty signatures with smartcards
Anotace
Implementácie protokolov viacerých strán sú zvyčajne prístupné výlučne ako zdrojové knižnice na platforme GitHub. Naviac, tieto knižnice nemusia obsahovať inštrukcie pre kompiláciu a používanie. Zdĺhavý proces kompilácie a inštalácie môže odradiť výskumníkov od testovania novo-navrhnutých protokolov. Táto práca predstavuje otvorenú platformu pre protokoly viacerých strán využívajúce čipové karty pre …více
Abstract
Implementations of multi-party computation (MPC) protocols are usually published only as library source codes on GitHub. In addition, they may lack instructions on compilation and usage. The compilation and installation process is often tedious and can discourage researchers from trying the newly-proposed protocols. This thesis introduces the MPC Open Platform for MPC protocols that utilize smartcards …více
Zadání práce
Práce se bude věnovat těmto konkrétním úkolům:
1. Vytvoření sady skriptů a aplikací rozšířující podporu standardního systému Raspbian na alespoň 32 čteček čipových karet.
2. Implementace MPC protokolů Myst a Smart-ID RSA a jejich snadná instalace a zprovoznění v rámci distribuce Raspbian
3. Vytvoření jednoduchého REST rozhraní, které umožňí zasílat vstupní data ze vzdáleného počítače. V ideálním případě by byla umožněno propojení několika Raspberry Pi zařízení vykonávající kooperativně MPC protokol.
4. Vytvoření ukázkových aplikací demonstrujících provedenou integraci a spuštění výkonnostních testů jednotlivých protokolů v závislosti na počtu zůčastněných stran v MPC protokolu.
Literatura:
V. Mavroudis et. al.: A Touch of Evil: High-Assurance Cryptographic Hardware from Untrusted Components, ACM CCS 2017.
A. Buldas et. al.: Server-Supported RSA Signatures for Mobile Devices, ESORICS 2017.
20. 12. 2021 08:09, doc. RNDr. Petr Švenda, Ph.D., učo 4085
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Collaborative RSA keypair generation and use
Mgr. Lukáš Zaoral -
Doplnění podpory čipových karet pro GnuPG
Mgr. Peter Chovanec, učo 256252 -
Srovnání verzí specifikace OpenPlatform
Mgr. Lumír Honus, učo 139910 -
Nástroj pro efektivní výpočty elasticity materiálů
Mgr. Dušan Lago, učo 396336 -
Integrace datových schránek a Rejstříku smluv ČR v prostředí SharePoint Online
Mgr. Marek Mihálech, učo 410083 -
Implementace Virtual DOM pro klientskou vrstvu frameworku DotVVM
Mgr. Martin Bojnanský -
Uživatelské administrativní rozhraní pro fast/stream data platformu
Mgr. Jozef Krcho -
Interaktivní lokalizační framework pro vývoj aplikací v jazyku JavaScript
Mgr. Jan Čižmár




