Цифровые подписи для файлов пользовательских программ

Цифровые подписи файлов пользовательских программ позволяют узнать, какой пользователь опубликовал файл и вносились ли изменения в этот файл после добавления цифровой подписи.

Перед распространением пользовательского приложения рекомендуется добавить цифровую подпись ко всем файлам, которые поддерживают такую функцию и будут загружены в программу на основе AutoCAD. Хотя это и не является обязательным, рекомендуется добавлять цифровые подписи к файлам пользовательских программ.

Рассмотрим преимущества добавления цифровых подписей к файлам пользовательских программ.

Файлы пользовательских программ, к которым можно добавить цифровые подписи

Цифровую подпись можно добавить к следующим типам файлов пользовательских программ.

Прим.: К файлам проектов VBA (DVB) и JavaScript (JS) добавить цифровые подписи нельзя.

Инструменты для добавления цифровых подписей к файлам пользовательских программ

Для добавления цифровых подписей к файлам пользовательских программ необходимы специальные инструменты. Вид инструмента зависит от типа файлов, к которым добавляется подпись. Рассмотрим два инструмента, которые можно использовать для добавления подписей.

Рабочий процесс добавления цифровой подписи

Ниже приведена упрощенная процедура добавления цифровых подписей к файлам AutoLISP и двоичным файлам.

Добавление цифровой подписи к файлу AutoLISP
  1. Создайте цифровой сертификат или получите его у поставщика.

    Сведения о создании цифрового сертификата см. в разделе "Создание цифрового сертификата".

  2. После создания цифрового сертификата создайте файл PFX, а затем импортируйте цифровой сертификат.

    Подробные сведения см. в разделах "Создание файла обмена личной информацией (PFX)" и "Импорт цифрового сертификата".

  3. Добавить цифровую подпись к файлу AutoLISP можно с помощью инструмента добавления цифровых подписей (AcSignApply.exe).

    Сведения о добавлении цифровой подписи к файлу AutoLISP см. в разделе "Добавление цифровой подписи к файлу AutoLISP".

  4. Загрузите файл с цифровой подписью в программу на основе AutoCAD и убедитесь, что добавленная цифровая подпись распознается программой.
Добавление цифровой подписи к двоичному файлу
  1. Создайте цифровой сертификат или получите его у поставщика.

    Сведения о создании цифрового сертификата см. в разделе "Создание цифрового сертификата".

  2. После создания цифрового сертификата создайте файл PFX, а затем импортируйте цифровой сертификат.

    Подробные сведения см. в разделах "Создание файла обмена личной информацией (PFX)" и "Импорт цифрового сертификата".

  3. Добавить цифровую подпись к двоичному файлу можно с помощью инструмента цифровой подписи (SignTool.exe).

    Сведения о добавлении цифровой подписи к двоичному файлу см. в разделе "Добавление цифровой подписи к двоичному файлу (ObjectARX или управляемые компоненты .NET)".

  4. Загрузите файл с цифровой подписью в программу на основе AutoCAD и убедитесь, что добавленная цифровая подпись распознается программой.