title: What changed in the driver signature requirements for Windows 8?
body: <p>I've got a passthrough <a href="http://en.wikipedia.org/wiki/Network_Driver_Interface_Specification" rel="nofollow">NDIS</a> intermediate driver, consisting of two .inf files (one standard and one miniport) and a .sys file. Because of the Windows&nbsp;7 driver signing requirements, I had to get a code-signing certificate and sign the .sys file in order for the driver to install on a 64-bit system. This works fine, and I have many successful Windows&nbsp;7 installs.</p>
  
  <p>However, the same installer fails on the Windows 8 Consumer Preview (64-bit). If I boot with Windows Signature Enforcement turned off, it installs correctly, so it's definitely a signature issue. What new requirements were added between Windows 7 &amp; Windows 8 that I need to follow in order to get my driver to install?</p>