Imposta il livello e il limite di fiducia che hai.
PGP ha due tipi di Trust:
La fiducia implicita si ha quando si firmano le chiavi di qualcuno, punto. Di solito è pubblicato su vari server.
Fiducia esplicita: ti fidi delle chiavi firmate dall'individuo, per includere persone che non hai mai incontrato ed è PRIVAT.
Se A ha incontrato B e voleva utilizzare una suite PGP, dovevano firmare a vicenda le chiavi (Implicit Trust).
Se B ha incontrato C e ha firmato le rispettive chiavi, ha una fiducia implicita. Tuttavia, A non si fida implicitamente di C. A dovrebbe affidarsi a B per verificare l'identità di C (Trust esplicito).
Importa quale implementazione usi. Diciamo GNUPG:
Trovato nel manuale GNUPG in "Gestione del Web della fiducia"
link
Se A utilizza GNUPG, utilizzerebbero le opzioni --completes-needed e --marginals-necessarie, ad es.
gpg --completes-needed 1 --marginals-needed 3
Quindi A non si fida implicitamente di B, C, D in questa situazione.
Che cosa succede se
- Un set completo necessario a 1 e marginali necessari a 3 e poi
Si fida esplicitamente di B
- Quindi, segni B (fiducia implicita) C, D ed E
- Ultimo, F e G vieni
- C, D ed E si fidano implicitamente di F ma non di G
A questo punto, A si fida implicitamente di F perché C, D ed E sono marginali in questo caso.
Infine, quando ti fidi esplicitamente di qualcuno, puoi scegliere il livello in cui lo fai modificando la chiave dell'utente
gpg --edit-key B
Quindi emettere il comando trust
trust
Riceverai un messaggio sul livello di fiducia che hai per quella persona.
I livelli di fiducia, ecc. sono tutti spiegati nel manuale
link