¿Por qué convertir ASC a SIG?
Una firma independiente .asc y una firma independiente .sig contienen datos criptográficos OpenPGP idénticos - la única diferencia es la codificación. Algunos scripts o herramientas de verificación, incluidos ciertos flujos de trabajo de lanzamiento del kernel de Linux, esperan la forma binaria .sig y rechazan la entrada .asc con armadura ASCII.
Cómo convertir ASC a SIG
GnuPG FREE
Ejecuta gpg --dearmor < file.asc > file.sig en una terminal; GnuPG elimina la armadura Base64 y escribe la firma OpenPGP binaria pura en file.sig.
Gpg4win FREE
Instala Gpg4win, abre el Símbolo del sistema o PowerShell y ejecuta gpg --dearmor file.asc; cambia el nombre de la salida file.asc.gpg a file.sig.
Acerca de estos formatos
Un archivo ASC es casi siempre un bloque con armadura ASCII de OpenPGP: una firma digital, una clave pública o un mensaje cifrado de PGP o GnuPG, codificado como texto Base64 legible.…
Abrir detalles de .ASC →Un archivo SIG es un pequeño archivo complementario que demuestra que una descarga (como un instalador o una ISO) es auténtica y no ha sido manipulada. Contiene una firma criptográfica…
Abrir detalles de .SIG →Calidad y qué observar
- Tanto
.asccomo.sigcontienen el mismo paquete de firma OpenPGP;gpg --verifyproduce el mismo resultado con cualquiera de los dos. - No todos los archivos
.sigson firmas OpenPGP - confirma que el.asccomienza con-----BEGIN PGP SIGNATURE-----antes de convertir; una clave pública o un bloque de mensaje produciría un.sigsin sentido. - Ejecutar
gpg --dearmor file.ascgenerafile.asc.gpg, nofile.sig; utiliza la forma de tubería (pipe) para obtener un nombre de archivo limpio.
Preguntas frecuentes
¿Afecta la conversión de `.asc` a `.sig` a la verificación de la firma?
gpg --verify file.sig release-file y gpg --verify file.asc release-file producen el mismo resultado.¿Sigo necesitando la clave pública original después de la conversión?
.asc y .sig no afecta al requisito de la clave; sigues necesitando la clave pública del firmante importada en tu llavero (keyring).¿Puedo volver de `.sig` a `.asc`?
gpg --armor < file.sig > file.asc para volver a añadir la armadura ASCII.