cw7_gr3_ptP730.pdf
(
1198 KB
)
Pobierz
Grupa3
MarekKarpińki181172
MichałKaczara181132
TerminPT/P,godz730
Prowadzący
drinżPrzemyławRyba
TECHNOLOGIESIECIOWE2
SPRWOZDNIEZLBORTORIUM
Szyfrowanie i podpisywanie informacji - OpenPGP
Celćwiczeniaizałożenia
Zapoznaniezpodtawowymialgorytmamikryptograicznymi
Tworzenie,ekportiimportkluczy
Podpiywaniee-mailiorazplików
Wykonanezadania
1.GenerowaniekluczyprzyużyciuGnuPG.
Kluczmożemygenerowaćbezporedniozliniipoleceńwywołująckomend
gpg--gen-key
orazpoprzezinterejygraicznemanagerakluczyzpakietuGpg4win–GPczyteżwtyczki
doprogramuThunderbird–EnigmailWmomenciegenerowaniakluczajetemyprozeni
opodaniekonkretnychparametrówkluczaczyli
rodzajzyrowania–domylnieRS
długoćklucza–domylnie2048
dataważnoci–domylniebrak
nazwa–npimiinazwiko
adree-mail
NatomiatwprzypadkukorzytaniazprogramuGPgenerowaniekluczaumożliwiałatwy
koniguratorumożliwiającyutworzenieizapianieklucza
1
Pozatwierdzeniugenerowanyjetklucz,natpniewywietlanyjetkomunikat,wktórym
możliwe jet wygenerowanie certyikatu, dziki któremu bdziemy mogli unieważnić
wygenerowany klucz Po zakończeniu koniguracji widzimy tabelk z ID klucza
wygenerowanegodonazegokontainazwkonta
2.Dodawanie,usuwanieimodyikowaniekluczy.
Spoobemnamodyikacjwygenerowanychkluczyjetkorzytaniewkonoliwindowowej
zkomendy
gpg --edit-key
nazwakonta
Wceludodaniapodkluczanależyużyćopcji
addkey,
awceluuuniciakluczaopcji
delkey
MożemyrównieżkorzytaćzprogramuGPwybierajączlitykonkretnykluczanatpnie
klikającodpowiedniąopcj
2
Jakwidaćpowyżejedytująckluczprywatnymamymożliwoćzmianyhała,atakżedaty
ważnociOprócztegokluczmożemyuunąćkluczUuwaniekluczaodbywaizapomocą
kolejnegooknadialogowego,któreproiopotwierdzenieoperacji
3.Unieważnienieklucza.
Dounieważnienia klucza wytarczy korzytaćz komendy
gpg --edit-key
nazwakonta
,
anatpniezopcji
revkey
InnympoobemnaunieważnieniekluczajetkorzytaniezmenadżerakluczyGPoraz
utworzonegowczeniejcertyikatuunieważnieniaEkportująctakicertyikatnaerwer
kluczyunieważnimynazkluczpublicznyWartowicutworzyćcertyikatunieważnienia
itrzymaćgowbezpiecznymmiejcu
W Enigmail unieważnianie klucza prowadza i do wybrania opcji
Unieważnij klucz
iprzełaniuunieważnionegokluczanaerwertakabyinniużytkownicykluczawiedzieli,że
kluczjetnieważny
4.Podpisywaniekluczy,budowaniesiecizauania.
Dotworzeniaiecizauanianależałozaimportowaćkluczinnejoobyizapomocąokna
graicznego,klikającprawymprzycikiemnakonto,któregokluczchcemyzatwierdzić,wybrać
opcj
wEnigmail
Podpiszklucz
lub
Signkey
(wGP)Jeżelizabezpieczylimynazklucz
hałemzotaniemypoprozeniopodaniehaładoklucza
3
Teameoperacjemożnaoczywiciewykonaćzpoziomukonoli
gpg
--import
zapisany_klucz_publiczny.txt
–importkluczazdyku
gpg--keyserver
serwer_kluczy
--search-key
adres_email
–wyzukiwaniekluczana
erwerzekluczy
gpg--keyserver
serwer_kluczy
--recv-key
id_klucza
–importzerwerakluczy
gpg--clearsign
nazwa_pliku_klucza
–podpianieciągnitegoklucza
Poprzezpodpianiekluczainnejoobynazymkluczemzatwierdzamyjegoautentycznoć
5.Wykorzystanieserwerówkluczy.Eksportiimportkluczypublicznych.
by wyekportować klucz na erwer kluczy wytarczy użyć komendy
gpg --keyser
serwer_kluczy
--send-keys
id_klucza.
Dowyborumamykilkaerwerów,któreprzechowują
kluczepubliczne(nppgpmitedu)
W przypadku korzytania z Enigmail lub GP ekport kluczy odbywa i za pomocą
pozczególnych pozycji menu dotpnego po klikniciu prawym przycikiem myzy na
4
konkretnymkluczuwEnigmail
Eksportujkluczepublicznenaserwer
oraz
Sendkeys
wGP
bywyekportowaćkluczwytarczyłowybraćerwer,naktórychcemynazkluczprzełać
Wceluprawdzeniapoprawnocizamiezczeniakluczanaerwerze,zaimportowalimygo
zpowrotemdoprogramu
6.Szyrowanie,deszyrowanie,podpisywanieiweryikacjapodpisuplików.
Wcelupodpianiaplikukorzytamyzkomendy
gpg --output
podpisanyplik
--clearsign
nazwapliku.
byzatwierdzićiużyćnazegopodpiunależałowprowadzićhałodoklucza
Natomiat w przypadku korzytania z menu kontektowego po klikniciu prawym
przycikiemmyzynaplik,którychcemypodpiaćWybieramyopcj
Signandencrypt
oraz
woknie,któreipojawikolejno
Sign
orazklucz,którymchcemypodpiaćplik
5
Plik z chomika:
kaqus
Inne pliki z tego folderu:
spr1ts2.pdf
(430 KB)
cw7_gr3_ptP730.pdf
(1198 KB)
cw6_gr3_ptP730.pdf
(626 KB)
cw3_gr3_ptP730.pdf
(518 KB)
Inne foldery tego chomika:
Bazy danych 2
Grafika komputerowa i komunikacja człowiek-komputer
Projektowanie efektywnych algorytmów
Układy cyfrowe i systemy wbudowane 1
Urządzenia peryferyjne
Zgłoś jeśli
naruszono regulamin