Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Примечание.
В настоящее время подпись пакета HLK поддерживает только сертификаты RSA и DSA, как определено библиотекой .NET, используемой для подписывания System.Security.Cryptography.Xml.SignedXml
HLK Studio поддерживает три типа пакетов — один без знака, два подписанных. Все официальные отправки в Корпорацию Майкрософт должны быть цифрово подписаны. Чтобы создать пакет, выполните приведенные действия.
В HLK Studio откройте текущий проект.
Выберите вкладку "Пакет" , нажмите кнопку "Создать пакет " и выберите соответствующий параметр.
Не подписываться . Чтобы создать неподписанный пакет, например отправить в службу поддержки для отладки или последующего слияния с другими пакетами в один пакет отправки.
Используйте хранилище сертификатов. — Создание пакета с цифровой подписью (наиболее распространенный сценарий). Для этого параметра требуется сертификат X509 (т. е. сертификат VeriSign), уже установленный на компьютере под управлением HLK Studio. В диалоговом окне Безопасность Windows выберите соответствующий сертификат подписи кода.
Используйте файл сертификата. Чтобы создать цифровой подписанный пакет с помощью переносимого файла безопасности. Этот параметр запрашивает файл сертификата X509 (.cer). Если вы хотите использовать защищенный паролем PFX-файл, необходимо установить файл в системе с паролем и выбрать сертификат через хранилище сертификатов.
Просмотр результатов подписывания
Если вы включаете драйвер с пакетом, HLK проверяет удобописимость драйвера. Столбец "Подпись " в списке папок драйверов имеет зеленый флажок для передачи или красный знак X для сбоя. Чтобы увидеть ошибки и предупреждения о подписи, щелкните правой кнопкой мыши папку пакета драйвера и выберите "Результаты подписывания".
Подписывание драйвера отличается от подписывания пакета. Подписывание пакета для официальной отправки выполняется в пакет .hlkx, чтобы проверить владельца пакета. Подпись драйвера проверяет, что содержимое драйвера, добавленное в пакет, приемлемо для отправки.