Cómo firmar digitalmente un programa EXE
En pocas palabras, se requieren dos pasos:
1. Compre o cree usted mismo un archivo de certificado de firma digital.
Existen herramientas y software que pueden crear certificados de firma digital, como openssl. Sin embargo, si firma un certificado autofirmado, la firma no se puede verificar en la máquina de otra persona. A menos que confíen en él, no instalarán su certificado.
2. Utilice una herramienta de software para firmar digitalmente archivos exe o cualquier otro archivo. Puede ser una herramienta de interfaz de usuario gratuita, como kSign, o puede ser similar a signtool (la herramienta de línea de comandos de Microsoft). También puede ser un programa asistente del sistema operativo (como un asistente para instalar archivos de firma en Microsoft Windows); importar y firmar archivos digitalmente). En xNix, puedes usar GnuPG (gpg) para pasar del certificado a la firma de una sola vez.
3. Si está involucrado en el desarrollo de programas, puede usar una herramienta de línea de comandos como signtool para escribir el procesamiento por lotes y luego agregarlo al proceso de creación de su propio proyecto para agregar firmas automáticamente.