Signer votre application pour la conformité au Contrôle intelligent des applications
La signature de code est une opération cryptographique qui peut être effectuée sur une application afin de vérifier son contenu et son éditeur. Smart App Control considère que les applications signées avec un certificat numérique de confiance sont sûres et les autorise à s'exécuter sur un ordinateur protégé.
Il existe plusieurs façons de signer votre application.
Obtenir un certificat de signature de code auprès d'un fournisseur de confiance
Le code peut être signé avec n'importe quelle certification, mais Smart App Control ne prend en compte que les certificats émis par des fournisseurs de confiance. Pour savoir comment obtenir un certificat de signature de code auprès d'un fournisseur de confiance, voir Gérer les certificats de signature de code.
Signez votre application avec Trusted Signing
Trusted Signing (anciennement Azure Code Signing) est le moyen privilégié de signer votre application. Trusted Signing est actuellement disponible en préversion publique.
Signez votre application avec signtool.exe
Signtool.exe est une application fournie avec Visual Studio qui permet de signer des applications à l'aide d'un certificat numérique. Pour savoir comment signer votre application avec signtool.exe, voir Comment signer un package d'application à l'aide de SignTool
Windows developer