Pourquoi convertir SIG en ASC ?
Un fichier .sig est généralement un paquet de signature OpenPGP binaire compact ; un fichier .asc contient les mêmes données cryptographiques enveloppées en Base64 avec des en-têtes d'armure PGP. Les clients de messagerie, les formulaires web, les listes de diffusion et les pages de documentation gèrent le format texte .asc de manière plus fiable qu'un .sig binaire, faisant du ré-encodage en armure ASCII une étape de distribution courante.
Comment convertir SIG en ASC
GnuPG FREE
Exécutez gpg --enarmor < file.sig > file.asc dans un terminal ; si vous possédez la clé privée, utilisez plutôt gpg --armor --detach-sign file pour produire un .asc avec l'en-tête standard PGP SIGNATURE.
Gpg4win FREE
Installez Gpg4win (qui inclut GnuPG) et exécutez la même commande gpg --enarmor dans un terminal Windows pour convertir le .sig en .asc avec armure ASCII.
À propos de ces formats
Un fichier SIG est un petit fichier compagnon qui prouve qu'un téléchargement (comme un installateur ou un ISO) est authentique et n'a pas été altéré. Il contient une signature…
Ouvrir les détails de .SIG →Un fichier ASC est presque toujours un bloc OpenPGP « ASCII-armored » : une signature numérique, une clé publique ou un message chiffré provenant de PGP ou GnuPG, encodé sous forme de texte…
Ouvrir les détails de .ASC →Qualité et points de vigilance
gpg --enarmorécrit-----BEGIN PGP ARMORED FILE-----comme en-tête ; certains analyseurs attendent-----BEGIN PGP SIGNATURE------ ouvrez le.ascdans un éditeur de texte et mettez à jour les lignes d'en-tête et de pied de page si nécessaire.- Si le
.sigest déjà en armure ASCII (ouvrez-le dans un éditeur de texte et cherchez une ligne-----BEGIN), le renommer en.ascpeut suffire sans exécuter de commande. - Les fichiers
.siget.ascvérifient les fichiers de manière identique avecgpg --verify; la conversion est un simple changement de présentation du binaire vers le texte Base64.
Foire aux questions
Quelle est la différence entre `gpg --enarmor` et `gpg --armor` ?
Le fichier `.asc` vérifiera-t-il le même fichier que le `.sig` original ?
gpg --verify fonctionne de la même manière pour les deux.Mon fichier `.sig` a déjà une ligne `-----BEGIN` - dois-je le convertir ?
.asc.