Perché convertire GPG in ASC?
I file .asc ASCII-armored sopravvivono intatti a email, campi modulo di testo semplice e copia-incolla, mentre i dati binari .gpg vengono spesso corrotti durante il transito; usa .asc quando condividi file crittografati o chiavi pubbliche tramite email o moduli web.
Come convertire GPG in ASC
GnuPG OPEN-SOURCE
Esegui gpg --armor --output file.asc file.gpg in un terminale; GnuPG è gratuito e disponibile su Windows, macOS e Linux.
Gpg4win OPEN-SOURCE
Installa Gpg4win, che include GnuPG, quindi esegui gpg --armor --output file.asc file.gpg nel Prompt dei comandi o in PowerShell - l'interfaccia Kleopatra non espone l'armoring come operazione autonoma.
Informazioni su questi formati
Un file .gpg contiene dati binari prodotti da GnuPG (GNU Privacy Guard), lo strumento di crittografia OpenPGP gratuito. La maggior parte dei file .gpg è crittografata: per leggerne uno è…
Apri dettagli .GPG →Un file ASC è quasi sempre un blocco OpenPGP «ASCII-armored»: una firma digitale, una chiave pubblica o un messaggio crittografato da PGP o GnuPG, codificato come testo Base64 leggibile.…
Apri dettagli .ASC →Qualità e a cosa prestare attenzione
- Nessun dato viene perso; l'armoring è una pura operazione di codifica Base64 e il contenuto crittografico è identico bit per bit tra
.gpge.asc. - Controlla il file in un editor di testo prima di eseguire
gpg --armor- se inizia già con-----BEGIN PGP, è già armored; eseguire nuovamente il comando produrrà un doppio armoring. - Non caricare mai un file
.gpgcontenente messaggi crittografati o materiale di chiavi private su uno strumento online; esegui GnuPG localmente.
Domande frequenti
Qual è la differenza tra `.gpg` e `.asc`?
.gpg è binario e .asc è lo stesso contenuto codificato come testo ASCII (Base64) con un'intestazione -----BEGIN PGP.Posso invertire la conversione?
gpg --dearmor < file.asc > file.gpg per tornare al binario.Kleopatra gestisce l'armoring nella sua interfaccia grafica?
.gpg grezzo richiede la riga di comando GnuPG; Gpg4win lo installa insieme a Kleopatra.