Waarom ASC naar SIG converteren?
Een losstaande .asc-handtekening en een losstaande .sig-handtekening bevatten identieke cryptografische OpenPGP-gegevens - het enige verschil is de codering. Sommige verificatiescripts of tools, waaronder bepaalde Linux-kernel release-workflows, verwachten de binaire .sig-vorm en weigeren ASCII-armored .asc-invoer.
Hoe ASC naar SIG te converteren
GnuPG FREE
Voer gpg --dearmor < file.asc > file.sig uit in een terminal; GnuPG verwijdert de Base64-armor en schrijft de ruwe binaire OpenPGP-handtekening naar file.sig.
Gpg4win FREE
Installeer Gpg4win, open de opdrachtprompt of PowerShell en voer gpg --dearmor file.asc uit; hernoem de uitvoer file.asc.gpg naar file.sig.
Over deze formaten
Een ASC-bestand is bijna altijd een OpenPGP ASCII-armored blok: een digitale handtekening, een publieke sleutel of een versleuteld bericht van PGP of GnuPG, gecodeerd als leesbare…
Open .ASC details →Een SIG-bestand is een klein bijbehorend bestand dat bewijst dat een download (zoals een installatieprogramma of ISO) authentiek is en niet is gemanipuleerd. Het bevat een cryptografische…
Open .SIG details →Kwaliteit & waar op te letten
- Zowel
.ascals.sigbevatten hetzelfde OpenPGP-handtekeningpakket;gpg --verifylevert bij beide hetzelfde resultaat op. - Niet elke
.sigis een OpenPGP-handtekening - controleer of de.ascbegint met-----BEGIN PGP SIGNATURE-----voordat u converteert; een publieke sleutel of berichtblok zou een betekenisloze.sigopleveren. - Het uitvoeren van
gpg --dearmor file.ascgeeftfile.asc.gpgals resultaat, nietfile.sig; gebruik de pipe-vorm voor een schone bestandsnaam.
Veelgestelde vragen
Heeft het converteren van `.asc` naar `.sig` invloed op de verificatie van de handtekening?
gpg --verify file.sig release-file en gpg --verify file.asc release-file leveren hetzelfde resultaat op.Heb ik na het converteren nog steeds de originele publieke sleutel nodig?
.asc en .sig heeft geen invloed op de vereiste sleutel; u moet de publieke sleutel van de ondertekenaar nog steeds in uw sleutelbos hebben geïmporteerd.Kan ik teruggaan van `.sig` naar `.asc`?
gpg --armor < file.sig > file.asc uit om de ASCII-armor opnieuw toe te voegen.