Numéro d'article: 247257 - Dernière mise à jour: lundi 6 décembre 2004 - Version: 4.0

Étapes à suivre pour signer un fichier .cab

A noterCet article s'applique à un système d'exploitation différent de celui que vous utilisez. Le contenu de l'article qui ne vous concerne peut-être pas est désactivé.
Agrandir tout | Réduire tout

Résumé

Cet article décrit les étapes pour signer un fichier .cab.

Plus d'informations

  1. Le kit de développement logiciel Microsoft .NET Framework (SDK) 1.1 inclut les fichiers API Crypto que vous devez posséder pour signer un fichier .cab. Pour télécharger le Kit de développement, reportez-vous au site de Web Microsoft suivant :
    http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en (http://www.microsoft.com/downloads/details.aspx?FamilyId=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=en)
  2. Utilisez les étapes suivantes pour vous connecter et valider le fichier .cab :
    1. Tapez la suivante à une invite de commande pour créer un fichier de clé privé, Mycert.pvk.
      makecert - sv " mycert.pvk » - n" CN = ma société " mycert.cer
      Le fichier créé dans cette étape, Mycert.cer, est utilisé pour créer un fichier .spc. Tapez le mot de passe dans la boîte de dialogue.
    2. Créer un fichier .spc à partir du fichier certificat avec le mot correct. Pour ce faire, tapez la ligne suivante à partir d'une invite de commandes :
      Cert2spc mycert.cer mycert.spc
      Notez que cette étape implique la création d'une clé privée test. Vous pouvez également certificats valides peuvent être créées via Microsoft Certificate Server pour une utilisation d'intranet ou achetés externe fournisseurs pour Internet utilisent.
    3. Utilisez les informations clées pour signer le fichier .cab :
      Signcode-v mycert.pvk - spc mycert.spc new.cab-t [URL du serveur Horodateur]
      Pour plus d'informations sur signtool, reportez-vous au site de Web MSDN (Microsoft Developer Network) suivant :
      http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/signtool.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/seccrypto/security/signtool.asp)
      note Spécifiez l'URL serveur horodatage à cette étape. L'URL du serveur horodatage fournit un emplacement pour entrer ou modifier l'emplacement d'un serveur d'horodatage. Un serveur d'horodatage vérifie la date et l'heure du fichier CAB a été signé. Fichiers de certificats peuvent expirer après une certaine période de temps. Contactez votre fournisseur de fichier de certificat (autorité de certification) de l'emplacement du son serveur d'horodatage.

      À partir du Kit de développement Platform SDK daté de février 2003, signcode.exe a été remplacé par signtool.exe.
  3. Suivez cette procédure pour valider un fichier .cab :
    1. Tapez la suivante à une invite de commandes pour exécuter setreg.exe sur le système client avec la valeur TRUE afin que les certificats de test sont reconnus :
      setreg - q 1 TRUE
    2. Exécutez Checktrust.exe pour vous assurer que le fichier CAB signature correctement :
      ChkTrust new.cab
    résultat attendu
    mycab.cab: Succeeded
    						

Références

Plus d'informations sur les fichiers .cab sont disponibles dans le SDK du fichier CAB Microsoft. Le kit de développement logiciel (SDK) cabinet est un ensemble d'outils et de documentation qui explique comment créer un package de téléchargement consistant en un fichier « CAB qui contient tous les fichiers à télécharger. Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
176810  (http://support.microsoft.com/kb/176810/ ) Comment faire pour modifier manuellement et recréer les fichiers CAB
264570  (http://support.microsoft.com/kb/264570/ ) Présentation technique en ligne disponible : comment téléchargement de composants Internet fonctionne ?

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer 4.0 Édition 128 bits
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
Mots-clés : 
kbmt kbcodesign kbfaq kbhowto kbinfo KB247257 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 247257  (http://support.microsoft.com/kb/247257/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Retired KB ArticleExclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.