{"id":887,"date":"2017-02-21T11:29:53","date_gmt":"2017-02-21T11:29:53","guid":{"rendered":"https:\/\/www.thesslstore.com\/knowledgebase\/?post_type=ht_kb&#038;p=887"},"modified":"2017-09-26T10:37:53","modified_gmt":"2017-09-26T10:37:53","slug":"sign-code-microsoft-authenticode","status":"publish","type":"ht_kb","link":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/","title":{"rendered":"Sign Code with Microsoft Authenticode"},"content":{"rendered":"<h2>Guide for How to Sign Code with Microsoft Authenticode<\/h2>\n<p>A Code Signing Certificate can be used to digitally sign code or content developed by Windows Programs. After you received the trusted certificate and saved the PFX (.p12) file, follow the instructions below to guide you through the signing process on a Windows Vista machine running version Windows SDK 6.0 or lower. If you&#8217;re running version Windows SDK 7.0 or higher, reference our <a href=\"\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-signtool\/\">Microsoft SignTool Installation Instructions.<\/a><\/p>\n<h3>1. Run the SDK command prompt<\/h3>\n<p>To open the <strong>Microsoft Digital Signing Wizard<\/strong>, run the SDK command prompt. This requires you to already have .NET Framework SDK installed.<\/p>\n<h3>2. Type\u00a0signtool.exe signwizard<\/h3>\n<p>In the command prompt, type <strong>signtool.exe signwizard<\/strong> and click <strong>Enter<\/strong><\/p>\n<h3>3. Click Next<\/h3>\n<p>Click <strong>Next <\/strong>in the Digital Signature Wizard window<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-889\" src=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png\" alt=\"Microsoft Authenticode Step3\" width=\"520\" height=\"407\" srcset=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png 520w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3-300x235.png 300w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3-50x39.png 50w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3-60x47.png 60w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3-35x27.png 35w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/p>\n<h3>4. Browse to your file<\/h3>\n<p>Browse to your file and click <strong>Next<\/strong><\/p>\n<h3>5. Click Typical<\/h3>\n<p>For Signing Options, click <strong>Typical<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-890\" src=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5.png\" alt=\"Microsoft Authenticode Step5\" width=\"520\" height=\"406\" srcset=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5.png 520w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5-300x234.png 300w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5-50x39.png 50w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5-60x47.png 60w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step5-35x27.png 35w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/p>\n<h3>6. Use Select from Store&#8230;<\/h3>\n<p>Use the <strong>Select from Store<\/strong>\u2026 button to browse to your certificate. Select your trusted Code Signing Certificate and click <strong>Next<\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-888\" src=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6.png\" alt=\"Microsoft Authenticode Step6\" width=\"520\" height=\"405\" srcset=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6.png 520w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6-300x234.png 300w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6-50x39.png 50w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6-60x47.png 60w, https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step6-35x27.png 35w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/p>\n<h3>7. Enter a description<\/h3>\n<p>Enter a <strong>description<\/strong> or <strong>web location<\/strong><\/p>\n<h3>8. Select &#8220;Next&#8221; twice<\/h3>\n<p>Select <strong>Next <\/strong>twice, through Timestamping and then <strong>Finish<\/strong><\/p>\n<p>Congratulations! Your project has successfully been signed.<\/p>\n<p>If you did not use the timestamping feature, we highly recommend you read our <a href=\"\/knowledgebase\/code-signing-time-stamping\/time-stamping-matters\/\">article on the importance of timestamping<\/a> any code to ensure your signature remains valid after certificate expiration.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guide for How to Sign Code with Microsoft Authenticode A Code Signing Certificate can be used to digitally sign code or content developed by Windows Programs. After you received the trusted certificate and saved the PFX (.p12) file, follow the instructions below to guide you through the signing process on&#8230;<\/p>\n","protected":false},"author":1,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[29],"ht-kb-tag":[],"class_list":["post-887","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-code-signing-sign-code"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Sign Code with Microsoft Authenticode - The SSL Store\u2122<\/title>\n<meta name=\"description\" content=\"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122\" \/>\n<meta property=\"og:description\" content=\"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/thesslstoredotcom\" \/>\n<meta property=\"article:modified_time\" content=\"2017-09-26T10:37:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png\" \/>\n\t<meta property=\"og:image:width\" content=\"520\" \/>\n\t<meta property=\"og:image:height\" content=\"407\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122\" \/>\n<meta name=\"twitter:description\" content=\"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png\" \/>\n<meta name=\"twitter:site\" content=\"@thesslstore\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122","description":"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/","og_locale":"en_US","og_type":"article","og_title":"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122","og_description":"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.","og_url":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/","og_site_name":"Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/thesslstoredotcom","article_modified_time":"2017-09-26T10:37:53+00:00","og_image":[{"width":520,"height":407,"url":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_title":"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122","twitter_description":"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.","twitter_image":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png","twitter_site":"@thesslstore","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/","url":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/","name":"How to Sign Code with Microsoft Authenticode - The SSL Store\u2122","isPartOf":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/#primaryimage"},"image":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/#primaryimage"},"thumbnailUrl":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png","datePublished":"2017-02-21T11:29:53+00:00","dateModified":"2017-09-26T10:37:53+00:00","description":"A complete step-by-step guide on how to sign code in Microsoft Authenticode. Follow these steps to digitally sign your Microsoft Authenticode.","breadcrumb":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/#primaryimage","url":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png","contentUrl":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/03\/authenticode-step3.png","width":520,"height":407,"caption":"Microsoft Digital Signing Wizard"},{"@type":"BreadcrumbList","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/code-signing-sign-code\/sign-code-microsoft-authenticode\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.thesslstore.com\/knowledgebase\/"},{"@type":"ListItem","position":2,"name":"Sign Code with Microsoft Authenticode"}]},{"@type":"WebSite","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#website","url":"https:\/\/www.thesslstore.com\/knowledgebase\/","name":"Knowledge Base","description":"TheSSLstore","publisher":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.thesslstore.com\/knowledgebase\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#organization","name":"The SSL Store\u2122","url":"https:\/\/www.thesslstore.com\/knowledgebase\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#\/schema\/logo\/image\/","url":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/04\/thesslstore.jpg","contentUrl":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-content\/uploads\/2017\/04\/thesslstore.jpg","width":300,"height":300,"caption":"The SSL Store\u2122"},"image":{"@id":"https:\/\/www.thesslstore.com\/knowledgebase\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/thesslstoredotcom","https:\/\/x.com\/thesslstore","https:\/\/www.linkedin.com\/company\/the-ssl-store","https:\/\/www.youtube.com\/user\/thesslstore"]}]}},"_links":{"self":[{"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb\/887","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/comments?post=887"}],"version-history":[{"count":0,"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb\/887\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/media?parent=887"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb-category?post=887"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.thesslstore.com\/knowledgebase\/wp-json\/wp\/v2\/ht-kb-tag?post=887"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}