I also agree that nothing will ever be bullet proof...
Even if digital signing were to be perfected you will still have to trust that the file is safe...
For example it is not uncommon for companies to release software that is not truly safe...
Just to name a recent few, multiple FF bugs, flash, skype recently had a huge flaw,chrome,java...
You can never trust something completely nor will you ever be able to.
Even if you have the best security manned 24/7 the possibilities of an inside job still exist
Just a never ending battle :banghead:
No side will ever give up you just learn to live with it.
I'll give you a real world example. Mark Russinovich talking about finding malicious code execution from malware found in predator drone applications by the military. Cyber war in the future or what?
I remember listening to his presentation about that :lolg:
My favorite is when the user themselves are the issues... For example soldiers updating there facebook statuses with global positioning while under cover :banghead: