Para firmar digitalmente un archivo binario (ObjectARX o .NET administrado)

El programa AutoCAD utiliza las firmas digitales para comprobar si se puede cargar con seguridad un archivo de programa personalizado. Los archivos binarios (ObjectARX y .NET administrado) con las extensiones de archivo ARX, CRX, DBX o DLL se pueden firmar digitalmente.

Nota: Se necesita la herramienta de firma (SignTool.exe) de Microsoft para adjuntar una firma digital a un archivo binario. Debe descargar e instalar la versión más reciente del SDK de Windows desde el sitio web de Microsoft (http://msdn.microsoft.com/es-es/windows/desktop/) para utilizar la herramienta de firma. Además de la herramienta de firma, también deberá obtener un certificado digital. Por lo general, un certificado se obtiene de un proveedor como, por ejemplo, Symantec y DigiCert ® , pero puede crear su propio certificado digital para distribuir sus aplicaciones en su empresa.

A continuación, se muestra un ejemplo de cómo firmar un archivo binario mediante la herramienta SignTool.exe:

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Bin\signtool.exe" sign /f MyCert.pfx /p MyPassword /t http://timestamp.verisign.com/scripts/timstamp.dll "c:\Autodesk\AdskUtil.arx"

Para firmar un archivo binario, realice las siguientes acciones:

  1. Realice una de las siguientes acciones para visualizar la solicitud de comando de Windows:
    • Windows 7: haga clic en el botón Inicio de Windows Todos los programas Accesorios Solicitud de comando.
    • Windows 8: en la pantalla de Inicio de Windows, haga clic con el botón derecho del ratón (o utilice el gesto de deslizamiento hacia arriba desde el borde inferior de la pantalla) y, a continuación, haga clic en Todas las aplicaciones. Desplácese a la sección Sistema de Windows y haga clic en Solicitud de comando.
    • Windows 8.1: en la pantalla de Inicio de Windows, haga clic en el botón Todas las aplicaciones que se encuentra cerca de la esquina inferior izquierda de la pantalla (o utilice el gesto de deslizamiento hacia arriba desde el borde inferior de la pantalla). Desplácese a la sección Sistema de Windows y haga clic en Solicitud de comando.
    Consejo: En la pantalla de inicio de Windows 8 o Windows 8.1, escriba comando y haga clic en Solicitud de comando en el panel de búsqueda.
  2. En la ventana de solicitud de comando de Windows, escriba cd %userprofile%\Documentos y pulse Intro para establecer la carpeta Documentos como la carpeta de trabajo actual. Si desea utilizar una carpeta de trabajo diferente, especifique su ubicación.
  3. Especifique la ubicación de la herramienta SignTool.exe y los argumentos que deben ejecutarse.

    El archivo se firmará correctamente, siempre que este no se haya marcado como de solo lectura o se encuentre en una ubicación de solo lectura.

  4. Cargue el nuevo archivo firmado en el programa AutoCAD y compruebe que se reconoce la firma digital.
    Nota: El certificado digital debe encontrarse en el almacén de certificados raíz de confianza del programa AutoCAD para verificar la firma.