Con chiavi private e chiavi pubbliche utilizzate per le quali: crittografare, firmare, verificare e decrittografare?

1

Comprendo le funzioni delle coppie di chiavi PGP come:

  1. La chiave pubblica viene utilizzata per crittografare i file in modo che solo il titolare della chiave privata possa leggerli
  2. La chiave privata viene utilizzata per decodificare i file che sono stati crittografati utilizzando la chiave pubblica associata
  3. La chiave privata viene utilizzata per firmare i file in modo che possa essere verificato che il file possa provenire solo dal titolare della chiave privata
  4. La chiave pubblica viene utilizzata per verificare un file firmato con la chiave pubblica associata

Questo ha senso per me. In tutti questi casi, la chiave privata è unica per una sola entità e la chiave pubblica può essere utilizzata da chiunque.

Questo è in discussione perché in Kleopatra, le opzioni del menu File sono organizzate con il seguente:

  • Decripta / verifica i file ...
  • Firma / crittografa i file ...

Questo mi confonde perché sulla base della mia comprensione delle 4 funzioni di cui sopra, le due opzioni sarebbero organizzate con le funzioni di chiave privata insieme (decrittografare / firmare) e viceversa per la chiave di pub (crittografare / verificare).

Sto fraintendendo la relazione tra la firma / verifica e le parti della coppia di chiavi, o ho solo un'intuizione diversa su U / I rispetto ai designer di Kleopatra?

    
posta cr0 02.12.2017 - 01:36
fonte

1 risposta

1

Decifrare / verificare verrebbe usato su un file ricevuto; usa la tua chiave privata per decifrare e la chiave pubblica del mittente per verificare la firma.

Sign / encrypt verrebbe utilizzato durante la preparazione di un file da inviare a qualcun altro, utilizzando la chiave privata per firmare e la loro chiave pubblica per crittografarlo.

    
risposta data 04.12.2017 - 18:05
fonte

Leggi altre domande sui tag