СССЫЛКА на код, так как он великоват, относительно
Здесь пример получения информации о сертификате который внутри самого файла, большинство Microsoft файлов пописаны сертификатами которые находятся на жестком диске, например с файлом ":\Windows\system32\svchost.exe" будет облом
Вот держи
http://www.onlinedisk.ru/file/413467/ перевод