<-- Post precedente Post successivo -->

PGP per Mac Snow Leopard · Oct 14, 01:55 PM

Non è banale configurare per bene il tutto, ma funziona.
Consente di inviare email firmate e/o cifrate da “Mail”.

Cosa serve scaricare:

  1. MacGPG2-2.0.12 (il cuore del sistema di cifratura)
  2. GPGMail.mailbundle (un “bundle” per Mail compilato x Snow Leopard)
  3. GPG Keychain Access (opzionale, ma comoda interfaccia per gestire le chiavi)

Cosa serve fare:

  1. Installare MacGPG2
  2. Create la vostra chiave PGP da terminal col vostro utente col comando:
    gpg --gen-key (non fatelo con “GPG Keychain Access” perchè fa casino)
    Rispondendo con i default indicati e inserendo nome, cognome ed email
  3. Quit Mail
  4. Eliminare precedenti eventuali “GPGMail.mailbundle” in ~/Library/Mail/Bundles/ (controllare anche in /Library/Mail/Bundles/)
  5. Copiare GPGMail.mailbundle in ~/Library/Mail/Bundles/ nella propria home (creare o modificare il nome della cartella affinche sia “Bundles”)
  6. Mediante Terminal, scrivere:
    defaults write com.apple.mail EnableBundles -bool true
    defaults write com.apple.mail BundleCompatibilityVersion 3
  7. Riavviare Mail
  8. Creare in ~/.gnupg il file gpg.conf contenente keyserver x-hkp://pool.sks-keyservers.net (i server sono tutti collegati e si replicano tra di loro)
  9. Mediante l’utility “GPG Keychain Access” si vede la propria chiave, divisa in Public e Secret (Private). In Public selezionare la propria chiave ed esportarla (Export) in modalità “ASCII armored” (check box).
  10. Via browser collegarsi al server http://keyserver.linux.it/ e copiare il testo della propria chiave (aprirlo con un editor) nel box sotto “Submitting a new key to the server” e premere il bottone “Submit..”. In questo modo si rende disponibile a tutta la comunità la propria chiave pubblica.

Ora, per inviare una mail sicura a me, è sufficiente cercare con “GPG Keychain Access” (menu Key/Search for key) “marco locatelli” e aggiungere al proprio database di chiavi la mia chiave pubblica.
Quindi mediante mail, è possibile firmare il proprio messaggio con la propria chiave prvata (check box “firmato”) e cifrarlo usando la mia chiave pubblica (check box “cifrato”).

Alcuni link di approfondimento:
http://www.sente.ch/software/GPGMail/English.lproj/GPGMail.html
http://www.wasuvi.com/?page_id=2368

— marco

---

Commenti

  1. Caro Marco, per prima cosa grazie per la pagina di istruzioni “PGP per SL”.
    Ho installato GPGMail e funziona perfettamente quando deve crittare una mail in uscita e leggere la stessa mail in entrata. Purtroppo non funziona per decrittare mail inviate con PGP. Mi notifica questo messaggio: “Errore interno: *** -[NSPlaceholderString initWithString:]: nil argument”.
    Dove sbaglio? Qualche suggerimento?
    Grazie di nuovo.

    Dario · Jan 2, 06:48 PM · #

Aiuto Textile