Подписи драйверов
Подписывание драйвера связывает цифровую подпись с пакетом драйвера.
Установка устройств Windows использует цифровые подписи для проверки целостности пакетов драйверов и проверки удостоверения поставщика (издателя программного обеспечения), который предоставляет пакеты драйверов. Кроме того, политика подписывания кода в режиме ядра для 64-разрядных версий Windows Vista и более поздних версий Windows указывает, что драйвер в режиме ядра должен быть подписан для загрузки драйвера.
Внимание
Начиная с Windows 10 и Windows Server 2016 драйверы режима ядра должны быть подписаны панелью мониторинга Windows Центр разработки оборудования, для которой требуется сертификат EV. Дополнительные сведения см. в разделе "Политика подписывания драйверов".
Начиная с Windows 10 версии 1507 все драйверы, подписанные Центр разработки оборудования подписаны SHA2. Дополнительные сведения о версиях операционной системы см. в разделе "Требования к подписи по версиям".
Двоичные файлы драйвера в режиме ядра внедряют двойные сертификаты (SHA1 и SHA2) от стороннего поставщика сертификатов для операционных систем, предшествующих Windows 10, могут не загружаться или могут привести к сбою системы в Windows 10 и более поздних версиях. Чтобы устранить эту проблему, установите 3081436 базы знаний.
В этом разделе
- Требования к драйверу в режиме S в Windows 10
- Управление процессом подписывания
- Подписывание драйверов во время разработки и тестирования
- Подписывание драйверов для общедоступного выпуска
- Устранение неполадок при установке и загрузке с помощью подписанных пакетов драйверов
- Советы по безопасности Майкрософт 2880823
Общие сведения о подписывание драйверов в Windows Vista и более поздних версиях Windows см. в технической документации по цифровым подписям для модулей ядра в системах под управлением Windows Vista.