{"id":6535,"date":"2016-04-03T14:21:29","date_gmt":"2016-04-03T14:21:29","guid":{"rendered":"http:\/\/www.top-password.com\/blog\/?p=6535"},"modified":"2016-04-03T14:34:54","modified_gmt":"2016-04-03T14:34:54","slug":"fix-the-signature-of-this-program-is-corrupt-or-invalid","status":"publish","type":"post","link":"https:\/\/www.top-password.com\/blog\/fix-the-signature-of-this-program-is-corrupt-or-invalid\/","title":{"rendered":"How to Fix &#8220;The signature of this program is corrupt or invalid&#8221;"},"content":{"rendered":"<p>When you download a software with Microsoft Edge or Internet Explorer, you might receive the error message saying &#8220;<em>The signature of this program is corrupt or invalid<\/em>&#8220;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6539\" alt=\"edge-warn-signature-corrupt\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2016\/04\/edge-warn-signature-corrupt.png\" width=\"600\" height=\"387\" \/><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6540\" alt=\"ie-warn-signature-corrupt\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2016\/04\/ie-warn-signature-corrupt.png\" width=\"600\" height=\"377\" \/><\/p>\n<p>Recently we&#8217;ve also heard of our customers having this issue when downloading the <a style=\"text-decoration:underline;\"  href=\"http:\/\/www.top-password.com\/lock-my-folders.html\" target=\"_blank\">Lock My Folders<\/a> program in Windows 10, so we spend lots of time trying to reproduce this issue. We finally got to the bottom of the issue (we believe).<\/p>\n<p>The signature was never corrupt or even invalid. Microsoft released a cumulative security update <a style=\"text-decoration:underline;\" rel=\u201dnofollow\u201d href=\"https:\/\/support.microsoft.com\/en-us\/kb\/3140745\" target=\"_blank\">KB3140745<\/a> for Windows 10 that deprecated support for SHA1 code signing certificate. Any programs signed with SHA1 certificate after January 1st, 2016 will be flagged as an invalid signature. In this tutorial we&#8217;ll explain how to check if your downloaded program is signed with SHA1 or not, then discuss the methods to get around the download issue.<\/p>\n<p><strong>How do I know if a program is signed with SHA1?<\/strong><\/p>\n<ol>\n<li>Right-click on your program and select <strong>Properties<\/strong>.<\/li>\n<li>Click on the <strong>Digital Signatures<\/strong> tab.<\/li>\n<li>Select the signature and click on the <strong>Details<\/strong> button.<\/li>\n<li>Click the <strong>View Certificate<\/strong> button.<\/li>\n<li>Click the <strong>Details<\/strong> tab.<\/li>\n<li>Look at the <strong>Signature hash algorithm<\/strong>.\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6541\" alt=\"sha1-certificate\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2016\/04\/sha1-certificate.png\" width=\"405\" height=\"515\" \/><\/li>\n<\/ol>\n<p><strong>Methods to fix &#8220;The signature of this program is corrupt or invalid&#8221;<\/strong><\/p>\n<p>If you are the software developer, just contact the CA to re-issue or replace your SHA1 certificate with a new stronger SHA2 certificate, then sign your program with SHA2 certificate and the issue will be resolved.<\/p>\n<p>If you download software from a reliable website and get the &#8220;<strong>The signature of this program is corrupt or invalid<\/strong>&#8221; error message, here are 3 ways to work around this problem:<\/p>\n<ul>\n<li>When you see the a pop-up message that says the signature is corrupt or invalid, click on <strong>View downloads<\/strong> button.\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6539\" alt=\"edge-warn-signature-corrupt\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2016\/04\/edge-warn-signature-corrupt.png\" width=\"600\" height=\"387\" \/><\/p>\n<p>Next right-click on the file in downloads and choose <strong>Run anyway<\/strong>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.top-password.com\/blog\/wp-content\/uploads\/2016\/04\/edge-run-anyway.png\" alt=\"edge-run-anyway\" width=\"600\" height=\"372\" class=\"alignnone size-full wp-image-6542\" \/><\/p>\n<p>If Windows 10 Smart Screen displays a warning that the app cannot be recognized, click <strong>More Info<\/strong> and click <strong>Run Anyway<\/strong> to install.<\/p>\n<\/li>\n<li>Uninstall the Windows update that causes this issue. I can reproduce the problem by installing <em>KB3140745<\/em> on Windows 10. I then uninstall this single update and it fixed the problem. If you&#8217;ve turned on automatic updating, you can <a  style=\"text-decoration:underline;\"  href=\"http:\/\/www.top-password.com\/blog\/block-specific-updates-in-windows-10\/\" target=\"_blank\">block that specific update in Windows 10<\/a> so it won&#8217;t be installed any longer.<\/li>\n<li>Only the browsers from Microsoft block SHA1 code signing certificate now. Chrome and Firefox still accepts SHA1 certificate. So you can get around this problem by downloading with Chrome or Firefox browsers.<\/li>\n<\/ul>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>When you download a software with Microsoft Edge or Internet Explorer, you might receive the error message saying &#8220;The signature of this program is corrupt or invalid&#8220;. Recently we&#8217;ve also heard of our customers having this issue when downloading the Lock My Folders program in Windows 10, so we spend lots of time trying to [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,10,1894,3,39],"tags":[2633,2632],"class_list":["post-6535","post","type-post","status-publish","format-standard","hentry","category-others","category-tips-tricks","category-windows-10","category-windows-7","category-windows-8","tag-signature-corrupt-or-invalid-windows-10","tag-the-signature-of-this-program-is-corrupt-or-invalid"],"_links":{"self":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/6535","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/comments?post=6535"}],"version-history":[{"count":12,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/6535\/revisions"}],"predecessor-version":[{"id":6551,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/posts\/6535\/revisions\/6551"}],"wp:attachment":[{"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/media?parent=6535"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/categories?post=6535"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.top-password.com\/blog\/wp-json\/wp\/v2\/tags?post=6535"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}