Thesis Details

Uživatelské rozhraní pro decentralizované národní volby

Bachelor's Thesis Student: Malínek Libor Academic Year: 2021/2022 Supervisor: Stančíková Ivana, Ing.
English title
User Interface of Decentralized National Elections
Language
Czech
Abstract

The thesis describes the development of a decentralized application and user interface for the voting protocol in the Rust language. The main subject of work was to create an application that is easy to control by the user and at the same time meets the security elements according to the voting protocol. The result of the work is a decentralized application that meets the requirements of the voting protocol and its user interface, which was modified according to user feedback. From a theoretical point of view, the work deals with decentralized applications and the principle of their operation. The thesis also describes the Rust language and its web frameworks.

Keywords

user interface, GUI, Rust, electronic voting, internet voting, e-voting, blockchain, smart contract, decentralized application

Department
Degree Programme
Files
Status
not defended
Date
14 June 2022
Reviewer
Committee
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), předseda
Malinka Kamil, Mgr., Ph.D. (DITS FIT BUT), člen
Milet Tomáš, Ing., Ph.D. (DCGM FIT BUT), člen
Strnadel Josef, Ing., Ph.D. (DCSY FIT BUT), člen
Citation
MALÍNEK, Libor. Uživatelské rozhraní pro decentralizované národní volby. Brno, 2022. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-14. Supervised by Stančíková Ivana. Available from: https://www.fit.vut.cz/study/thesis/25141/
BibTeX
@bachelorsthesis{FITBT25141,
    author = "Libor Mal\'{i}nek",
    type = "Bachelor's thesis",
    title = "U\v{z}ivatelsk\'{e} rozhran\'{i} pro decentralizovan\'{e} n\'{a}rodn\'{i} volby",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/25141/"
}
Back to top