Appunti, scoperte e invenzioni

Tutto quello che mi viene in mente (se permettete l’esagerazione…)

  • Universal Declaration of Human Rights

    Article 19. Everyone has the right to freedom of opinion and expression; this right includes freedom to hold opinions without interference and to seek, receive and impart information and ideas through any media and regardless of frontiers.
  • My Last Twits

    • va a una probabilmente improduttiva riunione al circolo velico... speriamo che non ci siano solo i soliti 4 gatti... 14 hours ago
    • bello il client twitter come widget di opera.. mi sto innamorando di opera e del suo client di posta integrato... 18 hours ago
    • caro me, come sto? Io sto bene, come spero di me. Quando mi vedo, salutami. Forse sto impazzendo... 1 day ago
    • giocherella con il client mail di opera.. bellino, davvero bellino... 1 day ago
    • prova opera, con curiosità e malcelato interesse... 1 day ago
  • Meta

  • Delicious Links

  •  

    Dicembre 2007
    L M M G V S D
    « Nov   Gen »
     12
    3456789
    10111213141516
    17181920212223
    24252627282930
    31  
  • Archivi

  • Disclaimer

    Questo blog non rappresenta una testata giornalistica [...]

    L’autore del blog dichiara di non essere responsabile per i commenti inseriti dai lettori.[...]

    Le immagini pubblicate sono quasi tutte tratte da internet e quindi valutate di pubblico dominio. [...]

    L'autore declina qualunque responsabilità per danni a cose o persone derivanti dall'applicazione di istruzioni apprese da questo blog.[...]

    Per ulteriori info legali vi consiglio di passare da qui.

GPG su Apple Mail

Pubblicato da piccimario su Dicembre 4, 2007

Inizio a scrivere cose che presumo possano essere useful sul mio blog raccontando com’è possibile aggiungere a Apple Mail un optional che i power user (e anche i medium user come me) usano o perlomeno dovrebbero usare più spesso: GPG (ovvero l’implementazione GNU di PGP) per crittare o anche solo firmare la posta elettronica con Mail. A che serve tutto ciò? Gpg è un sistema di crittatura a chiave pubblica, ovvero un metodo che prevede l’uso di 2 chiavi; i dati cifrati con una chiave possono essere decifrati solo con l’altra. Per questo motivo una chiave si chiama privata (la mia ce l’ho solo io e la custodisco gelosamente) e l’altra è pubblica (ovvero devo diffonderla il più possibile). Se qualcuno vuole mandarmi una mail riservata, la cifra con la mia chiave pubblica (disponibile in rete), e sarà sicuro che solo con la mia corrispondente chiave privata sarò in grado di leggere il contenuto della mail. Fiko, no? Inoltre è possibile firmare le mail, pur senza cifrarle; questo serve a impedire che qualcuno possa modificare il contenuto della mail in transito. Non mi dilungo ulteriormente, anche perchè non sono un esperto nel campo. Ulteriori informazioni utili le potete trovare qui.

Iniziamo dunque con l’installazione del supporto GPG a Mail. Il primo passo è installare GPG vero e proprio.  Andiamo a questa pagina e scarichiamo “Gnu Privacy Guard”. Apriamo il dmg ed eseguiamo l’mpkg che si occuperà di tutto. Una volta fatto ciò, dallo stesso sito scarichiamo anche il “GPG keychain access”, un piccolo frontend grafico che ci aiuterà a svolgere operazioni che altrimenti avremmo potuto fare comodamente da riga di comando, ma visto che c’è tanto vale approfittarne e stare comodo :-) .

A questo punto per usare gpg non ci resta che creare la nostra coppia di chiavi, pubblica e privata. Apriamo dunque il “keychain access” e premiamo il pulsante “new”. Rispondiamo a qualche domanda (se non sappiamo cosa stiamo facendo perchè non ci siamo letti un buon manuale di gpg, cospargiamoci il capo di cenere, incidiamoci sulla fronte con un temperino la scritta RTFM e poi accettiamo i valori di default), e come per magia il nostro keychain contiene la nostra coppia di chiavi. Già che ci siamo, preoccupiamoci di pubblicizzare la nostra chiave pubblica: selezioniamola e dal menu “key” scegliamo la voce “send to keyserver”: la nostra chiave pubblica è ora su un server pubblico, dalla quale chiunque la vorrà potrà scaricarla. Altro passo importante è procurarci le chiavi pubbliche delle persone con cui vogliamo interagire. Per fare ciò è sufficiente selezionare dal menu “key” la voce “search for key” e inserire il parametro di ricerca, tipicamente la mail del destinatario. Le chiavi pubbliche trovate in questo modo saranno aggiunte al nostro portachiavi.

Passiamo alla fase successiva: installare il supporto a gpg in Mail. Per prima cosa scarichiamo il comodo plugin da questo sito. Teniamo presente fin da subito che questa versione non supporta Leopard, e al momento in cui scrivo l’autore sta ancora lavorando al porting. Scarichiamo l’ultima versione e installiamo.

A questo punto come per magia Apple Mail ha il supporto GPG: creando una nuova mail si ha a disposizione una piccola barra aggiuntiva che permette di selezionare una chiave per crittare/firmare la mail (con la chiave pubblica del destinatario, ovviamente). L’uso è talmente intuitivo che non sto lì neanche a spiegarlo, lascio alla vostra voglia di sperimentare. Se avete qualche dubbio o correzione scrivetemi. Quando mi verrà voglia provvederò a postare l’utilizzo di gpg come sistema per cifrare da riga di comando qualunque file.

Una Risposta a “GPG su Apple Mail”

  1. [...] GPG su Apple Mail [...]

Lascia una Risposta

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>