primjeri asimetričnih, klasičnih i simetričnih algoritama
TRANSCRIPT
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
1/14
JCrypTool
Primjeri asimetrinih, klasinih i
simetrinih algoritama
Hrvoje Vojvodi
Kristian Drvodeli
Hrvoje Panda
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
2/14
Asimetrinialgoritam Koriste se va kljua jedan za kriptiranje a drugi za dekriptiranje poruka Jean o kljueva je javan i moe se nadi u javnim atotekama, a rugi je privatan i
za njega zna samo njegov vlasnik Asimetrini kriptosustav primarno slui za zatitu tajnog kljua ko simetrinog
kriptiranja Metoda kriptiranja nije tajna ved ono to mora biti tajno je vrijenost privatnog
kljua Najpoznatija metoda kriptiranja je RSA (Rivest, Shamir i Adleman) sustav ( 1977
god.)
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
3/14
Matematika pozaina RSA sustava Operacije s jako velikim prostim brojevima >10100 Dekriptiranje poruke svodi se na to da za tako veliki prosti broj treba
nadi par prostih brojeva ijim se umnokom obiva zaani broj (to jefaktorizacija)
U sluaju a i znamo javni klju teko bi mogli izraunati tajni klju, jerje velike brojeve izuzetno teko faktorizirati
prednost:
metoa ne zahtijeva prenoenje kljua mana:
kriptiranje/dekriptiranje su dosta spori(nekoliko stotina
puta nego ko simetrinog kriptiranja)pa stogaasimetrini kriptosustav nije priklaan za prenoenje vedekolidine informacija
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
4/14
Prikaz datoteke prije kriptiranja i izrada
novog para kljueva
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
5/14
Prikaz kriptirane datoteke
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
6/14
Klasini algoritmi
Koriteni u prolosti(prije 2. svjetskog rata)
U principu, koriste se slova abecede
Najosnovniji tip ifriranja
Nisu vrlo sigurni
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
7/14
Bifid algoritam
Koristi Polybiusov kvarat za ifriranje poruke
Slova se pretvore u brojke i piu se
vertikalno
Nakon pretvaranja brojke se itajuhorizontalno
Ponovno se koristi Polybiusov kvadrat za pretvorbu u
slova Za dekodiranje je potrebna cijela poruka
Samo za amaterske svrhe
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
8/14
Prozor Bifid algoritma
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
9/14
Kriptirana informacija
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
10/14
Simetrini algoritmi
Koriste isti klju prilikom kriptiranja i
dekriptiranja informacije
Za razliku o asimetrinog sustava simetrini
sustavi imaju samo jean klju
Vedi problem je sigurna razmjena kljua nego
same kriptirane informacije
Ovakvi algoritmi su jako brzi i zbog toga su
priklani pri razmjeni vedih poataka
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
11/14
IDEA algoritam
Bazira se na razmjeni tajnog kljua kojim se zakljuavaju i
otkljuavajueljene informacije
Koristi 128-bitni klju za kriptiranje i dekriptiranje informacije
Prilikom izradekljua
potrebno je odrediti lozinku koju jepotrebno znati pri kriptiranju i dekriptiranju eljene
informacije
Daje nam mogudnost odabira naina na koji elimo prikriti
ponavljajude dijelove izvorne informacije (scheme mode) i na
koji nainelimo popuniti dijelove izvorne informacije koji su
prekratki za uspjenoifriranje (padding dodavanje bitova)
Smatra se veoma sigurnim
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
12/14
Prozor IDEA algoritma
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
13/14
Kriptirana informacija
-
7/23/2019 Primjeri asimetrinih, klasinih i simetrinih algoritama
14/14
Dekriptirana informacija