Compartir a través de


Firma tu aplicación para cumplir con Smart App Control

La firma de código es una operación criptográfica que se puede realizar en una aplicación para comprobar su contenido y publicador. Smart App Control considera que las aplicaciones firmadas con un certificado digital de confianza son seguras y les permite ejecutarse en un equipo protegido.

Nota:

La comprobación de firma de Smart App Control no admite actualmente firmas de criptografía de curva elíptica (ECC).

Hay varias maneras de firmar la aplicación.

Obtención de un certificado de firma de código de un proveedor de confianza

El código se puede firmar con cualquier certificado, pero Smart App Control solo tiene en cuenta los certificados emitidos por proveedores de confianza. Para obtener información sobre cómo obtener un certificado de firma de código de un proveedor de confianza, consulte Administración de certificados de firma de código.

Firma tu aplicación con firma fiable

Firma de confianza (anteriormente Firma de código de Azure) es la manera preferida de firmar la aplicación. Trusted Signing se encuentra actualmente en fase de versión preliminar pública.

Firme su aplicación con signtool.exe

Signtool.exe es una aplicación incluida con Visual Studio que puede firmar aplicaciones con un certificado digital. Para obtener instrucciones sobre cómo firmar la aplicación con signtool.exe, consulta Cómo firmar un paquete de aplicación mediante SignTool.