Varför konvertera GPG till ASC?
ASCII-armerade .asc-filer överlever e-post, formulärfält i klartext och kopiera-klistra intakta, medan binär .gpg-data ofta korrumperas under transport; använd .asc när du delar krypterade filer eller publika nycklar via e-post eller webbformulär.
Hur man konverterar GPG till ASC
GnuPG OPEN-SOURCE
Kör gpg --armor --output file.asc file.gpg i en terminal; GnuPG är gratis och tillgängligt för Windows, macOS och Linux.
Gpg4win OPEN-SOURCE
Installera Gpg4win, som inkluderar GnuPG, och kör sedan gpg --armor --output file.asc file.gpg i kommandotolken eller PowerShell - det grafiska gränssnittet Kleopatra exponerar inte armering som en fristående operation.
Om dessa format
En .gpg-fil är binärdata som skapats av GnuPG (GNU Privacy Guard), det kostnadsfria OpenPGP-krypteringsverktyget. De flesta .gpg-filer är krypterade - för att läsa en behöver du GnuPG plus…
Öppna detaljer för .GPG →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å
- Ingen data går förlorad; armering är en ren Base64-kodningsoperation och det kryptografiska innehållet är bit-för-bit identiskt mellan
.gpgoch.asc. - Kontrollera filen i en textredigerare innan du kör
gpg --armor- om den redan börjar med-----BEGIN PGPär den redan armerad; att köra kommandot igen kommer att dubbelarmera den. - Ladda aldrig upp en
.gpgsom innehåller krypterade meddelanden eller privat nyckelmaterial till ett onlineverktyg; kör GnuPG lokalt.
Vanliga frågor
Vad är skillnaden mellan `.gpg` och `.asc`?
.gpg är binär och .asc är samma innehåll kodat som ASCII-text (Base64) med ett -----BEGIN PGP-huvud.Kan jag ångra konverteringen?
gpg --dearmor < file.asc > file.gpg för att gå tillbaka till binärt format.Hanterar Kleopatra armering i sitt gränssnitt?
.gpg-fil kräver GnuPG-kommandoraden; Gpg4win installerar den tillsammans med Kleopatra.