master's thesis
Data Privacy Protection System Based on AES Algorithm

Dario Babić (2014)
Metadata
TitleSustav zaštite privatnosti podataka temeljen na AES algoritmu
AuthorDario Babić
Mentor(s)Tomislav Keser (thesis advisor)
Abstract
Zadatak ovog rada jest objasniti postupak AES kriptiranja i dekriptiranja podataka, te razraditi postupak i izgraditi testni sustav za ovakvo kriptiranje sa raznim duljinama ključeva. Potrebno je provesti kvalitativnu i analizu performansi. AES algoritam nudi zaštitu informacija kriptirajući ih ključevima duljina od 128, 192 i 256 bita. Koraci algoritma osmišljeni su na takav način da onemoguće poznate napade. Napadi „primjenom sile“ su nepraktični, jer zbog veličine ključa, vrijeme koje je potrebno za razbijanje ključa višestruko prelazi životni vijek čovjeka. Testni sustav je izgrađen u C# programskom jeziku i Visual C# 2010 Express programski alat.
KeywordsAES algorithm block encryption Cryptography C# programming language symetric algorithm Visual C# 2010 Express.
Parallel title (English)Data Privacy Protection System Based on AES Algorithm
Committee MembersTomislav Keser (committee member)
Damir Blažević (committee member)
Ivan Aleksi (committee member)
GranterSveučilište Josipa Jurja Strossmayera u Osijeku
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek
Lower level organizational unitsZavod za računalno inženjerstvo i automatiku
Katedra za računalno inženjerstvo
PlaceOsijek
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Process Computing
Study programme typeuniversity
Study levelgraduate
Study programmeGraduate University Study Programme in Computer Engineering
Academic title abbreviationmag.ing.comp.
Genremaster's thesis
Language Croatian
Defense date2014-10-10
Parallel abstract (English)
The task of this thesis is to explain AES encryption and decryption process, to elaborate the process and build a test system for encryption with different length of keys. It is necessary to conduct a qualitative and performance analysis. AES algorithm offers information protection, encrypthing them with keys length of 128, 192 and 256 bits. Algorithm steps are made in such way, so the algorithm can resist known attacks. Brute force attacks are not practical because of size of the key, time needed to „break“ the key is multiple times longer then a lifetime of one person. Test system is built in C# programming language, using Visual C# 2010 Express development environment.
Parallel keywords (Croatian)AES algoritam C# programski jezik kriptiranje blokova kriptografija simetrični algoritam Visual C# 2010 Express.
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:200:879607
CommitterAnka Ovničević