Podpis elektroniczny cz. II
W poprzednim odcinku przedstawiłem teoretyczne założenia podpisu elektronicznego opartego o technologię GPG. Teraz zajmiemy się instalacją i konfiguracją narzędzi do składania elektronicznego podpisu. Całość omówimy na przykładzie Windows (ze względu na jego popularność) i programu pocztowego Mozilla Thunderbird (ze względu na łatwą integrację z GPG i duże możliwości). Będzie dużo obrazków ;-)
1. Instalacja i konfiguracja
Co będzie nam potrzebne?
- Klient poczty Mozilla Thunderbird
- Instalator GPG (najlepiej wybrać graficzny Windows Privacy Tools)
- Rozszerzenie Enigmail do Thunderbirda oraz polski pakiet językowy
Zakładam, że masz zainstalowanego Thunderbirda oraz poprawnie skonfigurowane konto pocztowe. Zakładam też, że masz pliki XPI z Enigmail oraz pakietem językowym ściągnięte z enigmail.mozdev.org. No i oczywiście masz plik gnupt-int.exe ściągnięty z winpt.org.
Zaczniemy od Windows Privacy Tools. Uruchom instalator. Po przejściu standardowych kroków (akceptacja umowy licencyjnej, wybór folderu do instalacji), program zapyta o lokalizację foldera na Keyring, czyli bazę kluczy. Warto utworzyć np. w folderze „Moje dokumenty” osobny folder o nazwie „klucze” i tam umieścić bazę. Dzięki temu po reinstalacji systemu, Twoja baza kluczy nie przepadnie.

Rys. 1: Wybór bazy kluczy
Następnie – jeśli instalujemy program po raz pierwszy – WinPT powie nam, że nie może odnaleźć bazy z kluczami. Jeśli klikniemy Tak, program będzie kontynuował i utworzy nową bazę oraz wygeneruje parę kluczy dla nas. Jeśli klikniemy Nie, program zakończy działanie. Chcemy utworzyć klucze za pomocą Enigmail’a, więc klikamy Nie.

Rys. 2: Brak pierwotnej bazy kluczy.
Uruchamiamy Thunderbirda. Z menu Narzędzia wybieramy Rozszerzenia.

Rys. 3: Instalujemy nowe rozszerzenie.
Z małego okienka, które się pokaże, wybieramy przycisk Instaluj i wskazujemy pierwszy plik XPI z Enigmailem. Powtarzamy procedurę i wybieramy XPI z polskim pakietem językowym. Jeśli wszystko poszło OK, zobaczymy okienko Rozszerzenia o następującym wyglądzie:

Rys. 4: Zainstalowane rozszerzenia.
Zamykamy Thunderbirda i uruchamiamy go ponownie. Jeśli Enigmail jest zainstalowany poprawnie, widzimy dodatkowe menu (Enigmail) na pasku.
Wchodzimy w menu Enigmail i wybieramy Preferences. Jedyną rzeczą, jaką musimy tu ustawić jest położenie programu gpg.exe. Przy standardowej instalacji powinien znajdować się w folderze „c:\Program Files\GnuPT\GPG\gpg.exe”. Po wybraniu pliku klikamy OK i zamykamy okienko preferencji.

Rys. 5: Preferencje Enigmail.




