Qualcuno potrebbe inviarti il loro trustdb, ma non sono sicuro che tu possa unirli. (Ho solo eseguito il backup del mio trustdb, quindi non avrei dovuto ripristinare i livelli di attendibilità sulle chiavi di cui mi fido.)
Indipendentemente da ciò, sembra che quello che stai cercando sia la transitività: che se ti fidi di A e A si fida di B, allora ti fidi di B. Esiste, ma solo su un singolo livello.
Quando contrassegni che ti fidi di una chiave, stai indicando quanto ti fidi di quella chiave per verificare altre chiavi. (Di solito, quanto ti fidi del proprietario di quella chiave per fare certificazioni sulla legittimità di altre chiavi.) Il manuale sulla privacy di GNU descrive il modello di fiducia di OpenPGP e il modo in cui fidarsi di una chiave ti consente di accertare la validità delle chiavi nel tuo mazzo di chiavi. In basso, c'è un grafico e un esempio che è particolarmente utile. Tieni presente che Alice si fida di una manciata di chiavi e che tale fiducia viene utilizzata per accertare la validità delle chiavi firmate da loro.
Quindi, nel tuo esempio originale, se ti fidi (completamente) di [email protected] e hanno firmato la chiave per [email protected], il modello di fiducia pgp considera [email protected] a valido , ma non utilizza le firme fatte da quella chiave per i calcoli di validità. (A meno che, naturalmente, tu non abbia creduto anche a quella chiave.)
Si noti che la fiducia marginale richiede 2 percorsi di fiducia a una chiave per considerarla valida: ciò è utile per le persone che non sono estremamente attente riguardo alle chiavi che firmano, o anche se siete solo paranoici e vogliono 2 fonti di verità.