# Manuale di &kgpg;

## Introduzione

&kgpg; è una semplice interfaccia grafica per GnuPG, un potente strumento di cifratura. GnuPG (noto anche come gpg) è incluso in molte distribuzioni e dovrebbe essere installato sul tuo sistema. Puoi ottenere l'ultima versione su http://gnupg.org.

Con &kgpg; sarai in grado di cifrare e decifrare i tuoi file e le tue e-mail, permettendoti così comunicazioni molto più sicure. Un mini howto sulla cifratura con gpg è disponibile sul sito web di gnupg.

Con &kgpg; non hai bisogno di ricordarti i comandi e le opzioni di gpg. Puoi fare quasi tutto con pochi clic.

## Primi passi

Ecco una lista dei componenti principali di &kgpg;:

Icona del vassoio di sistema

- Applet &kgpg; per il vassoio di sistema

  Quando avvierai &kgpg; apparirà un'icona nel vassoio di sistema. Facendo clic con il &LMB; si aprirà la finestra del Gestore delle chiavi, mentre facendo clic con il &RMB; si aprirà un menu che ti permetterà di accedere rapidamente ad alcune importanti funzionalità. Se preferisci altre opzioni puoi cambiare l'azione del &LMB; nella finestra di configurazione in modo che mostri l'editor oppure disabiliti completamente l'icona nel vassoio.

Finestra del Gestore delle chiavi

- Finestra del Gestore delle chiavi

  Questo è il luogo adatto alla gestione delle tue chiavi. Per aprire la finestra del Gestore delle chiavi, fai clic con il &LMB; sulla applet di &kgpg;. Puoi importare, esportare, firmare e modificare le tue chiavi. Molte azioni possono essere eseguite facendo clic con il &LMB; su una chiave.

Finestra dell'Editor

- Finestra dell'editor

  È un semplice editor di testo, dove puoi digitare o incollare il testo da cifrare o decifrare. Per aprire l'editor, fai clic con il &RMB; sull'applet di &kgpg;.

Integrazione con il gestore file

- &kgpg; è integrato con &konqueror;. Questo significa che quando fai clic con il tasto destro del mouse su un file, puoi scegliere Azioni Cifra file per cifrare un file. Puoi decifrare un file facendo clic con il &LMB;.

## Usare &kgpg;

Ci sono due modi per cifrare i tuoi dati:

- Cifratura simmetrica: i tuoi dati vengono cifrati soltanto con una password. Chiunque ha un computer con gpg può decifrare il tuo messaggio se tu gli/le dai la password. Per eseguire una cifratura simmetrica, scegli "cifratura simmetrica" nella casella delle opzioni quando ti viene chiesto di scegliere una chiave di cifratura.

- Cifratura chiave: prima devi creare la tua coppia di chiavi (chiave segreta e chiave pubblica) e dare una frase segreta. Tieni la tua chiave segreta in luogo sicuro, e scambia la tua chiave pubblica con i tuoi amici. Poi, se vuoi spedire un messaggio cifrato a Pippo, devi cifrare il messaggio con la chiave pubblica di Pippo. Per decifrare il messaggio, il destinatario avrà bisogno della chiave segreta e della frase segreta di Pippo.

La cifratura della chiave è un poco più complicata (devi scambiare chiavi con i tuoi amici) ma è più sicura. Ricordati che se provi a cifrare una chiave con la chiave di qualcun altro, non potrai decifrarla. Puoi solo decifrare i messaggi che sono stati cifrati con la tua chiave pubblica.

### Generazione di una chiave

Se non hai una chiave, &kgpg; farà comparire automaticamente al primo avvio la finestra di dialogo per la generazione della tua prima chiave. Puoi anche accedervi dal Gestore delle chiavi da Chiavi Genera coppia di chiavi.

Finestra di generazione delle chiavi

Inserisci il tuo nome, il tuo indirizzo email e fai clic su Ok. Questo genererà una chiave gpg standard. Se vuoi più opzioni, puoi fare clic sul pulsante Modalità per esperti, che ti porterà su una finestra di &konsole; con tutte le opzioni di gpg.

Molta gente gioca e sperimenta con la loro prima chiave, generando id utente erronei, aggiungendo commenti che poi non vanno bene o semplicemente dimenticano la loro frase segreta. Per evitare che queste chiavi restino valide per sempre è bene limitare la validità a 12 mesi. Puoi in seguito modificare la validità delle tua chiavi segrete utilizzando la finestra delle proprietà della chiave.

### Cifratura dei tuoi dati

#### Cifratura di un file da &konqueror; o Dolphin

Fai clic con il &RMB; sul file che vuoi cifrare. Scegli Azioni Cifra file nel menu a comparsa. Poi ti verranno fatte alcune domande nella finestra di dialogo delle Chiavi pubbliche. Scegli la chiave del destinatario e fai clic su Cifra. Il file cifrato verrà salvato con una estensione `.asc` oppure `.gpg` a seconda che tu abbia scelto una cifratura di tipo ASCII oppure no. I file ASCII cifrati usano solo caratteri leggibili per rappresentare i dati quindi sono più robusti quando vengono copiati o inviati per posta. L'unico svantaggio è che sono tre volte più grandi.

Ecco un'immagine della finestra di selezione delle chiavi

#### Cifrare un file oppure un testo con l'applet di &kgpg;

Puoi cifrare il contenuto degli appunti selezionando Cifra appunti nel menu dell'applet. Quando scegli Firma appunti il testo verrà solo firmato. Entrambe le azioni importano il contenuto corrente degli appunti in una finestra di modifica, compiono l'azione richiesta e reincollano il contenuto nell'editor.

#### Cifrare testo dall'editor di &kgpg;

É semplicissimo, basta fare clic sul pulsante Cifra. Ti verranno poste delle domande nella finestra di dialogo di selezione delle chiavi pubbliche. Scegli la tua chiave e fai ancora clic su Ok. Il messaggio cifrato apparirà nella finestra dell'editor.

Normalmente puoi cifrare solo file con chiavi considerate affidabili da te. Se a volte vuoi poter inviare note confidenziali a persone senza curarti del fatto che abbiano una chiave GPG puoi impostare l'opzione Permetti cifratura con chiavi non fidate.

Per essere sicuro di poter decifrare ogni file che hai cifrato anche se altri l'hanno cifrato con la chiave di qualcun altro, puoi usare le opzioni Cifra sempre con e Cifra file con disponibili nella configurazione di KGpg.

Per maggiori informazioni sulle opzioni di cifratura Corazza ASCII, Permetti la cifratura con chiavi non fidate e Cifratura simmetrica, per favore fai riferimento alla documentazione oppure alle pagine di manuale di gpg.

### Decifrare i tuoi dati

#### Decifrare un file da &konqueror; o Dolphin

Fai clic col tasto sinistro sul file che vuoi decifrare. Inserisci la tua frase segreta ed il file verrà decifrato. Puoi anche trascinare un file di testo cifrato e lasciarlo nella finestra dell'editor di &kgpg;. In seguito ti verrà chiesta la frase segreta ed aperto il file decifrato nell'editor di &kgpg;. Puoi persino lasciare file remoti ! Puoi anche usare il File Decifra File e scegliere un file da decifrare.

#### Decifrare testo con l'applet di &kgpg;

Puoi decifrare anche il contenuto degli appunti selezionando la voce Decifra appunti dal menu dell'applet di &kgpg;. Comparirà una finestra di modifica con il testo decifrato.

#### Decifrare un testo nell'editor

Copia o trascina e lascia il testo che vuoi decifrare, e fai clic sul pulsante Decifra. Ti verrà chiesta la frase segreta.

### Gestione delle Chiavi

Tutte le opzioni basilari di gestione delle chiavi possono essere eseguite attraverso &kgpg;. Per aprire la finestra di gestione delle chiavi fai clic con il &LMB; sull'applet di &kgpg;. La maggior parte delle opzioni diventano disponibili facendo clic col tasto destro su una chiave. Per importare/esportare le chiavi pubbliche, puoi usare il trascinamento oppure le scorciatoie da tastiera di Copia/Incolla.

#### Gestore delle chiavi

Ecco un'immagine del Gestore delle chiavi

In questo esempio vedi un gruppo di chiavi contenente due chiavi, due paia di chiavi e tre chiavi pubbliche. La terza colonna mostra la fiducia che hai nelle chiavi. La prima coppia di chiavi ha fiducia definitiva ed è anche impostata come chiave predefinita (carattere in grassetto) mentre la seconda è scaduta. Due delle chiavi pubbliche hanno fiducia piena mentre la fiducia per l'ultima è marginale. L'ultima chiave è espansa e mostra la sua sottochiave ElGamal, un id utente aggiuntivo, entrambi con fiducia marginale e alcune firme.

Le firme permettono la navigazione attraverso il mazzo di chiavi. Facendo doppio clic su una firma o una chiave mostrata come componente di un gruppo, verrai posizionato direttamente sulla chiave primaria corrispondente.

#### Proprietà della chiave

La finestra delle proprietà della chiave

Mentre il gestore delle chiavi ti permette di eseguire operazioni generali con una o più chiavi, gruppi di chiavi o firme. La finestra di proprietà della chiave fornisce l'accesso ad una singola chiave. Puoi raggiungerlo premendo invio nel gestore delle chiavi oppure facendo doppio clic sulla chiave.

In questa finestra puoi cambiare la frase segreta e la scadenza della tue chiavi segrete. Per tutte le chiavi puoi inoltre impostare la fiducia del proprietario.

Questo valore indica quanto ti fidi che il proprietario di questa chiave verifichi correttamente l'identità delle chiavi che firma. Prendendo in considerazione la fiducia del proprietario gpg crea la tua rete di fiducia. Tu ti fidi delle chiavi che hai firmato. Se assegni la fiducia del proprietario a queste persone automaticamente ti fidi delle chiavi che hanno firmato senza bisogno di controfirmare anche tu le chiavi stesse.

### Lavorare con i server delle chiavi

#### Comunicazione con il server delle chiavi

La parte pubblica di una coppia di chiavi è immagazzinata solitamente in un server. Questi server permettono a chiunque di cercare una chiave appartenente ad una specifica persona o indirizzo di posta. Anche le firme sono immagazzinate su questi server.

Ecco un'immagine della finestra dei server delle chiavi.

Questa finestra di dialogo fornisce l'accesso ai server delle chiavi. Puoi cercare ed importare chiavi dal server delle chiavi ed anche esportarle verso il server. Un esempio di ricerca ed importazione è quando vuoi scrivere una email a qualcuno di nuovo. Se vuoi cifrare il messaggio per il tuo nuovo contatto puoi cercare se lui o lei possiede una chiave pubblica nei server delle chiavi. Se hai creato un nuovo paio di chiavi oppure hai firmato la chiave di qualcun altro puoi esportare la chiave pubblica (possibilmente con le nuove firme) al server delle chiavi.

La maggior parte dei server delle chiavi sincronizzano i loro dati gli uni con gli altri in modo che tu possa ottenere risultati simili quando fai una ricerca senza differenze tra un server e l'altro. Dato che esistono eccezioni alla regola puoi scegliere in questa finestra il server delle chiavi da usare. Normalmente è una buona idea scegliere come server predefinito quello più vicino a te (es. nel tuo paese o continente) perché risponde più velocemente alle interrogazioni.

Per favore nota che tutto ciò che invii al server delle chiavi normalmente ci resta per sempre. Questa è una ragione per cui dovresti limitare la validità delle tue chiavi. Nota inoltre che i server delle chiavi sono analizzati a volte dai creatori di spam alla ricerca di indirizzi email validi.

#### Risultati ricerca nel server delle chiavi

Questo è un esempio dei risultati di una ricerca nel server delle chiavi.

Tutti i risultati di una ricerca sono mostrati in questa finestra. Questa figura mostra una ricerca di indirizzi "@kde.org" che ha dato 244 risultati. Attraverso il campo «cerca» la lista è stata ridotta ad una chiave singola. Questa chiave ha due corrispondenze: l'id utente primario corrisponde alla stringa di ricerca così come un altro id utente.

Puoi selezionare una o più chiavi da importare. Gli id di queste chiavi sono mostrati nel campo Chiavi da importare in fondo alla finestra. Quando fai clic su Importa il server delle chiavi viene contattato nuovamente e le chiavi vengono scaricate nel tuo mazzo di chiavi.

### Configurare &kgpg;

La configurazione è accessibile attraverso il menu dell'applet di &kgpg; (fai clic con il &RMB; sull'applet) o attraverso il menu ( Impostazioni Configura KGpg). Puoi impostare i parametri predefiniti per la cifratura, per la decifratura, per l'interfaccia utente e per l'applet. La maggior parte delle opzioni di cifratura sono direttamente legate a gpg e sono documentate nelle pagine di manuale.

#### Cifratura

Ecco un'immagine della finestra di dialogo delle opzioni con la scheda cifratura aperta

Qui puoi configurare opzioni speciali da passare a GnuPG per cambiare il comportamento nella cifratura. Per una descrizione dettagliata per favore fai riferimento al manuale di GnuPG.

- Cifratura corazzata ASCII: questo indica che i file cifrati vengono memorizzati in un formato che usa solo caratteri ASCII stampabili e ha righe corte. File salvati in questo modo sono più grandi dei file in formato binario ma sono più facili da spedire ⪚ via email.

- Permetti cifratura con chiavi non fidate: questo ti permette di cifrare file con chiavi che non sono considerate affidabili da te.

- Compatibilità PGP 6: i file cifrati sono compatibili con il vecchio standard PGP 6. Questo disabilita alcune caratteristiche, quindi dovresti usarlo solo se ti serve veramente.

- Nascondi id utente: questo rimuove dal file cifrato tutte le evidenze del destinatario. Nel caso venga intercettata la trasmissione nessuno può ottenere dal file informazioni sul destinatario. Se il destinatario ha più chiavi deve provare a tentativi per sapere quale delle sue chiavi è stata usata.

- Cifra sempre con: tutte le cifrature sono cifrate anche con questa chiave. Se imposti questo valore ad una delle tue chiavi private, sei sicuro di poter leggere tutti i dati che hai cifrato al prezzo di avere dei messaggi più grandi.

- Cifra file con: si comporta come Cifra sempre con per la cifratura dei file.

- Comando di cifratura personalizzato: se hai bisogno di passare alcune opzioni insolite a GnuPG puoi specificare qui la riga di comando. La maggior parte degli utenti non ha bisogno di questo.

- Usa l'estensione *.pgp per i file cifrati: se selezioni quest'opzione le chiavi cifrate verranno chiamate come il file di input con l'estensione `.pgp` aggiunta, altrimenti viene usata l'estensione `.gpg`.

#### Decifratura

Qui puoi specificate un comando di decifrazione personalizzato. Quest'opzione è necessaria raramente ed è utile solo per utenti avanzati che conoscono le opzioni della riga di comando di GnuPG.

#### Aspetto

Qui puoi configurare il modo in cui &kgpg; ti appare. Le impostazioni possibili sono i colori che riflettono i diversi livelli di fiducia delle chiavi nel gestore delle chiavi e le impostazioni del carattere dell'editor.

#### Impostazioni di GnuPG

Qui puoi configurare quale binario di gpg, quale file di configurazione e quale cartella home usare. Questi valori sono rilevati in automatico al primo avvio e dovrebbero già essere a posto.

Utilizzare l'agente GnuPG ti permette di lavorare con GnuPG in comodità perché non devi inserire ogni volta la password per ciascuna azione. La password resta in memoria per un po' in modo che ogni operazione che richieda la password possa essere svolta immediatamente senza intervento. Nota che questo può permettere l'uso delle tue chiavi private se lasci la tua sessione accessibile agli altri.

#### Server delle chiavi

Qui puoi creare una lista di server delle chiavi che vengono mostrati quando apri la finestra dei server delle chiavi. Se avvii GnuPG dalla riga di comando verrà usato solo il server che qui è impostato come predefinito.

Il protocollo usato per la comunicazione con il server delle chiavi è basato su &HTTP;, quindi ha senso in alcuni ambienti utilizzare Usa il proxy &HTTP; quando disponibile.

#### Varie

Questa sezione permette l'impostazione di alcune caratteristiche diverse che non rientrano in altre sezioni. Puoi configurare per esempio Avvia KGpg automaticamente all'avvio. L'opzione usa selezione del mouse al posto degli appunti permette di scegliere se sia possibile selezionare con il mouse ed incollare la selezione con il pulsante centrale del mouse, oppure se tutte le operazioni devono essere effettuate da scorciatoie della tastiera.

Puoi anche decidere se mostrare o meno l'icona di &kgpg; nel vassoio di sistema e che azione intraprendere se fai clic sull'icona con il &LMB;. Se l'icona nel vassoio di sistema è visibile, chiudendo &kgpg; la finestra viene minimizzata nel vassoio di sistema. Se l'icona del vassoio di sistema non è mostrata &kgpg; esce nel momento in cui vengono chiuse tutte le finestre.

## Ringraziamenti e licenza

&kgpg;

Program copyright © 2002-2003 Jean-Baptiste Mardelle bj@altern.org.

© 2006-2007 Jimmy Gilles jimmygilles@gmail.com

© 2006-2008 Rolf Eike Beer kde@opensource.sf-tec.de

Nicola Ruggeronicola@nxnt.orgTraduzione della documentazione

Valter Violinov.violino@virgilio.itTraduzione della documentazione

&underFDL; &underGPL;
&documentation.index;