Hrvatska akademska i istraživačka mreža
  NASLOVNICA MAPA WEBA TRAŽILICA KONTAKTI CARNET WEB
Hrvatska akademska i istraživačka mreža
 
menu 4
Sigurnost
menu 4
Distribucija
menu 4
Pomoć
menu 4
Dokumenti
menu 4
menu 4

 

 

23-11-04 13:04
Implementacija Enigmail modula za Thunderbird

piše IVOR MILOŠEVIĆ



Kombinacija klijenta za e-mail Thunderbird 0.9 s modulom Enigmail i paketom GnuPG za Windowse nudi potpuno open source rješenje za implemetaciju GPG sistema unutar mail klijenta pod Windows OS-om.
Uputa koja slijedi funkcionira s trenutačno najnovijom inačicom Thunderbirda [0.9], ovog Mozillinog izvrsnog open source mail klijenta.

http://www.mozilla.org/products/thunderbird/

 

Prvo, neophodno je nabaviti GnuPG (trenutno 1.2.5) sa:

http://www.gnupg.org/(en)/download/index.html

ftp://ftp.gnupg.org/gcrypt/binary/gnupg-w32cli-1.2.5.zip


INSTALACIJA GnuPG

1. kreira se instalacijski direktorij (npr. c:\gnupg)
2. potom se gnupg-w32cli-1.2.5.zip raspakira u instalacijski direktorij
3. unutar c:\gnupg naprave se direktoriji "Locale" i "Doc"
4. sve .mo treba prevući u Locale, sve ostalo osim .exe datoteka u Doc
5. sada treba dodati c:\gnupg u environment PATH na sljedeći način:  

start->settings->control_panel->system->advanced->environment_variables->system_variables
   gdje se editira varijabla "variable: path" i na kraj linije doda: "c:\gnupg".

6. editira se c:\gnupg\gnupg-w32 registry entry u slijedeće:

       REGEDIT4
       [HKEY_LOCAL_MACHINE\Software\GNU]
       [HKEY_LOCAL_MACHINE\Software\GNU\GNUPG]
       [HKEY_LOCAL_MACHINE\Software\GNU\GNUPG]
       "HomeDir"="C:\\GnuPG"
       "gpgProgram"="C:\\GnuPG\\gpg.exe"

       [HKEY_CURRENT_USER\Control Panel\Mingw32]
       [HKEY_CURRENT_USER\Control Panel\Mingw32\NLS]
       [HKEY_CURRENT_USER\Control Panel\Mingw32\NLS]
       "MODir"="C:\\GnuPG\\Locale"
       "OptFile"="C:\\GnuPG\\gpg.conf"

7. dvostrukim klikom na gnupg-w32 unosi se ovaj registry entry u registry.

8. sada je potrebno u C:\gnupg kreirati gpg.conf sa:
       default-recipient-self
       keyserver ds.carnet.hr
       default-cert-check-level 3
       keyserver-options auto-key-retrieve include-revoked include-subkeys
       no-mangle-dos-filenames
       no-secmem-warning

9. kreacija ključeva napravi se naredbom: gpg --gen-key (koja se kompletira prateći upute na komandnoj liniji)
10. gpg --list-keys i zapiše se KeyID
11. upload public keys na server, u C:\gnupg
   gpg --keyserver ds.carnet.hr --send-keys 0xKeyID

detaljno objašenjenje na: http://enigmail.mozdev.org/configure.html


INSTALACIJA ENIGMAIL ZA THUNDERBIRD 0.9

1. skinete modul Enigmail za Thunderbird 0.9 sa:

http://enigmail.mozdev.org/download.html
http://downloads.mozdev.org/enigmail/enigmail-0.89.0-tb-win32.xpi

2. pokrene se thunderbird pa tools->extensions->install "enigmail-0.89.0-tb-win32.xpi" ->open


3. restart Thunderbirda

4. Podešavanje OpenPGP postavki unutar Thunderbird account settings:
- tools->account settings->OpenPGP security->Enable "OpenPGP support (Enigmail) for this identity"
- odabere se Use specific "OpenPGP Key ID" te se unesu ranije kreirani ključevi (jedini ponuđeni u ovom trenutku)

5. Podešavanje Enigmail postavki unutar Thunderbirda:

enigmail->preferences

       - Basic > GnuPG executable: c:\gnupg\gpg.exe
       - PGP\MIME > Always use PGP\MIME

ostale stavke prema osobnim potrebama

detaljno objašenjenje na: http://enigmail.mozdev.org/gpgconf.html


Kompletno besplatni open source pgp/gpg sustav unutar mail klijenta na Windows OS-u je ovime implementiran.

Daljnje korištenje je vrlo jednostavno:
Kad se prima kriptirana poruka tražit će se pgp passcode i poruka će se automatski dekriptirati (ili će prvo pitati da potraži key na public key serverima).
Kad se šalje kriptirana poruka poruka odabere se: OpenPGP: sign i/ili encrypt.
Ako korisnikov public key nije u lokalnoj bazi, punuditi ce se opcija: "Downoload missing keys", nakon čega slijedi odabir keyservera (npr. ds.carnet.hr).

 





[Lista]
Ovu uslugu CARNeta realizira Sveučilišni računski centar Sveučilišta u Zagrebu
  Copyright ©2005. CARNet. Sva prava zadržana. Impressum.
Mail to
sys-portal@CARNet.hr