Procediamo poi con la creazione della chiavi.
Sempre da terminale, ad installazione completata ma come utente comune, digitiamo:
$ gpg --gen-key
per accedere al pannello di creazione delle chiavi. Davanti a noi si presenteranno 4 opzioni:
Per favore scegli che tipo di chiave vuoi: (1) RSA and RSA (default) (2) DSA and Elgamal (3) DSA (firma solo) (4) RSA (firma solo)
Scegliamo l'opzione (1) per la creazione delle chiavi RSA. Successivamente, ci verrà richiesta la lunghezza della chiave da creare: l'inserimento di 1024 può andare più che bene; ovviamente maggiore è la lunghezza, maggiore sarà la sicurezza ma i tempi di cifratura e decifrazione saranno più lunghi.
RSA keys may be between 1024 and 4096 bits long. What keysize do you want? (2048) 1024
Dopo aver inserito la lunghezza della chiave RSA, procediamo premendo invio. Nella schermata successiva, ci verrà chiesto per quanti giorni la chiave deve valere: le opzioni sono molte e noi sceglieremo la numero 0, ovvero "nessuna scadenza":
Per favore specifica per quanto tempo la chiave sarà valida. 0 = la chiave non scadrà <n> = la chiave scadrà dopo n giorni <n>w = la chiave scadrà dopo n settimane <n>m = la chiave scadrà dopo n mesi <n>y = la chiave scadrà dopo n anni Chiave valida per? (0) 0
Il sistema ci chiederà quindi di confermare la scelta effettuata:
Key does not expire at all Is this correct? (y/N) y
Premendo invio, giungeremo alla compilazione dei dati che precede la creazione della chiave pubblica e di quella privata.
You need a user ID to identify your key; the software constructs the user ID from the Real Name, Comment and Email Address in this form: "Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>"
Dovremo a questo punto inserire il nostro Nome e Cognome, un indirizzo email valido e un commento (facoltativo):
Nome e Cognome: Indirizzo di Email: Commento:
Una volta compilati i campi e data la conferma, ci verrà mostrato il riepilogo delle informazioni inserite con la possibilità di modificarle, di cancellarle o di accettarle:
Hai selezionato questo User Id: Modifica (N)ome, (C)ommento, (E)mail oppure (O)kay/(Q)uit?