Мне нужно установить драйвер libusb-win32 на 64-разрядных компьютерах с Windows 7. Этот драйвер является открытым исходным кодом, поэтому он не имеет цифровой подписи, поэтому я хочу сделать это сам, но мне интересно, можно ли это сделать БЕЗ больших денег. Можно ли использовать сертификат, НЕ подписанный Verisign или GlobalSign? Может быть, самоподписанный или используя вместо этого StartSSL?
И если да, то как мне это сделать? Согласно практическим рекомендациям, Практическая правда о подписи драйвера ядра x64, я должен использовать" кросс-сертификат "(а их всего шесть в списке Microsoft, и большинство из них предназначены для центров сертификации, которые больше не активны).
Меня не волнует, увидит ли пользователь предупреждающее сообщение. Я могу даже согласиться, если пользователю сначала нужно установить специальный сертификат CA. Мне нужно только, чтобы драйвер запускался без ручного отключения проверки подписи при каждом запуске Windows.