Das Unternehmen empfiehlt Entwicklern, Vorsichtsmaßnahmen bei der Implementierung ihres Code-Signierungsprozesses und der Sicherung der mit dem Signaturzertifikat verbundenen privaten Schlüssel zu treffen.
Unterhalten Sie Zugriffskontrollen und führen Sie Buch über die Code-Signierungsschlüssel und begrenzen Sie ihre Verteilung. Dies wird dazu beitragen, eine strenge Rechenschaftspflicht für die Schlüsselverwendung durchzusetzen.
Wählen Sie ein starkes Kennwort für den privaten Schlüssel. Es muss aus mindestens sechzehn (16) Zeichen bestehen, die nach dem Zufallsprinzip generiert wurden, und aus Groß- und Kleinbuchstaben, Zahlen und Symbole bestehen. Worte aus einem Wörterbuch, Ableitungen von Benutzer-IDs, gebräuchliche Zeichenfolgen (z. B. "123456"), Eigennamen, geografische Bezeichnungen, gebräuchliche Abkürzungen, Umgangssprache, Namen von Familienmitgliedern, Geburtstage usw. dürfen nicht verwendet werden.
Speichern Sie einen privaten Schlüssel sicher mit einem FIPS 140-2 Level 2-zertifizierten Kryptografiegerät. Ein Export des privaten Schlüssels durch diese Kryptografiegeräte ist nicht erlaubt. Die meisten dieser Geräte verfügen über Multi-Faktor-Authentifizierung.
Microsoft empfiehlt die Verwendung eines separaten Test-Signing-Zertifikats zum Signieren von Vorabversionscode. Das Test-Signing-Zertifikat ist nur in der Testumgebung vertrauenswürdig. Test-Signing-Zertifikate können selbstsignierte Zertifikate sein oder von einer internen Test ZS kommen.
Weitere Informationen bietet Microsoft in einem Best-Practices-Dokument zur Codesignierung.
DigiCert is the world's leading provider of scalable TLS/SSL, IoT and PKI solutions for identity and encryption. The most innovative companies, including 89% of the Fortune 500 and 97 of the 100 top global banks, choose DigiCert for its expertise in identity and encryption for web servers and Internet of Things devices. DigiCert supports TLS and other digital certificates for PKI deployments at any scale through its certificate lifecycle management solution, CertCentral®. The company is recognized for its enterprise-grade certificate management platform, fast and knowledgeable customer support, and market-leading security solutions. For the latest DigiCert news and updates, visit digicert.com or follow @digicert.
©2020 DigiCert, Inc. All rights reserved. DigiCert, its logo and CertCentral are registered trademarks of DigiCert, Inc. Norton and the Checkmark Logo are trademarks of NortonLifeLock Inc. used under license. Other names may be trademarks of their respective owners.
Diese Website verwendet Cookies und andere Technologien zur Nachverfolgung zur Unterstützung bei der Navigation und ihrer Möglichkeit, Feedback zu geben, zur Analyse Ihrer Nutzung unserer Produkte und Dienstleistungen und zur Unterstützung unserer Werbe- und Marketingmaßnahmen sowie zur Bereitstellung von Content Dritter.Lesen Sie unseren Bestimmungen zu Cookies und Datenschutz, um mehr zu erfahren.