title: Should I sign my DLLs?
body: <p>I have a C++ Windows app.  I sign our installer and my executable, but I don't currently sign my DLLs (such as zlib1.dll).  It is not a big deal to sign those as well, but can someone explain what the benefit is?  For instance, will my program appear any different to AV or firewall software if all its dependencies are signed?  Will users get any different warnings?</p>