From: John Bond on
I thought it would be nice to test my 64-bit KMDF 1.7 driver on Win 7
Ultimate RC... well even with a digital certificate used to sign the driver
package, it is rejected with the following message:

A recently installed program tried to install an unsigned driver. This
version of Windows requires all drivers to have a valid digital signature.
The driver is unavailable and ... (I get the message)

So what must I do to bypass this and test my driver? Must I go back to
Server2008?
--
Mr. Fixit needs your help! - John Bond , LLC
From: David Craig on
Look on Microsoft.com for a cross signing certificate that matches your
corporate certificate. There are procedures documented in WHQL for driver
and cat file signing. It is fairly easy to do once you have the correct
certs, but since someone else provides those to us I have never done it
myself. Once the certs are done and you have added the private key to your
computer it is just a matter of running inf2cat and signtool on the sys and
inf.


"John Bond" <johnbond(a)newsgroup.nospam> wrote in message
news:0785368D-EAE6-4496-AF6B-4087E4160B4D(a)microsoft.com...
>I thought it would be nice to test my 64-bit KMDF 1.7 driver on Win 7
> Ultimate RC... well even with a digital certificate used to sign the
> driver
> package, it is rejected with the following message:
>
> A recently installed program tried to install an unsigned driver. This
> version of Windows requires all drivers to have a valid digital signature.
> The driver is unavailable and ... (I get the message)
>
> So what must I do to bypass this and test my driver? Must I go back to
> Server2008?
> --
> Mr. Fixit needs your help! - John Bond , LLC


From: John Bond on
I see that we need a .cer (cross signed certificate?) file based on our
public signature. Any estimates on how long it takes to obtain one?
--
Mr. Fixit needs your help! - John Bond , LLC


"John Bond" wrote:

> I thought it would be nice to test my 64-bit KMDF 1.7 driver on Win 7
> Ultimate RC... well even with a digital certificate used to sign the driver
> package, it is rejected with the following message:
>
> A recently installed program tried to install an unsigned driver. This
> version of Windows requires all drivers to have a valid digital signature.
> The driver is unavailable and ... (I get the message)
>
> So what must I do to bypass this and test my driver? Must I go back to
> Server2008?
> --
> Mr. Fixit needs your help! - John Bond , LLC
From: John Bond on
The command line:

SignTool sign /v /ac C:\Verisign\MSCV-VSClass3.cer /s my /n "AudioCodes,
Inc." /t http://timestamp.verisign.com/scripts/timestamp.dll
SmartWORKSDriver.sys

Is giving the following error message:

SignTool Error: No certificates were found that met all the given criteria.

Number of files successfully Signed: 0
Number of warnings: 0
Number of errors: 1

Is the .cer file found at:
http://www.microsoft.com/whdc/winlogo/drvsign/crosscert.mspx
the appropriate one to use? Or should I use the .cer I can export out of my
certificate store?
--
Mr. Fixit needs your help! - John Bond , LLC


"David Craig" wrote:

> Look on Microsoft.com for a cross signing certificate that matches your
> corporate certificate. There are procedures documented in WHQL for driver
> and cat file signing. It is fairly easy to do once you have the correct
> certs, but since someone else provides those to us I have never done it
> myself. Once the certs are done and you have added the private key to your
> computer it is just a matter of running inf2cat and signtool on the sys and
> inf.
>
>
> "John Bond" <johnbond(a)newsgroup.nospam> wrote in message
> news:0785368D-EAE6-4496-AF6B-4087E4160B4D(a)microsoft.com...
> >I thought it would be nice to test my 64-bit KMDF 1.7 driver on Win 7
> > Ultimate RC... well even with a digital certificate used to sign the
> > driver
> > package, it is rejected with the following message:
> >
> > A recently installed program tried to install an unsigned driver. This
> > version of Windows requires all drivers to have a valid digital signature.
> > The driver is unavailable and ... (I get the message)
> >
> > So what must I do to bypass this and test my driver? Must I go back to
> > Server2008?
> > --
> > Mr. Fixit needs your help! - John Bond , LLC
>
>
> .
>
From: David Craig on
Did you import the pfx into your local certificate store? Did you generate
the inf with the inf2cat tool in the 7600.16385.0 (aka 7.0.0) WDK? Use the
tools from that WDK as I know it works.

"John Bond" <johnbond(a)newsgroup.nospam> wrote in message
news:E34FBD0F-6332-4EEC-A1F9-35E6559471C0(a)microsoft.com...
> The command line:
>
> SignTool sign /v /ac C:\Verisign\MSCV-VSClass3.cer /s my /n "AudioCodes,
> Inc." /t http://timestamp.verisign.com/scripts/timestamp.dll
> SmartWORKSDriver.sys
>
> Is giving the following error message:
>
> SignTool Error: No certificates were found that met all the given
> criteria.
>
> Number of files successfully Signed: 0
> Number of warnings: 0
> Number of errors: 1
>
> Is the .cer file found at:
> http://www.microsoft.com/whdc/winlogo/drvsign/crosscert.mspx
> the appropriate one to use? Or should I use the .cer I can export out of
> my
> certificate store?
> --
> Mr. Fixit needs your help! - John Bond , LLC
>
>
> "David Craig" wrote:
>
>> Look on Microsoft.com for a cross signing certificate that matches your
>> corporate certificate. There are procedures documented in WHQL for
>> driver
>> and cat file signing. It is fairly easy to do once you have the correct
>> certs, but since someone else provides those to us I have never done it
>> myself. Once the certs are done and you have added the private key to
>> your
>> computer it is just a matter of running inf2cat and signtool on the sys
>> and
>> inf.
>>
>>
>> "John Bond" <johnbond(a)newsgroup.nospam> wrote in message
>> news:0785368D-EAE6-4496-AF6B-4087E4160B4D(a)microsoft.com...
>> >I thought it would be nice to test my 64-bit KMDF 1.7 driver on Win 7
>> > Ultimate RC... well even with a digital certificate used to sign the
>> > driver
>> > package, it is rejected with the following message:
>> >
>> > A recently installed program tried to install an unsigned driver. This
>> > version of Windows requires all drivers to have a valid digital
>> > signature.
>> > The driver is unavailable and ... (I get the message)
>> >
>> > So what must I do to bypass this and test my driver? Must I go back to
>> > Server2008?
>> > --
>> > Mr. Fixit needs your help! - John Bond , LLC
>>
>>
>> .
>>