certifying of the drivers/software

Ask a Question related to Windows Vista, Design and Development.

  1. #1

    Default certifying of the drivers/software

    Hi,

    is the certifying of the drivers/ software necessary ? How it my software is
    not?

    Thanks


    Stefan Guest

  2. Similar Questions and Discussions

    1. Cannot do Certifying signature inside an AICapp displaying Acrobat
      I have a Windows VB.Net application that displays a PDF file in an embedded Acrobat Control. The PDF has several signature fields with the top one...
    2. Google groups email spider,Auction software, Directory PPC search engine software, email spiders - 4
      Free download full version , all products from Mewsoft dot com http://netauction8.url4life.com/ Groupawy --------------- Google Groups Email...
    3. SCSA testing software (HELP! don't let them steal my software)
      Andrew Mueller wrote: Why not put it under the GPL and put on sourceforge ? -- Dr. David Kirkby, Senior Research Fellow, Department of...
    4. Drivers for NIC
      I want to recompile the kernel on a computer with to NIC's: Compaq NC3120 Fast Ethernet NIC Intel PRO/100 VM Network Which NIC's do I have to...
    5. JOB: Need someone to submit our swf decompiler software to various software listing sites.
      We have a software, deflash swf decompiler at http://www.swfeditor.com. We need somebody to submit its listing to various software listing sites....
  3. #2

    Default Re: certifying of the drivers/software

    If you're writing software for a large number of people, or drivers for a
    lot of people, it's a good idea to get a digital certificate so when they
    download your product or drivers, it comes with your certificate saying
    "yes, this is genuine Stefan's software, because the certificate is there"
    :o)

    It's overall much better for business as it shows you're genuine :o)

    --
    Zack Whittaker
    » ZackNET Enterprises: [url]www.zacknet.co.uk[/url]
    » MSBlog on ResDev: [url]www.msblog.org[/url]
    » Vista Knowledge Base: [url]www.vistabase.co.uk[/url]
    » This mailing is provided "as is" with no warranties, and confers no
    rights. All opinions expressed are those of myself unless stated so, and not
    of my employer, best friend, Ghandi, my mother or my cat. Glad we cleared
    that up!


    --- Original message follows ---
    "Stefan" <ste.fan@gmx.de> wrote in message
    news:dvlqhl$2kq$00$1@news.t-online.com...
    > Hi,
    >
    > is the certifying of the drivers/ software necessary ? How it my software
    > is not?
    >
    > Thanks
    >
    >

    Zack Whittaker \(R2 Mentor\) Guest

  4. #3

    Default Re: certifying of the drivers/software

    I'm pretty sure that I saw somewhere that kernel mode drivers will have to
    be digitally signed to be installable, although I think that currently only
    applies to 64bit stuff.

    --
    </Slugsie>
    "Stefan" <ste.fan@gmx.de> wrote in message
    news:dvlqhl$2kq$00$1@news.t-online.com...
    > Hi,
    >
    > is the certifying of the drivers/ software necessary ? How it my software
    > is not?
    >
    Slugsie Guest

  5. #4

    Default Re: certifying of the drivers/software

    For Windows Vista and later versions of the Windows family of operating
    systems, kernel-mode software must have a digital signature to load on
    x64-based computer systems.

    This paper describes how to manage the signing process for kernel-mode code
    for Windows Vista, including how to obtain a Publisher Identity Certificate
    (PIC), guidelines for protecting keys, and how to sign a driver package by
    using tools that are provided in the Windows Driver Kit (WDK).

    What this means for Windows Vista. To increase the safety and stability of
    the Microsoft Windows platform, beginning with Windows Vista:

    . Users who are not administrators cannot install unsigned device
    drivers.

    . Drivers must be signed for devices that stream protected content.
    This includes audio drivers that use Protected User Mode Audio (PUMA) and
    Protected Audio Path (PAP), and video device drivers that handle protected
    video path-output protection management (PVP-OPM) commands.

    . Unsigned kernel-mode software will not load and will not run on
    x64-based systems.

    Note: Even users with administrator privileges cannot load unsigned
    kernel-mode code on x64-based systems. This applies for any software module
    that loads in kernel mode, including device drivers, filter drivers, and
    kernel services.

    . To optimize the performance of driver verification at boot time,
    boot-driver binaries must have an embedded Publisher Identity Certificate
    (PIC) in addition to the signed .cat file for the package.

    Read the rest here

    [url]http://www.microsoft.com/whdc/system/platform/64bit/kmsigning.mspx[/url]
    --
    --
    Andre
    Windows Connect | [url]http://www.windowsconnected.com[/url]
    Extended64 | [url]http://www.extended64.com[/url]
    Blog | [url]http://www.extended64.com/blogs/andre[/url]
    [url]http://spaces.msn.com/members/adacosta[/url]




    "Slugsie" <me@privacy.net> wrote in message
    news:eEYFYQBTGHA.5656@TK2MSFTNGP11.phx.gbl...
    > I'm pretty sure that I saw somewhere that kernel mode drivers will have to
    > be digitally signed to be installable, although I think that currently
    > only applies to 64bit stuff.
    >
    > --
    > </Slugsie>
    > "Stefan" <ste.fan@gmx.de> wrote in message
    > news:dvlqhl$2kq$00$1@news.t-online.com...
    >> Hi,
    >>
    >> is the certifying of the drivers/ software necessary ? How it my software
    >> is not?
    >>
    >

    Andre Da Costa [Extended64] Guest

  6. #5

    Default Re: certifying of the drivers/software

    Not only that, but it recognizes quality, so that when a user downloads say
    video driver from you, they are guaranteed its not take down the entire
    system or affect additional hardware devices.

    Driver Signing & File Protection:
    [url]http://www.microsoft.com/whdc/winlogo/drvsign/drvsign.mspx[/url]

    Additional Resources: Windows Vista logo program:
    [url]http://www.microsoft.com/whdc/winlogo/LH_logo.mspx[/url]

    Vista Logo proposed requrements:
    [url]http://www.microsoft.com/whdc/winlogo/hwrequirements.mspx[/url]

    FAQs about the logo program:
    [url]http://www.microsoft.com/whdc/winlogo/VistaLogofaq.mspx[/url]
    --
    --
    Andre
    Windows Connect | [url]http://www.windowsconnected.com[/url]
    Extended64 | [url]http://www.extended64.com[/url]
    Blog | [url]http://www.extended64.com/blogs/andre[/url]
    [url]http://spaces.msn.com/members/adacosta[/url]

    "Zack Whittaker (R2 Mentor)" <admin@zacknet.co.uk> wrote in message
    news:OBWopqATGHA.4952@TK2MSFTNGP09.phx.gbl...
    > If you're writing software for a large number of people, or drivers for a
    > lot of people, it's a good idea to get a digital certificate so when they
    > download your product or drivers, it comes with your certificate saying
    > "yes, this is genuine Stefan's software, because the certificate is there"
    > :o)
    >
    > It's overall much better for business as it shows you're genuine :o)
    >
    > --
    > Zack Whittaker
    > » ZackNET Enterprises: [url]www.zacknet.co.uk[/url]
    > » MSBlog on ResDev: [url]www.msblog.org[/url]
    > » Vista Knowledge Base: [url]www.vistabase.co.uk[/url]
    > » This mailing is provided "as is" with no warranties, and confers no
    > rights. All opinions expressed are those of myself unless stated so, and
    > not of my employer, best friend, Ghandi, my mother or my cat. Glad we
    > cleared that up!
    >
    >
    > --- Original message follows ---
    > "Stefan" <ste.fan@gmx.de> wrote in message
    > news:dvlqhl$2kq$00$1@news.t-online.com...
    >> Hi,
    >>
    >> is the certifying of the drivers/ software necessary ? How it my software
    >> is not?
    >>
    >> Thanks
    >>
    >>
    >
    >

    Andre Da Costa [Extended64] Guest

  7. #6

    Default Re: certifying of the drivers/software

    Does that mean, I'd have to buy that certificate? Is it affordable for a
    poor student? Or is it only for big companies? Then good-bye to free driver
    projects such as dscaler, kX-Project, bttv (or whatever the win32 equivalent
    is called)


    Jens Mander Guest

  8. #7

    Default Re: certifying of the drivers/software

    I have no idea about the cost, but I suspect it won't be cheap.

    However, remember that this is only for 'Kernel' mode drivers. Which drivers
    are kernal mode?... not sure, but I suspect that it's stuff like
    motherboards etc. A lot of work has been done to move things out of the
    kernal, sound drivers are one that springs to mind. Dunno if video has been
    taken out of the kernal, but it would make sense if it has.

    --
    </Slugsie>
    "Jens Mander" <Jemand@microsoft.com> wrote in message
    news:O%23hQnLCTGHA.4264@TK2MSFTNGP11.phx.gbl...
    > Does that mean, I'd have to buy that certificate? Is it affordable for a
    > poor student? Or is it only for big companies? Then good-bye to free
    > driver
    > projects such as dscaler, kX-Project, bttv (or whatever the win32
    > equivalent
    > is called)
    >
    >

    Slugsie Guest

  9. #8

    Default Re: certifying of the drivers/software

    I may be wrong (often am ;) ), but I don't think it means anything of the
    sort. Given the right resources, anyone could write a driver which could do
    anything to your systems. All the signing does is proove that the software
    comes from who it says it comes from. Nothing else.

    --
    </Slugsie>
    "Andre Da Costa [Extended64]" <andred25@hotmail.com> wrote in message
    news:u8JCCDCTGHA.2156@tk2msftngp13.phx.gbl...
    > Not only that, but it recognizes quality, so that when a user downloads
    > say video driver from you, they are guaranteed its not take down the
    > entire system or affect additional hardware devices.
    >
    Slugsie Guest

  10. #9

    Default Re: certifying of the drivers/software

    The driver signing process is what you are paying each year for, Microsoft
    has to do a lot of testing on their end. Remember, you developing driver
    that could be potentially used by nearly a billion people. Its really
    targetted at anybody, just as long as you can afford cost, but you should be
    looking at benefits at the same time, what are you getting out of it?

    Driver signing is so important, especially in Vista, we need reliable
    drivers, and Microsoft realizes that. I think it benefits us all, providing
    the user with a great experience and the developer with a great, respectable
    reputation.
    --
    --
    Andre
    Windows Connect | [url]http://www.windowsconnected.com[/url]
    Extended64 | [url]http://www.extended64.com[/url]
    Blog | [url]http://www.extended64.com/blogs/andre[/url]
    [url]http://spaces.msn.com/members/adacosta[/url]

    "Jens Mander" <Jemand@microsoft.com> wrote in message
    news:O%23hQnLCTGHA.4264@TK2MSFTNGP11.phx.gbl...
    > Does that mean, I'd have to buy that certificate? Is it affordable for a
    > poor student? Or is it only for big companies? Then good-bye to free
    > driver
    > projects such as dscaler, kX-Project, bttv (or whatever the win32
    > equivalent
    > is called)
    >
    >

    Andre Da Costa [Extended64] Guest

  11. #10

    Default Re: certifying of the drivers/software


    "Andre Da Costa [Extended64]" <andred25@hotmail.com> schrieb im Newsbeitrag
    news:uADJJgCTGHA.4864@TK2MSFTNGP12.phx.gbl...
    > The driver signing process is what you are paying each year for, Microsoft
    > has to do a lot of testing on their end. Remember, you developing driver
    > that could be potentially used by nearly a billion people. Its really
    > targetted at anybody, just as long as you can afford cost, but you should
    be
    > looking at benefits at the same time, what are you getting out of it?
    >
    > Driver signing is so important, especially in Vista, we need reliable
    > drivers, and Microsoft realizes that. I think it benefits us all,
    providing
    > the user with a great experience and the developer with a great,
    respectable
    > reputation.
    But free and open-source developers probably could never afford such a
    certification - take the forementioned bt8x8-Chipset-Driver (for analog TV)
    for example: Original Hardware Manufacturers (like Hauppauge) developed
    drivers (probably signed) which are less performant and got fewer features
    than their free open-source counterpart developed by a third party..
    (Hauppauge even used parts of an open-source-project later on..) - there
    still should be a possibility to use unsigned drivers - and I don't think
    (but maybe I'm wrong there, feel free to correct me!), that performant
    drivers eg. for video don't involve kernel mangling..
    Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g. from
    omegadrive or DNA.. Sure: They are unsupported and may prove instable - but
    I still should be able to use them at my own risk. I'd prefer it the way
    this is handled in XP: Select wether you want to use only signed drivers
    (eg. where stability and "it-just-works" is important) or being able to take
    the "risk" of using non-signed drivers (for us kids who'll have to try
    everything) :-)


    Jens Mander Guest

  12. #11

    Default Re: certifying of the drivers/software

    You can still use unsigned drivers, but that would probably be only for
    Vista x86, as mentioned, the Vista x64 release will require kernel mode
    drivers to be certified.
    --
    --
    Andre
    Windows Connect | [url]http://www.windowsconnected.com[/url]
    Extended64 | [url]http://www.extended64.com[/url]
    Blog | [url]http://www.extended64.com/blogs/andre[/url]
    [url]http://spaces.msn.com/members/adacosta[/url]

    "Jens Mander" <Jemand@microsoft.com> wrote in message
    news:uKkYqODTGHA.2156@tk2msftngp13.phx.gbl...
    >
    > "Andre Da Costa [Extended64]" <andred25@hotmail.com> schrieb im
    > Newsbeitrag
    > news:uADJJgCTGHA.4864@TK2MSFTNGP12.phx.gbl...
    >> The driver signing process is what you are paying each year for,
    >> Microsoft
    >> has to do a lot of testing on their end. Remember, you developing driver
    >> that could be potentially used by nearly a billion people. Its really
    >> targetted at anybody, just as long as you can afford cost, but you should
    > be
    >> looking at benefits at the same time, what are you getting out of it?
    >>
    >> Driver signing is so important, especially in Vista, we need reliable
    >> drivers, and Microsoft realizes that. I think it benefits us all,
    > providing
    >> the user with a great experience and the developer with a great,
    > respectable
    >> reputation.
    >
    > But free and open-source developers probably could never afford such a
    > certification - take the forementioned bt8x8-Chipset-Driver (for analog
    > TV)
    > for example: Original Hardware Manufacturers (like Hauppauge) developed
    > drivers (probably signed) which are less performant and got fewer features
    > than their free open-source counterpart developed by a third party..
    > (Hauppauge even used parts of an open-source-project later on..) - there
    > still should be a possibility to use unsigned drivers - and I don't think
    > (but maybe I'm wrong there, feel free to correct me!), that performant
    > drivers eg. for video don't involve kernel mangling..
    > Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g.
    > from
    > omegadrive or DNA.. Sure: They are unsupported and may prove instable -
    > but
    > I still should be able to use them at my own risk. I'd prefer it the way
    > this is handled in XP: Select wether you want to use only signed drivers
    > (eg. where stability and "it-just-works" is important) or being able to
    > take
    > the "risk" of using non-signed drivers (for us kids who'll have to try
    > everything) :-)
    >
    >

    Andre Da Costa [Extended64] Guest

  13. #12

    Default Re: certifying of the drivers/software

    Keep in mind when talking the 64-bit requirement for driver to be signed,
    they don't mean WHQL signing, they mean at least PIC signing.
    "Andre Da Costa [Extended64]" <andred25@hotmail.com> wrote in message
    news:%23tvqEjDTGHA.5080@TK2MSFTNGP14.phx.gbl...
    > You can still use unsigned drivers, but that would probably be only for
    > Vista x86, as mentioned, the Vista x64 release will require kernel mode
    > drivers to be certified.
    > --
    > --
    > Andre
    > Windows Connect | [url]http://www.windowsconnected.com[/url]
    > Extended64 | [url]http://www.extended64.com[/url]
    > Blog | [url]http://www.extended64.com/blogs/andre[/url]
    > [url]http://spaces.msn.com/members/adacosta[/url]
    >
    > "Jens Mander" <Jemand@microsoft.com> wrote in message
    > news:uKkYqODTGHA.2156@tk2msftngp13.phx.gbl...
    >>
    >> "Andre Da Costa [Extended64]" <andred25@hotmail.com> schrieb im
    >> Newsbeitrag
    >> news:uADJJgCTGHA.4864@TK2MSFTNGP12.phx.gbl...
    >>> The driver signing process is what you are paying each year for,
    >>> Microsoft
    >>> has to do a lot of testing on their end. Remember, you developing driver
    >>> that could be potentially used by nearly a billion people. Its really
    >>> targetted at anybody, just as long as you can afford cost, but you
    >>> should
    >> be
    >>> looking at benefits at the same time, what are you getting out of it?
    >>>
    >>> Driver signing is so important, especially in Vista, we need reliable
    >>> drivers, and Microsoft realizes that. I think it benefits us all,
    >> providing
    >>> the user with a great experience and the developer with a great,
    >> respectable
    >>> reputation.
    >>
    >> But free and open-source developers probably could never afford such a
    >> certification - take the forementioned bt8x8-Chipset-Driver (for analog
    >> TV)
    >> for example: Original Hardware Manufacturers (like Hauppauge) developed
    >> drivers (probably signed) which are less performant and got fewer
    >> features
    >> than their free open-source counterpart developed by a third party..
    >> (Hauppauge even used parts of an open-source-project later on..) - there
    >> still should be a possibility to use unsigned drivers - and I don't think
    >> (but maybe I'm wrong there, feel free to correct me!), that performant
    >> drivers eg. for video don't involve kernel mangling..
    >> Also think of those "modded" VGA-Drivers for ATI and nVidia cards, e.g.
    >> from
    >> omegadrive or DNA.. Sure: They are unsupported and may prove instable -
    >> but
    >> I still should be able to use them at my own risk. I'd prefer it the way
    >> this is handled in XP: Select wether you want to use only signed drivers
    >> (eg. where stability and "it-just-works" is important) or being able to
    >> take
    >> the "risk" of using non-signed drivers (for us kids who'll have to try
    >> everything) :-)
    >>
    >>
    >
    >

    Yuhong Bao Guest

Posting Permissions

  • You may not post new threads
  • You may post replies
  • You may not post attachments
  • You may not edit your posts

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139