So, wir haben uns jetzt von Globalsign ein Code Signing Zertifikat gekauft. Damit möchte ich die von uns abgeänderten Inf Dateien eines FTDI Chips signieren. Wie bei
FTDI beschrieben habe ich dazu erst einmal eine neu CAT Datei erzeugt via
Code:
"c:\Program Files (x86)\Windows Kits\8.0\bin\x64\Inf2Cat.exe" /driver:C:\driver /
os:8_X86,8_X64
Anschließend müssen die beiden CAT Dateien signiert werden. Das habe ich über
Code:
signtool sign /f c:\driver\mycert.pfx -t "http://timestamp.verisign.com/scripts/timstamp.dll" c:\driver\ftdiport.cat
signtool sign /f c:\driver\mycert.pfx -t "http://timestamp.verisign.com/scripts/timstamp.dll" c:\driver\ftdibus.cat
gemacht. Ich habe auch eine Erfolgsmeldung zurück bekommen. Nunn habe ich den ganzen Ordner genommen und wollte die INF Datei auf dem Windows 8 Rechner installieren. Wenn ich das mache kommt der Hinweis der Herausgeber der Treibersoftware konnte nicht überprüft werden. Wenn ich dieses Fenster schließe kommt ein weiteres Meldungsfenster mit "Der Hashwert für die Datei ist in der angegebenen Katalogdatei nicht vorhanden. Die Datei ist wahrschinlich beschädigt oder wurde unerlaubt geändert".
Jetzt kommt die Große Frage. Was mache ich Falsch ?