Come decodificare un file gpg?

2

Ho un file gpg e un file sha256. Quando provo a decifrare il file gpg usando il comando gpg - d file.gpg , si dice che non esiste una chiave segreta. Sono assolutamente nuovo a questo quindi apprezzerei qualsiasi suggerimento.

    
posta Rao 06.09.2018 - 05:19
fonte

1 risposta

2

GnuPG funziona utilizzando due diversi tipi di chiavi: una chiave privata e una chiave pubblica. Quando si utilizza il software, si crea una chiave pubblica e privata (chiamata una coppia di chiavi). Fai la tua chiave pubblica, bene, pubblica. Chiunque può utilizzarlo per crittografare dati arbitrari, ma i dati possono essere decrittografati solo utilizzando la chiave privata (nota anche come segreta) corrispondente. Se dice che non esiste una chiave segreta, significa che il file non è stato crittografato con la tua chiave pubblica. In altre parole, non è destinato a te e non sarai in grado di decodificarlo. Puoi decrittografare solo le cose che sono state crittografate per tu .

È possibile che tu voglia verificare il file invece di decodificarlo? Dal momento che menzioni un file con hash SHA-256, è una specie di software che stai scaricando fornito con un file .sig ? In tal caso, è necessario importare la chiave pubblica con --import (di solito è possibile trovarla sul sito Web di download per qualsiasi cosa scaricata) e quindi utilizzare --verify anziché -d . Vedi anche:

risposta data 06.09.2018 - 05:20
fonte

Leggi altre domande sui tag