Artikel-ID: 247257 - Geändert am: Montag, 6. Dezember 2004 - Version: 4.0

Schritte zum Signieren einer CAB-Datei

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.
Alles erweitern | Alles schließen

Zusammenfassung

In diesem Artikel beschreiben die Schritte zum Signieren einer CAB-Datei.

Weitere Informationen

  1. Das Microsoft .NET Framework Software Development Kit (SDK) 1.1 enthält die Krypto-API-Dateien, die Sie Signieren einer CAB-Datei benötigen. Downloaden des SDK die folgenden Microsoft-Website:
    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. Verwenden Sie die folgenden Schritte zum Signieren und überprüfen die CAB-Datei:
    1. Geben Sie Folgendes zum Erstellen einer privaten Schlüssel Datei mycert.pvk an der Eingabeaufforderung.
      Makecert - PA "mycert.pvk"-n"CN = Meine Firma" mycert.cer
      Die Datei in dieser Schritt, mycert.cer, erstellt wird verwendet, um eine .SPC-Datei zu erstellen. Geben Sie das Kennwort im Dialogfeld.
    2. Erstellen Sie eine .SPC-Datei, aus der Zertifikatsdatei mit dem richtigen Kennwort. Geben Sie hierzu die folgende Zeile an einer Eingabeaufforderung ein:
      Cert2spc mycert.cer mycert.spc
      Beachten Sie, dass diese Schritt Erstellung ein privater Schlüssel Test betrifft. Alternativ gültige Zertifikate für Intranet über Microsoft Certificate Server erstellt oder von externen erworben werden können Anbieter für Internet verwenden.
    3. Verwenden Sie die wichtige Informationen zum Signieren der CAB-Datei:
      Signaturcodes-v mycert.pvk - Spc mycert.spc new.cab-t [Timestampserver-URL]
      Weitere Informationen zu Signtool der folgenden Microsoft Developer Network (MSDN)-Website:
      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)
      Hinweis: Geben Sie den Timestamp Server-URL an diese Schritt. Die URL des Timestamp-Servers dient zum eingeben oder bearbeiten den Speicherort des Timestampservers. Ein Timestampserver überprüft Datum und Uhrzeit, das die CAB-Datei signiert wurde. Zertifikatsdateien können nach einer bestimmten Zeit ablaufen. Wenden Sie sich an Ihren Zertifikat Datei (Zertifizierungsstelle) den Pfad für Ihre Timestampservers.

      Klicken Sie mit Platform SDK Februar 2003 starten, wurde signcode.exe mit signtool.exe ersetzt.
  3. Gehen folgendermaßen Sie vor um eine CAB-Datei zu überprüfen:
    1. Geben Sie Folgendes an einer Eingabeaufforderung auf dem Client mit dem Wert TRUE Setreg.exe ausgeführt, sodass die Testzertifikate erkannt werden:
      Setreg - Q 1 TRUE
    2. Führen Sie Checktrust.exe, um sicherzustellen, dass die CAB-Datei korrekt signiert:
      ChkTrust new.cab
    erwartete Ergebnisse
    mycab.cab: Succeeded
    						

Informationsquellen

Weitere Informationen über CAB-Dateien sind im Microsoft Cabinet SDK verfügbar. Das Cabinet SDK ist eine Sammlung von Tools und Dokumentation, die erläutert, wie ein bestehend aus einer "" Kabinettdatei, die alle Dateien gedownloadet werden enthält, die Downloadpaket erstellen. Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
176810  (http://support.microsoft.com/kb/176810/ ) Wie Sie manuell ändern und Erstellen von CAB-Dateien
264570  (http://support.microsoft.com/kb/264570/ ) WebCast zur Verfügung: wie funktioniert Internet Component Download?

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • 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
Keywords: 
kbmt kbcodesign kbfaq kbhowto kbinfo KB247257 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 247257  (http://support.microsoft.com/kb/247257/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Retired KB ArticleDisclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.