Newsgroup: it.comp.sicurezza.pgp
Titolo: Due chiavi per firmare

Ho visto che alcuni hanno 2 chiavi per firmare: una (subkey) per l'uso 
"normale" e l'altra (primaria) per le "certificazioni".
Qual č la motivazione di questa scelta?
-- 
Ciao, Lurkos
Inviato da X-Privat.Org - Registrazione gratuita 
http://www.x-privat.org/join.php

 Qual è la motivazione di questa scelta?
Una motivazione di "sicurezza".
Nel senso che, con GnuPG, puoi avere una chiave composta da una pubblica
principale e due coppie pub/sec secondarie (con una validità limitata
nel tempo), una per le firme e l'altra per la cifratura.
La corrispondente privata della principale (che potrebbe tranquillamente
non avere scadenza), invece, sarà custodita molto più che gelosamente in
un posto eccezionalmente sicuro, da dove verrà estratta solo per "le
grandi occasioni" (leggi: "certificazione di altre chiavi").
In questo modo, sarà possibile utilizzare la privata secondaria nell'uso
quotidiano per apporre firme e l'altra privata secondaria, sempre
nell'uso quotidiano, per decifrare, senza mai esporre la privata
principale ad eventuali sottrazioni o compromissioni.
Nel caso che avvenga uno dei due eventi di cui sopra, sulla chiave "per
uso quotidiano" (quindi, priva della privata principale), basterà
revocare le due chiavi secondarie e pubblicare una nuova chiave con la
stessa principale e due nuove secondarie, senza dover revocare la
principale.
Inoltre, se si dà una scadenza alle due secondarie, si potranno
rinnovare periodicamente, senza dover rinnovare anche la principale, con
l'innegabile vantaggio di non perdere tutte le certificazioni apposte
alle chiavi altrui (e senza la seccatura di dover estendere la validità
della principale).
I passaggi da seguire, quindi, sono:
- Creazione della coppia di chiavi principali (non necessariamente
  senza scadenza), abilitata solo alla firma;
- Backup della coppia di chiavi, da conservare iper-gelosamente;
- Creazione delle due coppie di chiavi secondarie (possibilmente con
  scadenza), una abilitata alla firma e l'altra alla cifratura;
- Esportazione delle sole private secondarie;
- Esportazione della chiave pubblica completa, da distribuire in
  seguito;
- Eliminazione della chiave (completa) dal portachiavi;
- Reimportazione delle secondarie private precedentemente esportate.
A questo punto, avremo una copia della chiave pubblica completa, da
poter distribuire secondo i canali canonici; la chiave completa (ma
priva della privata principale) nel nostro portachiavi, da poter
utilizzare quotidianamente per firmare e decifrare; un backup della
coppia di chiavi principale, che utilizzeremo solo per certificare le
chiavi altrui.
Hint: "--export-secret-subkeys"
Spero di non averti confuso troppo le idee (ma, soprattutto, spero di
non aver omesso o errato nulla, della procedura descritta).
Ciao,
un TJL73 che all'inizio ci ha messo un po' a capirne la logica...
-- 
"Quando tutto il resto fa fiasco, leggi le istruzioni."
                            -- Assioma di Cahn - da "La legge di Murphy"

 - Reimportazione delle secondarie private precedentemente esportate.
io non ho fatto questo passaggio...è grave?
-- 
 Per contattarmi in privato scrivete a:
--->vitoPUNTOcatozzoCHIOCCHIOLINAgmailPUNTOcom<---
Sostituite alle parole in maiuscolo i simboli corrispondenti :-) 


 io non ho fatto questo passaggio...è grave?
Se il tuo obiettivo era quello di eliminare la privata principale, la
risposta è "sì"... altrimenti un "no", può andare bene...
Dipende sempre da cosa si vuole ottenere.  :o)
In ogni caso, che tu abbia fatto quelle operazioni o no, i tuoi messaggi
(di default) dovrebbero venir sempre firmati con la privata secondaria
più recente abilitata alla certificazione (per precisare che vuoi
apporre una firma proprio con la privata principale anziché con la
secondaria, devi specificarne il KeyID seguito da un punto esclamativo).
Nel caso, però, in cui la tua coppia di chiavi fosse compromessa,
dovresti revocare tutte le parti di quella chiave (principale compresa)
e non le sole secondarie.
Ma, finché tale coppia non sarà compromessa, che la privata principale
ci sia o no, nel tuo keyring, non fa alcuna differenza.
Ciao,
un TJL73 con poche idee, ma ben confuse...
-- 
"La risposta e` sempre all'interno del problema, non al di fuori."
                                                     -- Marshall McLuhan

 un TJL73 con poche idee, ma ben confuse...
Mi sa che sono confuso anch'io ... ^_^
-- 
Ciao, Lurkos

 Mi sa che sono confuso anch'io ... ^_^
Sì, indubbiamente... spero ora vada meglio.
Ciao,
un TJL73 e la complessità dell'argomento affrontato...
-- 
"Un problema e` un'occasione che ti viene offerta per fare meglio."
                                                       -- Duke Ellington

 Sì, indubbiamente... spero ora vada meglio.
Sicuramente. Ora direi che questo capitolo è chiuso (nel senso di 
"appreso").
In ogni caso forse mi ero spiegato male io ... ero stato "criptico" :-)
-- 
Ciao, Lurkos

 In ogni caso forse mi ero spiegato male io ... ero stato "criptico" :-)
Quindi, perfettamente in-topic con il gruppo.  ;oP
Ciao,
un TJL73 e il tempo pazzerello...
--
Non leggo mai libri.
Dei migliori, aspetto che esca il film.