Elektroničko glasovanje pomoću pouzdane okoline za izvršavanje

Sažetak na hrvatskom: Koristeći najnovije tehnologije izvršavanja koda u sigurnoj okolini pokušali smo napraviti sustav za glasanje koji je po nekim značajkama bolji i jednostavniji od prijašnjih rješenja. Osvrćemo se na potrebna svojstva sustava za glasanje te predlažemo novi sustav koji sva ta svo...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:50856/Details
Glavni autor: Gleich, Dominik (-)
Ostali autori: Đerek, Ante (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, D. Gleich, 2019.
Predmet:
LEADER 03101na a2200229 4500
003 HR-ZaFER
008 160221s2019 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid6672 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Gleich, Dominik  |9 39785 
245 1 0 |a Elektroničko glasovanje pomoću pouzdane okoline za izvršavanje :  |b diplomski rad /  |c Dominik Gleich ; [mentor Ante Đerek]. 
246 1 |a Electronic voting using trusted execution environments  |i Naslov na engleskom:  
260 |a Zagreb,  |b D. Gleich,  |c 2019. 
300 |a 22 str. ;  |c 30 cm +  |e CD-ROM 
502 |b diplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računarska znanost, šifra smjera: 56, datum predaje: 2019-06-28, datum završetka: 2019-07-09 
520 3 |a Sažetak na hrvatskom: Koristeći najnovije tehnologije izvršavanja koda u sigurnoj okolini pokušali smo napraviti sustav za glasanje koji je po nekim značajkama bolji i jednostavniji od prijašnjih rješenja. Osvrćemo se na potrebna svojstva sustava za glasanje te predlažemo novi sustav koji sva ta svojstva zadovoljava, u potpunosti ili djelomično. Sustav koji je savršen po svim značajkama nemoguće je napraviti jer je izvedba bilokakvog sustava uvijek kompromis između jednostavnosti korištenja, sigurnosti i praktičnosti izvedbe. Naš sustav je hibrid između konvencionalnog sustava glasanja (izlazak i glasanje na glasačke listiće) i potpuno udaljenog sustava elektroničkog glasanja. Uz Intel SGX tehnologiju velik broj inače osjetljivih regija komputacije sustava za glasanje moguće je prebaciti u sigurnu okolinu, koju napadač ne može čitati, ili mijenjati. Uz ovaj rad prilažemo proof-of-concept (dokaz koncepta) sustava kao C++ kod koji koristi Google Asylo razvojnu okolinu za implementaciju i testiranje Intel SGX značajke. 
520 3 |a Sažetak na engleskom: Using the latest secure execution technologies we tried to create a system which is better and simultaneously simpler than the previous voting solutions. We analyze required properties of such a voting system and then suggest a new system which fulfills those requirements, completely or partially. A system which fulfills all the requirements at the same time while being easy to use, secure and practical is, as always, an impossible task. Our system is a hybrid between a conventional voting system (getting out and voting on a piece of paper in a voting booth) and a completely remote electronic voting system. Using the Intel SGX technology allowed us to transfer a large part of sensitive computations into a trusted computation environment, which can not be read or modified by an attacker. With this paper we include a proof-of-concept system using the C++ programming language on top of the Google Asylo framework to implement and test our Intel SGX feature. 
653 1 |a Elektroničko glasanje  |a Intel SGX  |a sigurna komputacija  |a sigurna okolina  |a Google Asylo 
653 1 |a Electronic voting  |a Intel SGX  |a secure execution  |a trusted environment  |a Google Asylo 
700 1 |a Đerek, Ante  |4 ths  |9 35048 
942 |c Y 
999 |c 50856  |d 50856