Программирование драйверов Windows


Цифровое подписание драйвера - часть 2


интернет-страницу microsoft.com/hcl);

  • автоматического распространение драйверного обеспечения вместе с будущими поставками новых под-версий Windows;
  • получении цифровой подписи.
  • Подробнее ознакомиться с условиями участия в этой программе (процедурой и ценами на работы) можно на интернет-странице microsoft.com/hwtest.

    Как часть результата участия в программе WHQL, драйвер получает цифровую подпись (digital signature), защищенную криптографическими методами, которая позволяет Windows 2000/XP/2003 осуществлять инсталляцию драйвера без выдачи обескураживающего предупреждения о "надвигающейся" опасности. Цифровая подпись является, по мнению Microsoft, средством отсеивания ненадежного кода и устройств и гарантией того, что устанавливаемый код является оригинальным драйверным кодом от поставщика. Применение собственно цифровой подписи касается двух моментов:

    • Файла-каталога (с расширением CAT), который включается в распространяемый пакет драйверного программного обеспечения. Он и содержит цифровую подпись, предоставленную Microsoft.
    • Запись в INF файле в составе секции [Version], где указывается ссылка на CAT файл.

    Сама цифровая подпись ни в коей степени не производит модификацию кода драйверного программного обеспечения.




    Начало  Назад  Вперед