В Windows 8 для файлов драйверов INF сторонних производителей требуется подпись?

Я работаю в компании, которая продает USB-устройства и предоставляет драйверы для них.

В Windows 7 можно устанавливать и использовать неподписанные файлы драйверов INF для USB-устройств, если они не добавляют код в ядро. Наша компания использует универсальные драйверы, предоставляемые Microsoft ( usbser.sysи winusb.sys ), поэтому нам никогда не нужно было подписывать наши пакеты драйверов.

На основе отчета одного из наших клиентов и другого вопроса Stack OverflowЧто изменилось в требованиях к подписи драйверов для Windows 8?и форум Arduino, похоже, что Windows 8 Consumer Preview имеет более строгие требования к подписи, которые требуют всех третьих-партия INF файлов для подписи. Сообщение об ошибке, которое люди получают при попытке установить драйверы, которые работали в Windows 7:

Сторонний INF не содержит информацию о цифровой подписи.

Какое официальное слово от Microsoft подтверждает, что подписи по-прежнему будут требоваться в окончательной версии Windows 8? Одного или двух предложений из MSDN.com было бы достаточно, но я ничего не могу найти.

Я подумываю о покупке сертификата подписи, но прежде чем заплатить 200 долларов, я хочу быть уверенным, что он мне действительно понадобится в долгосрочной перспективе. Возможно, что новое требование к подписи находится только в потребительском предварительном просмотре, а не в реальной версии?

20
задан Community 23 May 2017 в 12:08
поделиться