Używanie podpisów cyfrowych w plikach wykonywalnych

Podpis cyfrowy to blok zaszyfrowanych informacji dodawanych do pewnych plików w celu identyfikacji twórcy i wskazania, czy plik został zmieniony po dodaniu podpisu cyfrowego.

Pliki wykonywalne z podpisem cyfrowym zapewniają następujące korzyści:

Podpis cyfrowy pliku można sprawdzić poprzez łańcuch zaufania aż do certyfikatu głównego wydanego przez zaufany ośrodek certyfikacji. Dostęp do podpisu cyfrowego w plikach wykonywalnych można uzyskać, klikając prawym przyciskiem myszy plik, wybierając opcję Właściwości, kartę Podpisy cyfrowe, nazwisko osoby podpisującej i klikając przycisk Szczegóły, a następnie Wyświetl certyfikat.

Pliki wykonywalne skojarzone z produktami opartymi na programie AutoCAD

Następujące typy plików to pliki wykonywalne lub pliki, które mogą zawierać kod wykonywalny: ARX, CRX, CUI, CUIx, DBX, DLL, DVB, EXE, FAS, HDI, JS, LSP, MNL, PGP, RX, SCR i VLX. Firma Autodesk chroni użytkowników przez stosowanie cyfrowych podpisów do plików wykonywalnych w swoich produktach, nie dotyczy to plików CUI, CUIx, DVB, JS, PGP i SCR, które mogą zawierać kod wykonywalny, ale nie można ich jeszcze podpisywać cyfrowo. Zaleca się, aby te typy plików umieszczać w folderach tylko do odczytu, do których dostęp ma administrator CAD lub administrator sieci.

Niepoprawne podpisy cyfrowe

Podpis cyfrowy może stać się nieważny z następujących powodów:

Uwaga: Zmiana nazwy pliku nie unieważnia jego podpisu cyfrowego.

Podpisy cyfrowe i pliki AutoLISP

W celu dołączenia podpisu cyfrowego do pliku AutoLISP konieczne jest posiadanie certyfikatu cyfrowego wydanego przez ośrodek certyfikacji lub certyfikatu z podpisem własnym utworzonego samodzielnie przy użyciu jednego z kilku dostępnych narzędzi.

Aby zapewnić integralność współdzielonych plików wykonywalnych AutoLISP, użyj narzędzia AcSignApply w celu zastosowania podpisów cyfrowych do plików. Jeśli później zajdzie potrzeba wprowadzenia zmian w cyfrowo podpisanym pliku AutoLISP, należy wprowadzić zmiany, ręcznie usunąć blok podpisu cyfrowego na końcu pliku, a następnie przypisać nowy podpis cyfrowy.