.ASC

File ASC

OpenPGP ASCII-Armored File
Fai una domanda
RISPOSTA RAPIDA

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. Aprilo prima in un editor di testo: la prima riga (come «-----BEGIN PGP SIGNATURE-----») ti dice di che tipo si tratta. Per verificare un download o decrittografare un messaggio è necessario GnuPG, Gpg4win (Windows) o GPG Suite (macOS).

Sviluppatore: OpenPGP / GnuPG (IETF standard) Categoria: File crittografati Standard aperto MIME: application/pgp-signature (signature); application/pgp-keys (key); application/pgp-encrypted (message)
SI APRE SU Windows macOS Linux
Correlati: .SIG · .DEC · .GPG · .ENC

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 3, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file ASC?

Un file .asc contiene un set di caratteri codificati in ASCII che rappresentano un payload OpenPGP «armored» - una chiave pubblica, un messaggio crittografato o una firma separata che è stata codificata in testo stampabile per una trasmissione sicura. Può apparire come testo leggibile a prima vista (le righe di intestazione) così come dati crittografici illeggibili per gli esseri umani nella loro forma binaria grezza, qui racchiusi in Base64 affinché sopravvivano intatti ai client di posta elettronica e ai flussi di testo semplice.

L'American Standard Code for Information Interchange (ASCII) è uno standard di codifica dei caratteri che utilizza un codice a 7 bit e può codificare fino a 128 caratteri o istruzioni. Ogni numero da 0 a 127 codifica un simbolo o un carattere, di cui 95 sono caratteri stampabili. Questi sono:

  • A-Z: lettere maiuscole dell'alfabeto latino,
  • a-z: lettere minuscole dell'alfabeto latino,
  • 0-9: cifre,
  • Operatori e parentesi,
  • Segni di punteggiatura,
  • Caratteri speciali.

La maggior parte dei caratteri di controllo è obsoleta poiché veniva utilizzata dai telescriventi. La maggior parte dei moderni sistemi di codifica deriva dal sistema ASCII, incluso UTF-8, che è diventata la codifica dominante per Internet.

.asc non ha la capacità di codificare caratteri diacritici o speciali oltre a quelli utilizzati nell'inglese americano di base, ma questo è intenzionale: il payload crittografico binario è racchiuso in Base64 (radix-64), che utilizza solo caratteri ASCII stampabili sicuri. Il formato «armor» di OpenPGP risale alle origini di PGP nei primi anni '90 ed è stato standardizzato in RFC 4880, con l'ultima revisione in RFC 9580. I file .asc sono ancora ampiamente utilizzati per distribuire chiavi GPG, firme di rilascio software, messaggi crittografati e contenuti email firmati. Ogni file .asc è riconoscibile dalla sua riga di apertura - -----BEGIN PGP PUBLIC KEY BLOCK-----, -----BEGIN PGP MESSAGE----- o -----BEGIN PGP SIGNATURE----- - e da un piè di pagina corrispondente -----END PGP ...-----.

Sicurezza e incolumità

RISCHIO: LOW

Un file .asc OpenPGP-armored è testo semplice e non può essere eseguito - aprirne uno per leggerlo è sicuro. I veri punti critici per la sicurezza riguardano la fiducia, non i malware: quando si VERIFICA un download con una firma separata .asc, una «Firma valida» ha valore solo se ti fidi della chiave pubblica - conferma l'impronta digitale della chiave dal sito ufficiale del fornitore, non dallo stesso posto in cui hai ottenuto il file. Una chiave pubblica .asc è innocua da importare ma permette ad altri di essere impersonati se ti fidi della chiave sbagliata. Non incollare mai una chiave privata .asc o la sua passphrase in un sito web; decrittografa un file .asc crittografato localmente con GnuPG invece di usare uno strumento online.

Dettagli del formato

in sintesi
NOME COMPLETOOpenPGP ASCII-Armored File
SVILUPPATOREOpenPGP / GnuPG (IETF standard)dal OpenPGP armor since PGP, 1991; standardized in RFC 4880 (2007) / RFC 9580 (2024)
TIPO MIMEapplication/pgp-signature (signature); application/pgp-keys (key); application/pgp-encrypted (message)
TIPOOpenPGP armor in testo semplice (ASCII): una firma, chiave pubblica o messaggio crittografato racchiuso in Base64
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • File di testo ASCII generico - Storicamente .asc significava semplicemente un file di testo ASCII semplice leggibile in qualsiasi editor di testo - il significato legacy senza intestazione PGP.
  • Esportazione ASCII Autodesk / CAD - Alcuni strumenti CAD/rilievo esportano .asc come elenchi di coordinate XYZ in testo semplice, raster ESRI ASCII-grid o nuvole di punti per la re-importazione in software CAD/GIS.

Programmi che aprono file ASC

Windows2 apps
Gpg4win (Kleopatra) Open-source Trascina il file .asc in Kleopatra (o tasto destro → Altre opzioni GpgEX → Verifica/Decrittografa). Per aggiungere una chiave, File → Importa certificati.
Notepad / Notepad++ Open-source Apri come testo per leggere il contenuto e confermare l'intestazione «-----BEGIN PGP...-----» (indica di quale blocco OpenPGP si tratta).
macOS2 apps
TextEdit Integrato Apri come testo semplice per ispezionare l'intestazione armor; usa Formato → Converti in formato solo testo per evitare l'RTF.
GPG Suite Gratuito Importa chiavi e verifica/decrittografa file .asc; si integra con Finder e Mail.
Linux2 apps
GnuPG (gpg) Open-source Verifica: «gpg --verify file.asc file»; importa una chiave: «gpg --import chiave.asc»; decrittografa: «gpg --decrypt msg.asc».
Seahorse / gedit Open-source Seahorse importa le chiavi e verifica/decrittografa dal file manager; qualsiasi editor di testo apre l'armor come testo.

Dettagli tecnici

specifiche approfondite
Tipo di formatoOpenPGP armor in testo semplice; payload crittografico binario codificato in Base64 (radix-64)
Tipi di contenitoreBlocco chiave pubblica, messaggio crittografato, firma separata o messaggio firmato in chiaro
Delimitatori di intestazione e piè di paginaRighe -----BEGIN PGP <TYPE>----- e -----END PGP <TYPE>----- (i tipi includono PUBLIC KEY BLOCK, MESSAGE, SIGNATURE, SIGNED MESSAGE)
Codifica del payloadBase64 (radix-64, alfabeto a 64 caratteri con padding =), con interruzione di riga a 76 caratteri
Controllo integritàChecksum CRC-24 incorporato come riga Base64 preceduta da = immediatamente prima del piè di pagina di chiusura
Intestazioni metadati armorIntestazioni chiave-valore opzionali in testo semplice tra l'intestazione armor e il corpo Base64 (es. Hash:, Version:, Comment:)
Tipi MIMEapplication/pgp-signature (firma), application/pgp-keys (chiave), application/pgp-encrypted (messaggio)
Supporto algoritmiAgnostico rispetto all'algoritmo; supporta RSA, DSA, ElGamal, ECDSA, Ed25519, Ed448, X25519 e X448
CompressioneIl payload binario può essere compresso con ZLIB o ZIP prima della codifica Base64
Codifica del testoSolo ASCII a 7 bit; sicuro per tutti i sistemi di posta elettronica, protocolli di testo semplice e repository di codice sorgente
Formati binari correlati.gpg e .pgp trasportano gli stessi dati OpenPGP in binario grezzo; .sig è usato per firme binarie separate
Distribuzione chiaviFormato standard per la pubblicazione di chiavi pubbliche OpenPGP su keyserver e in file KEYS per progetti software
Integrazione GitUtilizzato per commit e tag Git firmati con GPG; verificato con il comando gpg --verify
Firma in chiaroSupporta il tipo di armor SIGNED MESSAGE, che firma testo leggibile dall'uomo mantenendolo leggibile senza decrittografia
RilasciatoOpenPGP armor since PGP, 1991; standardized in RFC 4880 (2007) / RFC 9580 (2024)
Standard aperto · royalty-free
Specificawww.rfc-editor.org

Conversioni ASC

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file ASC. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file ASC.

Domande frequenti

Cos'è un file .asc?
Quasi sempre si tratta di un blocco OpenPGP «ASCII-armored»: una firma digitale, una chiave pubblica o un messaggio crittografato da PGP/GnuPG, scritto come testo Base64. Aprilo in un editor di testo: la prima riga «-----BEGIN PGP...-----» ti dice di che tipo si tratta.
Come verifico un download con una firma .asc?
Importa la chiave pubblica del fornitore, quindi controlla la firma rispetto al file. Su Windows usa Gpg4win/Kleopatra (trascina il file .asc all'interno, o tasto destro → Verifica); su Linux/macOS esegui «gpg --verify file.asc file». Conferma prima l'impronta digitale (fingerprint) della chiave dalla pagina ufficiale del fornitore.
Come apro una chiave pubblica PGP (.asc)?
Importala nel tuo portachiavi: in Kleopatra usa File → Importa certificati; dalla riga di comando esegui «gpg --import chiave.asc». Dopo l'importazione potrai crittografare messaggi per quella persona o verificare le sue firme.
Posso semplicemente aprire un file .asc in Blocco note?
Sì - un file .asc armored è testo, quindi si apre in Blocco note/TextEdit e puoi leggerne l'intestazione. Tuttavia, Blocco note non può verificare una firma o decrittografare un messaggio; per farlo è necessario GnuPG/Gpg4win.
Qual è la differenza tra .asc e .gpg?
Contengono gli stessi dati OpenPGP, ma con codifica diversa: .asc è testo Base64 ASCII-armored (sicuro da incollare nelle email), .gpg è la forma binaria. Puoi convertirli con «gpg --armor» / «gpg --dearmor»; entrambi si decrittografano e verificano in modo identico.
Come decrittografo un messaggio .asc?
Hai bisogno della chiave privata corrispondente. Esegui «gpg --decrypt messaggio.asc» (o aprilo in Kleopatra/GPG Suite). Senza la chiave privata corretta, il messaggio non può essere decrittografato - per impostazione predefinita.

Riferimenti

1RFC 9580 - OpenPGP (ASCII armor & message formats)www.rfc-editor.org
2GnuPG - official site & documentationgnupg.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.DBSQLite Database File

Estensioni correlate

.SIGOpenPGP Detached Signature
.DECEncrypted / Encoded data file (generic)
.GPGGnuPG Encrypted File
.ENCEncrypted / Encoded file (generic)
.KDBXKeePass 2 Password Database
.PGPPGP Encrypted File

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z