Aucune signature n'était présente dans le sujet - Détails de la signature du conducteur

Certains utilisateurs de Windows 10 peuvent rencontrer le message d'erreur " Aucune signature n'était présente dans le sujet(No signature was present in the subject) " lorsqu'ils tentent d'afficher les propriétés de signature d'un fichier de package de pilote. Dans cet article, nous fournissons une brève description de la raison pour laquelle vous pouvez recevoir ce message et ce que vous pouvez essayer de supprimer du message pour ce fichier de package particulier.

Aucune signature n'était présente dans le sujet

Les systèmes(Systems) d'exploitation peuvent avoir des problèmes de signature inconnus ou des problèmes de pilote non signé si l'ordinateur testé n'est pas connecté à Internet. Si l'ordinateur testé est connecté à Internet, les nouveaux certificats sont automatiquement téléchargés lorsqu'un pilote est installé et il n'y aura aucun problème. Parfois, les fournisseurs de CA sont également en mesure d'aider à résoudre les problèmes lorsque l'ordinateur testé n'est pas connecté à Internet.

Lire(Read) : Comment identifier les pilotes non signés à l'aide de l'utilitaire sigverif.(How to identify unsigned drivers using sigverif utility.)

Aucune signature n'était présente dans le sujet

Lorsqu'un fichier de catalogue (.cat) est signé à l'aide d'un nouveau certificat de signature publié par VeriSign qui utilise l' algorithme SHA256(SHA256 algorithm) , si vous ouvrez le fichier cat signé et affichez la signature, vous remarquerez peut-être qu'aucune signature n'était présente dans l'objet du(No signature was present in the subject) message.

Pour résoudre le problème, vous pouvez demander à VeriSign de fournir gratuitement un certificat de remplacement signé avec l' algorithme de hachage SHA1 .

Alternativement, vous pouvez acheter un autre certificat SHA1 et signer le fichier avec deux signatures comme indiqué ci-dessous si vous souhaitez conserver les deux certificats. Notez que seuls les fichiers .sys peuvent avoir une double signature car ce sont des fichiers PE.

Signtool sign /fd sha256 /ac C:\MyCrossCert\Crosscert.cer /s my /n “MyCompany Inc. “ /ph /as /sha1 ZZ...ZZ C:\DriverDir\toaster.SYS

ZZ…ZZ est le hachage du certificat que vous utilisez pour la signature secondaire. Ajouter /trà la signature de l'horodatage.

Remarque supplémentaire(Additional note) : l'utilisation du certificat SHA1 a été dépréciée par Microsoft à compter du 1er(January 1) janvier 2016. Tous les fournisseurs d'autorités de certification doivent émettre des certificats de signature avec l' algorithme de hachage SHA256 .

Windows a cessé d'accepter les certificats de signature de code SHA1 sans horodatage après le 1er janvier 2016(January 2016) .

Microsoft a également indiqué maintenant qu'après l'installation de KB4579311 , Windows 10 peut vous avertir lors de l'installation de certains pilotes tiers :

This issue occurs when an improperly formatted catalog file is identified during validation by Windows. Starting with this release, Windows will require the validity of DER encoded PKCS#7 content in catalog files. Catalogs files must be signed per section 11.6 of describing DER-encoding for SET OF members in X.690,”

J'espère que cela t'aides!

Article connexe(Related post) : Windows nécessite un pilote signé numériquement .



About the author

Je suis un ingénieur logiciel expérimenté, avec plus de 10 ans d'expérience dans le développement et la maintenance d'applications Microsoft Office. J'ai une forte passion pour aider les autres à atteindre leurs objectifs, à la fois par mon travail d'ingénieur logiciel et par mes compétences en prise de parole en public et en réseautage. Je suis également extrêmement compétent en matière de pilotes de matériel et de clavier, ayant développé et testé plusieurs d'entre eux moi-même.



Related posts