WdSW - Zajęcia XII (3 grudnia 2013 roku)

Transkrypt

WdSW - Zajęcia XII (3 grudnia 2013 roku)
WdSW - Zajęcia XII (3 grudnia 2013 roku)
szyfrowanie asymetryczne i symetryczne przy użyciu gpg
Agnieszka Polak, [email protected]
Należy dobrać się w zespoły składające się z dwóch osób (Osoba A i Osoba B).
Zadanie 1. (Szyfrowanie asymetryczne) Postępuj zgodnie z poniższym schematem.
(a) Osoba A i Osoba B generują (każdy swoją) parę kluczy (publiczny i prywatny)
przy użyciu gpg. Jako algorytm szyfrujący należy użyć algorytmu ElGamala, który
pozwala, oprócz szyfrowania, na generowanie podpisu cyfrowego. Długość klucza należy
ustawić na 1024 bity, zaś okres ważności na wartość domyślną 0.
(b) Osoba A i Osoba B wyświetlają, przy użyciu gpg, informacje o posiadanych przez
siebie aktualnie kluczach oraz zapoznają się z zawrtością ukrytego katalogu .gpg.
(c) Osoba A eksportuje swój klucz publiczny do pliku o nazwie osobaA klucz.gpg.
Klucz ten powinien być zapisany w kodzie ASCII.
(d) Osoba A wysyła swój klucz publiczny wyeksporotwany do pliku osobaA klucz.gpg
Osobie B. Do przesłania pliku należy użyć programu pocztowego pine.
(e) Osoba B odczytuje (przy użyciu pine) wiadomość od Osoby A i zapisuje załączony w niej plik osobaA klucz.gpg w swoim katalogu domowym.
(f ) Osoba B dodaje (importuje przy użyciu gpg) klucz publiczny Osoby A do bazy.
Następnie wyświetla informacje o posiadanych przez siebie aktualnie kluczach.
(g) Osoba B podpisuje (przy użyciu gpg) klucz publiczny Osoby A.
(h) Osoba B szyfruje (przy użyciu gpg) plik o dowolnej zawartości kluczem publicznym Osoby A i wysyła zaszyfrowany plik (przy użyciu pine) Osobie A.
(i) Osoba A odbiera (przy uzyciu pine) zaszyfrowany plik od Osoby B. Plik ten jest
zaszyfrowany jej kluczem publicznym, podpisanym przez Osobę B.
(j) Osoba A odszyfrowuje przy użyciu swojego klucza prywatnego zaszyfrowany
plik.
Zadanie 2. (Szyfrowanie symetryczne) Każda z osób wykonuje to zadanie samodzielnie.
(a) Zaszyfruj przy użyciu gpg i podanego przez siebie hasła dowolny plik.
(b) Odszyfruj przy użyciu gpg zaszyfrowany przez siebie plik.
Wyrażam zgodę na drukowanie przez studentów i pracowników WMiI UMK treści zawartej
w niniejszym pliku.