Le fait de signer numériquement un fichier programme personnalisé indique à l'utilisateur l'identité de l'éditeur du fichier programme personnalisé, ainsi que la présence éventuelle de modifications apportées au fichier après la signature.
Avant de procéder à la répartition d'une application personnalisée, il peut être avisé de signer les types de fichier prenant en charge la signature numérique qui seront chargés dans un programme basé sur AutoCAD ou AutoCAD LT. La signature numérique des programmes personnalisés n'est pas obligatoire, mais elle est recommandée.
Les points suivants présentent les avantages d'attacher une signature numérique à un fichier de programme :
- Améliore la sécurité d'un poste de travail. Le chargement d'un fichier signé numériquement indique à l'utilisateur qui a publié le fichier et si celui-ci a été modifié après la signature.
- Possibilité de charger des fichiers ne venant pas d'un emplacement approuvé. Le message Chargement du fichier - Problème de sécurité n'apparaît pas chaque fois qu'un fichier est chargé. Par défaut, les fichiers issus d'un lot ne sont pas approuvés.
- Tous les fichiers signés par le même éditeur peuvent être approuvés. Une fois qu'un éditeur est approuvé, tous les fichiers programme personnalisés portant la même signature numérique sont automatiquement approuvés.
- Amélioration de l'expérience utilisateur grâce à une réduction du nombre d'étapes nécessaires à la configuration d'un programme personnalisé.
Fichiers programme personnalisés pouvant être signés numériquement
Vous pouvez ajouter une signature numérique aux fichiers programme personnalisés des types suivants :
- ARX : Fichier ObjectARX
- CRX : Fichier Console Runtime Extension, semblable à un fichier ARX, mais sans interface utilisateur
- DBX : Fichier ObjectDBX (programme d'activation d'objet)
- DLL : Bibliothèque de ressources de menu ou .NET Assembly
- FAS : Fichier AutoLISP à chargement rapide
- MNL : Fichier Menu AutoLISP
- LSP : Fichier source AutoLISP
- VLX : fichier de projet AutoLISP compilé (commandes MAKELSPAPP et VLISP)
Remarque : Les fichiers projet VBA (DVB) et JavaScript (JS) ne peuvent pas être signés numériquement.
Outils nécessaires pour apposer une signature numérique aux fichiers programme personnalisés
La signature numérique d'un fichier programme personnalisé requiert des outils spéciaux. L'outil nécessaire dépend du type de fichier à signer. Les points suivants présentent les deux outils qui peuvent être utilisés :
Procédure d'apposition d'une signature numérique
Cette section décrit brièvement la marche à suivre pour attacher une signature numérique à un fichier binaire ou AutoLISP.
- Signature d'un fichier AutoLISP
-
- Créez un certificat numérique ou obtenez-le auprès de votre fournisseur.
Pour plus d'informations sur la façon de créer un certificat numérique, reportez-vous à la rubrique "Création d'un certificat numérique".
- Si vous créez un certificat numérique, créez un fichier PFX, puis importez le certificat numérique.
Pour plus d'informations, reportez-vous aux rubriques "Création d'un fichier PFX (Échange d'informations personnelles)" et "Importation d'un certificat numérique".
- Attachez la signature numérique au fichier AutoLISP avec l'outil d'attribution de signatures numériques (AcSignApply.exe).
Pour plus d'informations sur la signature d'un fichier AutoLISP, reportez-vous à la rubrique "Signature numérique d'un fichier AutoLISP".
- Chargez le fichier que vous venez de signer dans un programme basé sur AutoCAD ou AutoCAD LT et vérifiez que la signature numérique est reconnue.
- Signature d'un fichier binaire
-
- Créez un certificat numérique ou obtenez-le auprès de votre fournisseur.
Pour plus d'informations sur la façon de créer un certificat numérique, reportez-vous à la rubrique "Création d'un certificat numérique".
- Si vous créez un certificat numérique, créez un fichier PFX, puis importez le certificat numérique.
Pour plus d'informations, reportez-vous aux rubriques "Création d'un fichier PFX (Échange d'informations personnelles)" et "Importation d'un certificat numérique".
- Attachez la signature numérique au fichier binaire à l'aide de l'outil de signature (SignTool.exe).
Pour plus d'informations sur la signature d'un fichier binaire, reportez-vous à la rubrique "Signature numérique d'un fichier binaire (ObjectARX ou Managed .NET)".
- Chargez le fichier signé dans un programme basé sur AutoCAD et vérifiez que la signature numérique est reconnue.