Al firmar digitalmente un archivo de programa personalizado, se informa al usuario acerca de quién publicó el archivo y de si se han realizado cambios en el archivo después de firmarlo.
Antes de distribuir una aplicación personalizada, debe considerar firmar cada archivo que admita firmas digitales y se vaya a cargar en el programa AutoCAD. Aunque firmar digitalmente un archivo de programa es opcional, se recomienda realizar esta acción.
A continuación, se resumen las ventajas de adjuntar una firma digital a un archivo de programa:
- Aumenta la seguridad de una estación de trabajo; cargar un archivo firmado digitalmente permite al usuario saber quién ha publicado el archivo y si se ha modificado después de firmarlo.
- Los archivos se pueden cargar desde fuera de una ubicación de confianza; el cuadro de mensaje "Carga del archivo - Preocupación de seguridad" no se muestra cada vez que se carga el archivo. Por defecto, los archivos de un paquete no son de confianza.
- Todos los archivos firmados por el mismo editor pueden ser de confianza; una vez que se confía en un editor, se establecen automáticamente como de confianza todos los archivos de programa personalizados con la misma firma digital.
- Mejora la experiencia del cliente al reducir el número de pasos necesarios para la instalación y la configuración de un programa.
Archivos de programa personalizados que se pueden firmar digitalmente
Puede añadir una firma digital a los siguientes tipos de archivos de programa personalizados:
- ARX: archivo de ObjectARX
- CRX: archivo de extensión del tiempo de ejecución de la consola; similar a un archivo ARX pero sin interfaz de usuario
- DBX: archivo ObjectDBX (Activador de objetos)
- DLL: biblioteca de recursos de menú o conjunto de .NET
- FAS: archivo de AutoLISP de carga rápida
- MNL: archivo de menú de AutoLISP
- LSP: archivo de origen de AutoLISP
- VLX: archivo de proyecto de AutoLISP compilado (comando VISUALLISPIDE)
Nota: Los archivos de proyecto VBA (DVB) y JavaScript (JS) no se pueden firmar digitalmente.
Herramientas necesarias para firmar digitalmente los archivos de programa personalizados
Se necesitan herramientas especiales para firmar digitalmente un archivo de programa personalizado. Las herramientas necesarias varían en función del tipo de archivo que se va a firmar. A continuación, se ofrece una descripción general de las dos herramientas que pueden utilizarse:
Flujo de trabajo para adjuntar una firma digital
A continuación, se proporciona una descripción básica del proceso que debe seguirse para adjuntar una firma digital a un archivo de AutoLISP o binario.
- Firma de un archivo de AutoLISP
-
- Cree u obtenga un certificado digital de un proveedor.
Para obtener más información sobre cómo crear un certificado digital, consulte "Para crear un certificado digital".
- Si crea un certificado digital, cree un archivo PFX y, a continuación, importe el certificado digital.
Para obtener más información, consulte los temas "Para crear un archivo de intercambio de información personal (PFX)" y "Para importar un certificado digital".
- Adjunte la firma digital al archivo de AutoLISP con la herramienta para adjuntar firmas digitales (AcSignApply.exe).
Para obtener más información sobre cómo firmar un archivo de AutoLISP, consulte "Para firmar digitalmente un archivo de AutoLISP".
- Cargue el nuevo archivo firmado en el programa AutoCAD y compruebe que se reconoce la firma digital.
- Firma de un archivo binario
-
- Cree u obtenga un certificado digital de un proveedor.
Para obtener más información sobre cómo crear un certificado digital, consulte "Para crear un certificado digital".
- Si crea un certificado digital, cree un archivo PFX y, a continuación, importe el certificado digital.
Para obtener más información, consulte los temas "Para crear un archivo de intercambio de información personal (PFX)" y "Para importar un certificado digital".
- Adjunte una firma digital al archivo binario con la herramienta de firma (SignTool.exe).
Para obtener más información sobre cómo firmar un archivo binario, consulte "Para firmar digitalmente un archivo binario (ObjectARX o .NET administrado)".
- Cargue el nuevo archivo firmado en el programa AutoCAD y compruebe que se reconoce la firma digital.