Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

On running SigCheck on my Windows box, I noticed quite a few dlls that are unsigned. For eg:

c:\windows\system32\amdocl64.dll:
        Verified:       Unsigned
        File date:      10:47 AM 9/14/2011
        Publisher:      Advanced Micro Devices Inc.
        Description:    AMD Accelerated Parallel Processing OpenCL 1.1 Runtime
        Product:        OpenCL 1.1 AMD-APP-SDK-v2.5 (732.1)
        Version:        2, 5, 732, 1
        File version:   2, 5, 732, 1
c:\windows\system32\amdoclcl64.dll:
        Verified:       Unsigned
        File date:      10:38 AM 9/14/2011
        Publisher:      Advanced Micro Devices Inc.
        Description:    AMD COMPILER OpenCL 1.1 Compiler
        Product:        AMD Compiler Library 1.1 AMD-COMP-LIB-v0.7 (727.0)
        Version:        0, 7, 727, 0
        File version:   0, 7, 727, 0

But I downloaded the executables from the the official AMD website. Why wouldn't AMD sign their dlls? Are their any security issues I need to be worried about, considering the fact that these (among many others, including vendors like HP) are unsigned

share|improve this question
    
Any chance you've installed beta drivers? –  ragnq Feb 4 '12 at 17:33
    
I doubt that. Let me double check anyway. –  Lelouch Lamperouge Feb 4 '12 at 17:55
    
No, they are stable releases –  Lelouch Lamperouge Feb 4 '12 at 17:55

1 Answer 1

up vote 3 down vote accepted

The effect is that you are using a driver that has not been authenticated by a third party as coming from the source it purports to be.

Getting drivers signed costs money and takes time to get, If the company is releasing drivers regularly they may not want to spend that money on signing the latest and greatest version every time.

From Microsoft's Driver Signing Requirements for Windows:

Digital signatures allow administrators and end users who are installing Windows-based software to know whether a legitimate publisher has provided the software package.

Generally, if you trust the source you got it from, there should be no concern.

share|improve this answer
1  
AMD drivers are normally WHQL signed. –  ragnq Feb 4 '12 at 20:24
1  
@ragnq Agreed, but AMD was just the OP's example. –  Ƭᴇcʜιᴇ007 Feb 4 '12 at 21:42
    
@techie007, like you said I just showed AMD examples. But there a so many dlls by HP, that haven't been updated in a long time and are still unsigned. I'd expect HP to take that more seriously. –  Lelouch Lamperouge Feb 5 '12 at 16:04

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.