Varför konvertera SIG till ASC?
En .sig-fil är vanligtvis ett kompakt binärt OpenPGP-signaturpaket; en .asc-fil är samma kryptografiska data omsluten av Base64 med PGP-pansarrubriker. E-postklienter, webbformulär, sändlistor och dokumentationssidor hanterar textformatet .asc mer tillförlitligt än en binär .sig, vilket gör omkodning till ASCII-pansar till ett vanligt steg vid distribution.
Hur man konverterar SIG till ASC
GnuPG FREE
Kör gpg --enarmor < file.sig > file.asc i en terminal; om du innehar den privata nyckeln, använd gpg --armor --detach-sign file istället för att skapa en .asc med standardrubriken PGP SIGNATURE.
Gpg4win FREE
Installera Gpg4win (som inkluderar GnuPG) och kör samma gpg --enarmor-kommando i en Windows-terminal för att konvertera .sig till ASCII-pansrad .asc.
Om dessa format
En SIG-fil är en liten följefil som bevisar att en nedladdning (som ett installationsprogram eller en ISO) är autentisk och inte har manipulerats. Den innehåller en kryptografisk…
Öppna detaljer för .SIG →En ASC-fil är nästan alltid ett OpenPGP ASCII-armored-block: en digital signatur, en publik nyckel eller ett krypterat meddelande från PGP eller GnuPG, kodat som läsbar Base64-text. Öppna…
Öppna detaljer för .ASC →Kvalitet & vad man bör tänka på
gpg --enarmorskriver-----BEGIN PGP ARMORED FILE-----som rubrik; vissa tolkare förväntar sig-----BEGIN PGP SIGNATURE------ öppna.asc-filen i en textredigerare och uppdatera rubrik- och sidfotsraderna vid behov.- Om
.sig-filen redan är ASCII-pansrad (öppna den i en textredigerare och leta efter en-----BEGIN-rad), kan det räcka med att byta namn på den till.ascutan att köra något kommando. - Både
.sigoch.ascverifierar filer identiskt medgpg --verify; konverteringen är endast en presentationsändring från binär till Base64-text.
Vanliga frågor
Vad är skillnaden mellan `gpg --enarmor` och `gpg --armor`?
Kommer `.asc`-filen att verifiera samma fil som den ursprungliga `.sig`-filen?
gpg --verify fungerar på samma sätt för båda.Min `.sig` har redan en `-----BEGIN`-rad - behöver jag konvertera den?
.asc.