Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

Upcoming OSR Seminars:

Writing WDF Drivers I: Core Concepts, Nashua, NH 15-19 May, 2017
Writing WDF Drivers II: Advanced Implementation Tech., Nashua, NH 23-26 May, 2017
Kernel Debugging and Crash Analysis, Dulles, VA 26-30 June, 2017
Windows Internals & Software Driver Development, Nashua, NH 24-28 July, 2017


Go Back   OSR Online Lists > ntfsd
Welcome, Guest
You must login to post to this list
  Message 1 of 1  
08 Aug 17 16:56
Doug N
xxxxxx@poweradmin.com
Join Date: 03 Apr 2008
Posts To This List: 94
Driver Signing - Win 8 different from Win 8.1?

I?ve got a driver that has a SHA1 signature using my cert, and a SHA256 signature using (a separate) EV cert, which was then cross-signed by the Microsoft Hardware labs using the attestation procedure. All signatures are timestamped within the past month or so. This driver works well in testing so far. I?ve found it loads fine on Windows 8.1 64-bit, but won?t load on 8.0 64-bit with the dreaded ?Windows cannot verify the digital signature for this file.? From everything I?ve read, 8 and 8.1 ought to be the same as far as driver signing goes, so I don?t understand this. Interestingly, when I view the driver file properties, Digital Signature tab, in Windows Explorer, both show the correct signer name for the SHA1 signature. 8.1 shows the names for the SHA256, but 8.0 shows "Not available" for signer. But if you click into the certificate, Windows 8 shows the correct signer name. So something is different. Also, 8.1 installed OK and the driver can be loaded. However, the compatibility (wizard?) popped up saying the driver installation was blocked (it wasn't) because the driver isn't signed (it is). I verified the driver is there and loads just fine with fltmc.exe What a mess :( Does anyone have any ideas about why this might be failing for Windows 8? Thanks for any input. Doug
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntfsd list to be able to post.

All times are GMT -5. The time now is 15:38.


Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license