Здравствуйте! Получить сертификат у VeriSign или GlobalSign довольно затратно, следовательно напрашивается вопрос: Можно ли самим создать сертификат, подписать им свои драйвера и вместе с драйвером поставлять и этот сертификат, который пользователь должен установить, так можно? Есть ли где-нибудь статьи о такой подписке, уже окончательно запутался, прочитав десяток статей(( Спасибо!
Hippey http://msdn.microsoft.com/en-us/windows/hardware/gg487315 Вы сумеете создать серт, который унаследован от любого рута из этого списка?
T800 Боюсь что нет, я вообще запутался во всей схеме подписки, перечитал кучу статей, запутался в именах cer, pfx, cat, и тому подобное. А как его можно создать? Я думал вдруг можно просто создать один какой-нибудь сертификат свой, заставить пользователя его добавить в список доверенных и драйвер будет пахать, нельзя так?
Создать свой сертификат можно, но его в свою очередь надо подписать одним из сертификатов, которым доверяет Microsoft.
Для 32 разрядных Windows можно тулзой из WDK "info2cat" создать ".cat" файл, положить его рядом с ".sys" файлом. К сожалению в 64 разрядных Windows это не прокатывает.