Freigeben über


Signieren Sie Ihre App für die Smart App Control-Konformität

Bei der Codesignierung handelt es sich um einen kryptografischen Vorgang, der für eine App ausgeführt werden kann, um den Inhalt und den Herausgeber zu überprüfen. Smart App Control betrachtet Apps, die mit einem vertrauenswürdigen digitalen Zertifikat signiert sind, als sicher und ermöglicht die Ausführung auf einem geschützten Computer.

Hinweis

Die Signaturüberprüfung von Smart App Control unterstützt derzeit keine Elliptic-Curve-Kryptografiesignaturen (ECC).

Es gibt mehrere Möglichkeiten, Ihre App zu signieren.

Erhalten eines Code-Signaturzertifikats von einem vertrauenswürdigen Anbieter

Code kann mit jedem Zertifikat signiert werden, smart App Control berücksichtigt jedoch nur Zertifikate, die von vertrauenswürdigen Anbietern ausgestellt wurden. Informationen zum Abrufen eines Codesignaturzertifikats von einem vertrauenswürdigen Anbieter finden Sie unter Verwalten von Codesignaturzertifikaten.

Signiere deine App mit vertrauenswürdigem Signieren

Die vertrauenswürdige Signatur (vormals Azure-Codesignatur) ist die bevorzugte Methode zum Signieren Ihrer App. Trusted Signing ist derzeit in der Public Preview.

Signieren Sie Ihre App mit signtool.exe

Signtool.exe ist eine in Visual Studio enthaltene App, die Apps mit einem digitalen Zertifikat signieren kann. Anweisungen zum Signieren Ihrer App mit signtool.exefinden Sie unter Signieren eines App-Pakets mit SignTool.