Hvorfor konvertere ASC til GPG?
En .asc-fil er ASCII-pansret OpenPGP-data: det binære indhold er pakket ind i Base64-tekst, så det overlever e-mail og kopiering. En .gpg-fil indeholder de samme data som rå binær kode. Nogle værktøjer - især Linux-pakkehåndteringssystemer og rutiner til import af nøgleringe - kræver den binære .gpg form og afviser pansret input, hvilket er grunden til, at gpg --dearmor optræder i mange vejledninger til softwareinstallation.
Sådan konverterer du ASC til GPG
GnuPG FREE
Kør gpg --dearmor file.asc i en terminal; outputtet er file.asc.gpg (omdøb til file.gpg), eller brug gpg --dearmor < file.asc > file.gpg for at skrive det korrekte filnavn direkte.
Gpg4win FREE
Installer Gpg4win (som inkluderer GnuPG), åbn Kommandoprompt eller PowerShell, og kør gpg --dearmor file.asc; omdøb outputtet fra file.asc.gpg til file.gpg.
Om disse formater
En ASC-fil er næsten altid en OpenPGP ASCII-armeret blok: en digital signatur, en offentlig nøgle eller en krypteret besked fra PGP eller GnuPG, kodet som læsbar Base64-tekst. Åbn den først…
Åbn .ASC detaljer →En .gpg-fil er binær data produceret af GnuPG (GNU Privacy Guard), det gratis OpenPGP-krypteringsværktøj. De fleste .gpg-filer er krypterede - for at læse en skal du bruge GnuPG plus den…
Åbn .GPG detaljer →Kvalitet & hvad man skal være opmærksom på
- «Dearmoring» er en ren kodningsoperation svarende til Base64-afkodning - det kryptografiske indhold er bit-for-bit identisk i begge filer, og verificering fungerer på samme måde med begge.
- Den omvendte operation
gpg --armor < file.gpg > file.asckonverterer binær data tilbage til ASCII-pansret form. - Kleopatras GUI har ikke en selvstændig dearmor-knap - GnuPG-kommandolinjen er den praktiske vej, selv når Gpg4win er installeret.
Ofte stillede spørgsmål
Ændrer dearmoring det kryptografiske indhold?
Hvorfor navngiver GnuPG outputtet `file.asc.gpg` i stedet for `file.gpg`?
.gpg til input-filnavnet; brug gpg --dearmor < file.asc > file.gpg for at styre output-navnet direkte.Hvordan kan jeg se, om en `.gpg`-fil faktisk er ASCII-pansret indeni?
-----BEGIN PGP...-----, er indholdet pansret uanset .gpg-filendelsen.