Partager via


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