PGP Pretty Good Privacy

Slides:



Advertisements
Similar presentations
Test tri sita. U staroj Grčkoj je Sokrat bio poznat po tome, da je veoma visoko cenio znanje.
Advertisements

Bog nas voli i ima povjerenja u nas. Kako je divno, Bože, što nas voliš unatoč svih naših grijeha i propusta. Doista, ne znamo čime smo zaslužili toliku.
Visa MasterCard incoming / outgoing Aplikacija VMC
1 Holcim (Hrvatska) d.o.o Holcimova Mahovina.
Rješenje za izradu obiteljskog stabla
Prof: doc.dr. Samir Lemeš student: Samir Hrnjić. System restore je komponenta Microsoftovih operativnih sistema Windows Serveri ne podržavaju opciju System.
Obrazac JOPPD - uvod MINISTARSTVO RADA I MIROVINSKOGA SUSTAVA.
KAKO IZRADITI IGRU: Izrežite tabele, sličice, kartice, žetone. Ostavite 1mm bijelog ruba oko okvira. Nalijepite ih na karton u boji (hamer), jako lijepo.
Google Analytics Analitika turističkih web stranica
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Sveučilište u Splitu Sveučilišni studijski centar za stručne studije
Programi zasnovani na prozorima
Petlje WHILE – WEND.
predavanja v.as.mr. Samir Lemeš
Digitalni sertifikati, Potvrda autorizacije
OPERACIJSKI SUSTAVI.
4.1 Vizualni (grafički) HTML uređivači
Nadgradnja klasa i nasljeđivanje – 3
Sveučilište u Splitu Sveučilišni studijski centar za stručne studije
Mrežni protokoli.
EBSCO eBook Academic Collection: upute za korištenje na računalu
Pristup podacima Uvod Nikola Vlahović.
Uvod u projekte Rijeka,
Grafičke kartice.
v.as.mr. Samir Lemeš Univerzitet u Zenici
Pojam DBMS. Relacione baze podataka
IP šema adresiranja.
CheckBox RadioButton RadioGroup
Naredbe ciklusa.
The Present Perfect Continuous Tense
Kriptografija Milićević Bogdan 75/11.
Multimedijalna e-Learning platforma
Crvene oči / Red eyes Profesor: Student:
Program za upravljanje projektima
Internet mreže, FTN - KZI
Programi,Podaci,Varijable,Računanje - 2
KREIRANJE OBJEKATA.
Microsoft Forms i Office Planner
KRIPTOGRAFIJA Tomislav Ćurin.
Uvod u programiranje - matematika – X predavanje
LABORATORIJSKA VEŽBA VEŽBA 4
Elektrotehnički fakultet – Podgorica Operativni sistemi
Struktura MAC adrese i Ethernet okvira
M-datoteke.
Sigurnost Interneta Cvetana Krstev.
Internet FTP usluga.
1.6. Pohrana podataka.
PROGRAMSKI JEZIK PASCAL
KOME SE OD VAS ŠKOLARCI.
Osnovni simboli jezika Pascal
Do While ... Loop struktura
MagistralA (bus) Milan Milovanovic I6.
Secure & Tech konferencija Budućnost autentifikacije i autorizacije
posljednja faza razvoja podatkovnih komunikacija
Sharepoint u magli i oblacima
Klasifikacija i stablo odlučivanja uz r
Sustavi za pracenje i vođenje procesa STATEFUL INSPECTION FIREWALL
5. Baze podataka Postavke MS Accessa.
DINAMIČKI MODEL LJUBAVI
Skup instrukcija procesora
Fakultet elektrotehnike i računarstva
MODUL 5: PRIJENOS ZNANJA
Programski jezik C++ - Vježbe - 1. dio
7. Baze podataka Postavke MS Accessa.
predavanja v.as.mr. Samir Lemeš
Simetrični algoritmi kriptiranja
Dvostruka autentifikacija
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
Programski jezik C++ - Vježbe - 2. dio
Iracionalni brojevi
Presentation transcript:

PGP Pretty Good Privacy Sustavi za praćenje i vođenje procesa PGP Pretty Good Privacy Dejan Ciglar

Što je PGP i čemu služi? program koji omogućava privatnost elektroničke pošte šifrira poštu tako da je nitko ne može pročitati osim upravo osobe kojoj je namijenjen moguće je na proizvoljan tekst dodati i digitalni potpis, bez šifriranja

Kriptografija Osnovni ciljevi: znanost koja koristi matematiku i matematičke metode za kriptiranje i dekriptiranje podataka Osnovni ciljevi: tajnost podataka: da podacima mogu pristupiti samo oni koji smiju integritet podataka: da se otkrije neovlaštena promjena podataka provjera identiteta: dokazivanje da su stranke u komunikaciji zaista one koje tvrde da jesu neosporivost: onemogućava sudioniku komunikacije da zaniječe svoje prethodne poruke

Osnovne metode enkripcije Konvencionalno (simetrično) kriptiranje Kriptiranje javnim ključem (asimetrično)

Nastanak PGP 1977. – Rivest, Shamir i Adleman razvijaju kriptografski algoritam RSA i patentiraju ga Phillip Zimmermann implementira RSA u svoj PGP algoritam – nastaje PGP 1.0 Pokušaj da se zabrani korištenje PGPa PGP uzima maha u SAD P. Zimmermann preuzima prava na distribuciju PGP nakon što mu MIT to odobrava

Kako radi PGP? – slanje paketa Najprije se tekst komprimira Stvara se sesion key Sesion key se kriptira s javnim ključem Šaljemo paket

Kako radi PGP? – otključavanje paketa Korist se javni ključ za dobivanje sesion ključa Pomoću sesion ključa dešifriramo tekst Ključevi koji se koriste su razmjerno veliki sigurnosti koju pružaju Veći ključ znači veće vrijeme potrebno za kriptiranje Simetrični ključ od 80bita odgovara (po sigurnosti) javnom ključu od 1200bita

Digitalni certifikati Imaju svrhu da dokažu vjerodostojnost dokumenta Sastoje se od tri elementa: Javnog ključa Samog certifikata (korisnički ID ili slično) Digitalnog potpisa Način komunikacije pri korištenju certifikata: CS (Certifikat Server) – baze podataka koje služe za razmjenu i spremanje ključeva PKI (Public Key Infrastructures) – osim spremanja ključeva imaju i sposobnost manipulacije ključevima (izdavanje, ukidanje..)

Vrste certifikata PGP format: Sastoji se od: Verzije PGPa Certifikata o korisniku i javnom ključu Digitalni potpis korisnika Rok trajanja i korišteni algoritmi Karakteristično za taj format je da nema ograničenja na broj osoba koje će potvrditi identitet druge osobe

Vrste certifikata X.509 format: Sadrži sljedeće podatke: Broj verzije X.509 i serijski broj certifikata Ime korisnika i javni ključ Digitalni potpis izdavača Valjanje certifikata Korišteni algoritmi polje koje sadrži skup korisnika i njihovih javnih ključeva X.509 određuje što ide u certifikat Svi X.509 certifikati su kompatibilni sa ITU-T X.509

Modeli povjerenja Direktni model: Hijerarhijski model: Najsigurniji model jer osoba koja je dobila ključ sigurno zna odakle potječe i prije je dogovoreno o kojemu ključu je riječ Hijerarhijski model: Jednostavna raspodjela povjerenja, svi vjeruju serveru koji imenuje svoje pomoćnike Mreža povjerenja: miješamo gornja dva načina, s tim da ostavljamo korisniku na izbor kome želi vjerovati

Zaključak PGP dolazi u nekoliko inačica – one starije neće nužno razumjeti sve dijelove novijih PGP kao takav je dans komercijalan proizvod namijenjen sve više velikim korporacijama Postoje i slobodni klijneti kao što je GnuPGP Kriptografski algoritmi su vrlo razrađeni i nemaju skoro nikakve praktične slabosti

Literatura http://www.pgp.com/ http://www.pgpi.org/ PGP Freeware for Windows 95, 98, NT, 2000 & Millennium / User’s Guide: ftp://ftp.pgpi.org/pub/pgp/7.0/docs/english/PGPWinUsersGuide.pdf