Warum SIG in ASC konvertieren?
Eine .sig-Datei ist in der Regel ein kompaktes binäres OpenPGP-Signaturpaket; eine .asc-Datei enthält dieselben kryptografischen Daten, verpackt in Base64 mit PGP-Armor-Headern. E-Mail-Clients, Webformulare, Mailinglisten und Dokumentationsseiten verarbeiten das Textformat .asc zuverlässiger als eine binäre .sig, weshalb die Umkodierung in ASCII-Armor ein gängiger Schritt bei der Verteilung ist.
Wie man SIG in ASC konvertiert
GnuPG FREE
Führen Sie gpg --enarmor < file.sig > file.asc in einem Terminal aus; wenn Sie den privaten Schlüssel besitzen, verwenden Sie stattdessen gpg --armor --detach-sign file, um eine .asc mit dem Standard-Header PGP SIGNATURE zu erzeugen.
Gpg4win FREE
Installieren Sie Gpg4win (das GnuPG enthält) und führen Sie denselben Befehl gpg --enarmor in einem Windows-Terminal aus, um .sig in ASCII-armored .asc zu konvertieren.
Über diese Formate
Eine SIG-Datei ist eine kleine Begleitdatei, die beweist, dass ein Download (z. B. ein Installationsprogramm oder ein ISO-Image) authentisch und unverändert ist. Sie enthält eine…
.SIG-Details öffnen →Eine ASC-Datei ist fast immer ein OpenPGP-ASCII-Armor-Block: eine digitale Signatur, ein öffentlicher Schlüssel oder eine verschlüsselte Nachricht von PGP oder GnuPG, als lesbarer…
.ASC-Details öffnen →Qualität & worauf zu achten ist
gpg --enarmorschreibt-----BEGIN PGP ARMORED FILE-----als Header; einige Parser erwarten-----BEGIN PGP SIGNATURE------ öffnen Sie die.ascin einem Texteditor und aktualisieren Sie bei Bedarf die Header- und Footer-Zeilen.- Wenn die
.sigbereits ASCII-armored ist (öffnen Sie sie in einem Texteditor und suchen Sie nach einer-----BEGIN-Zeile), kann das Umbenennen in.ascohne Ausführung eines Befehls ausreichen. - Sowohl
.sigals auch.ascverifizieren Dateien identisch mitgpg --verify; die Konvertierung ist lediglich eine Darstellungsänderung von Binär- zu Base64-Text.
Häufig gestellte Fragen
Was ist der Unterschied zwischen `gpg --enarmor` und `gpg --armor`?
--enarmor verpackt einen vorhandenen binären OpenPGP-Blob in ASCII-Armor, ohne den privaten Schlüssel zu benötigen; --armor --detach-sign erstellt eine neue, gepanzerte Signatur und erfordert den privaten Schlüssel.Verifiziert die `.asc` dieselbe Datei wie die ursprüngliche `.sig`?
gpg --verify funktioniert für beide gleich.Meine `.sig` hat bereits eine `-----BEGIN`-Zeile - muss ich sie konvertieren?
.asc um.