Une signature numérique est un bloc d'informations encodées ajouté à certains fichiers pour en identifier l'auteur et pour indiquer si un fichier a été modifié depuis l'application de la signature numérique.
Les fichiers exécutables avec des signatures numériques présentent les avantages suivants :
Vous pouvez analyser la signature numérique d'un fichier à l'aide d'une chaîne d'approbation, en remontant jusqu'au certificat racine émis par une autorité de certification approuvée (CA). Pour accéder à la signature numérique d'un fichier exécutable signé, cliquez sur le fichier avec le bouton droit de la souris, puis cliquez successivement sur Propriétés, sur l'onglet Signatures numériques, sur le nom du signataire, sur le bouton Détails et enfin sur Afficher le certificat.
Les types de fichiers suivants sont exécutables ou peuvent contenir du code exécutable : ARX, CRX, CUI, CUIx, DBX, DLL DVB, EXE, FAS HDI, JS, LSP, MNL, PGP, RX, SCR et VLX. Autodesk vous protège en apposant une signature numérique aux fichiers exécutables de ses produits. Notez cependant que, bien qu'ils puissent contenir du code exécutable, les fichiers CUI, CUIx, DVB, JS, PGP et SCR ne peuvent pas porter de signature numérique pour l'instant. Il est recommandé de placer ces types de fichiers dans des dossiers accessibles en lecture seule par un administrateur réseau ou CAO.
Une signature numérique perd sa validité pour les raisons suivantes :
Pour joindre une signature numérique à un fichier AutoLISP, vous devez disposer d'un certificat numérique émis par une autorité de certification ou vous pouvez créer un certificat auto-signé à partir de l'un des utilitaires disponibles.
Pour garantir l'intégrité des fichiers exécutables AutoLISP partagés, utilisez l'utilitaire AcSignApply pour appliquer des signatures numériques à ces fichiers. Si vous devez réviser un fichier AutoLISP signé numériquement, apportez vos modifications, supprimez manuellement le bloc de signature numérique à la fin du fichier, puis affectez-lui une nouvelle signature numérique.