Pregled bibliografske jedinice broj: 1122807
Simulacija protokola razmjene ključeva koristeći kriptosustave zasnovane na eliptičkim krivuljama
Simulacija protokola razmjene ključeva koristeći kriptosustave zasnovane na eliptičkim krivuljama, 2016., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1122807 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Simulacija protokola razmjene ključeva koristeći
kriptosustave zasnovane na eliptičkim krivuljama
(Simulation of key exchange protocol by using
eliptic curve cryptosystems)
Autori
Vinković, Josip
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
04.07
Godina
2016
Stranica
43
Mentor
Golub, Marin
Ključne riječi
SSH ; eliptičke krivulje ; ECDH ; ECDSA ; simulacija ; razmjena ključeva ; ECC ; kriptografija ; pregled ; sigurnosni protokol
(SSH ; elliptic curves ; ECDH ; ECDSA ; simulation ; key exchange ; ECC ; cryptography ; overview ; security protocol)
Sažetak
U ovome radu je opisan protokol SSH (Secure SHell) koji služi za sigurno udaljeno spajanje na računalo putem nesigurne mreže. Napravljen je pregled povijesti protokola te je proučena arhitektura i način rada samog protokola kroz njegova tri soja: transportni, autentifikacijski i spojni sloj. Nakon toga je dano objašnjenje o eliptičkim krivuljama i mogućnošću upotrebe istih u kriptografiji te su opisana dva algoritma koji koriste eliptičke krivulje, a to su: ECDH (engl. Eliptic Curve Diffie-Hellman) algoritam razmjene ključeva te ECDSA (engl. Elliptic Curve Digital Signature Algorithm) algoritam digitalnog potpisa. Kao praktični rad je napravljen simulator protokola SSH koji također implementira i ECDH i ECDSA algoritme i koji omogućuje pregled rada protokola po koracima uz istodoban pregled paketa koji se šalju u komunikaciji.
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Marin Golub
(mentor)