Implentacija podatkovne enkripcije s niskom potrošnjom energije u bežičnom prijenosu

Sažetak na hrvatskom: Cilj ovog rada bio je pronaći kriptografski algoritam pogodan za korištenje u sustavima s vrlo niskom potrošnjom energije poput bežičnih senzorskih mreža. Predloženi su otvoreni algoritmi Blowfish i Twofish. Detaljno je prikazan njihov način rada. Pregled dosadašnjih radova pok...

Full description

Permalink: http://skupni.nsk.hr/Record/fer.KOHA-OAI-FER:45044/Details
Glavni autor: Orepić, Pavo (-)
Ostali autori: Knezović, Josip (Thesis advisor)
Vrsta građe: Drugo
Impresum: Zagreb, P. Orepić, 2014.
Predmet:
LEADER 03166na a2200241 4500
003 HR-ZaFER
005 20160516012007.0
008 160221s2014 ci ||||| m||| 00| 0 hr d
035 |a (HR-ZaFER)ferid1148 
040 |a HR-ZaFER  |b hrv  |c HR-ZaFER  |e ppiak 
100 1 |a Orepić, Pavo  |9 35649 
245 |a Implentacija podatkovne enkripcije s niskom potrošnjom energije u bežičnom prijenosu :  |b završni rad /  |c Pavo Orepić ; [mentor Josip Knezović]. 
246 1 |a Low Energy Wireless Data Encryption Implementation  |i Naslov na engleskom:  
260 |a Zagreb,  |b P. Orepić,  |c 2014. 
300 |a 30 str. ;  |c 30 cm +  |e CD-ROM 
502 |b preddiplomski studij  |c Fakultet elektrotehnike i računarstva u Zagrebu  |g smjer: Računalno inženjerstvo, šifra smjera: 40, datum predaje: 2014-06-13, datum završetka: 2014-07-14 
520 3 |a Sažetak na hrvatskom: Cilj ovog rada bio je pronaći kriptografski algoritam pogodan za korištenje u sustavima s vrlo niskom potrošnjom energije poput bežičnih senzorskih mreža. Predloženi su otvoreni algoritmi Blowfish i Twofish. Detaljno je prikazan njihov način rada. Pregled dosadašnjih radova pokazao je njihovu nadmoć nad ostalim najpoznatijim kriptoalgoritmima u smislu efikasnosti. Provedena je njihova implementacija na razini programskog jezika C i razini mikrokontrolera. Koristio se LPC2103 — mikrokontroler razvojne pločice MCB2103 tvtke Keil. Izvođenjem algoritama na procesoru Intel Core i3-2310M frekvencije 2.10 GHz ustanovilo se da inicijalizacjia Blowfish algoritma traje 7.954 puta dulje, a enkripcija 3.117 puta kraće nego kod Twofish algoritma. Implementacijom na mikrokontroleru izmjereno je da Twofish troši 5.119 puta više energije i zauzima 4.318 puta manje radne memorije. Dobiveni rezultati su analizirani u odnosu na opisane načine rada i svojstva oba algoritma. 
520 3 |a Sažetak na engleskom: The aim of this study was to find a cryptographic algorithm suitable for use in systems with very low energy consumption such as wireless sensor networks. As the solution, open-source algorithms Blowfish and Twofish were suggested. They were described in details. Overview of previous work has demonstrated their superiority over the other most famous cryptographic algorithms in terms of eciency. They were implemented in levels of C programming language and microcontroller. LPC2103—the microcontroller of Keil MCB2103 Evaluation Board was used. Implementation on Intel Core i3-2310M 2.10 GHz processor showed that Blowfish’s initialization process lasts 7.954 times longer and encryption process 3.117 times shorter then Twofish’s. Measurement of implementation on LPC2103 microcontroller showed that Twofish dissipates 5.119 times more energy and uses 4.318 times less RAM memory. The results were analyzed in relation to properties of both algorithms. 
653 1 |a Blowfish  |a Twofish  |a efikasnost  |a potrošnja energije  |a sustavi s vrlo niskom potrošnjom energije  |a bežične senzorske mreže 
653 1 |a Blowfish  |a Twofish  |a efficiency  |a energy consumption  |a ultra-low power devices  |a wireless sensor networks 
700 1 |a Knezović, Josip  |4 ths  |9 19012 
942 |c Z  |2 udc 
999 |c 45044  |d 45044