{"id":36,"date":"2025-05-10T07:36:37","date_gmt":"2025-05-10T07:36:37","guid":{"rendered":"https:\/\/codesigncert.com\/blognew\/guide-on-how-to-sign-exe-file-using-code-signing\/"},"modified":"2026-07-24T13:38:55","modified_gmt":"2026-07-24T13:38:55","slug":"guide-on-how-to-sign-exe-file-using-code-signing","status":"publish","type":"post","link":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing","title":{"rendered":"How to Sign an EXE File Using the Code Signing Process"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 ez-toc-wrap-right counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Introduction\" >Introduction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Why_Sign_an_EXE_File_using_Code_Signing_Certificate\" >Why Sign an EXE File using Code Signing Certificate?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Types_of_Code_Signing_Certificates\" >Types of Code Signing Certificates<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Prerequisites_for_Code_Signing_Certificate\" >Prerequisites for Code Signing Certificate<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Step-by-Step_How_to_Sign_an_EXE_File\" >Step-by-Step: How to Sign an EXE File<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Verifying_the_Signature\" >Verifying the Signature<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Troubleshooting_Common_Issues\" >Troubleshooting Common Issues<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"#\" data-href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\/#Best_Practices_While_Using_Code_Signing\" >Best Practices While Using Code Signing<\/a><\/li><\/ul><\/nav><\/div>\n<div class=\"col-lg-12 mb-3 p-2\">\n<div class=\"col-lg-12 mb-3 p-2\">\n<p>Signing your Windows executable files (EXE) is no longer optional if you&#8217;re serious about delivering secure, professional, and trustworthy software. In this guide, we&rsquo;ll walk you through the complete code signing process for EXE files&mdash;from understanding what code signing is to automating it in your CI\/CD pipeline.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Introduction\"><\/span>Introduction<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<p>Code signing is the digital equivalent of sealing an envelope or stamping a document with your company&#8217;s seal. It proves the identity of the publisher and ensures the integrity of the software. Unsigned software often triggers security warnings or is blocked by Windows SmartScreen, which can damage user trust.<\/p>\n<p>Whether you&rsquo;re a solo developer or part of a large DevOps team, signing your EXE files is a best practice you can&rsquo;t afford to skip.<\/p>\n<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Why_Sign_an_EXE_File_using_Code_Signing_Certificate\"><\/span>Why Sign an EXE File using Code Signing Certificate?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<ul>\n<li>Trust: Signed code tells users the software comes from a verified publisher.<\/li>\n<li>Integrity: Guarantees the code has not been modified after signing.<\/li>\n<li>SmartScreen Reputation: Reduces security warnings in Windows.<\/li>\n<li>Compliance: Required by many app stores and enterprise environments.\n<\/li>\n<\/ul><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Types_of_Code_Signing_Certificates\"><\/span>Types of Code Signing Certificates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<h3>Standard Code Signing Certificate<\/h3>\n<ul>\n<li>Best for small developers or internal apps.<\/li>\n<li>Requires storage of private key on local machine.<\/li>\n<\/ul>\n<h3>Extended Validation (EV) Code Signing Certificate<\/h3>\n<ul>\n<li>Stronger identity validation.<\/li>\n<li>Required for immediate SmartScreen reputation.<\/li>\n<li>Private key stored on hardware token (USB).<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites_for_Code_Signing_Certificate\"><\/span>Prerequisites for Code Signing Certificate<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>A code signing certificate (Standard or EV) from a trusted CA.<\/li>\n<li>Windows SDK (for SignTool).<\/li>\n<li>Finalized .exe file.<\/li>\n<li>(Optional) USB Token for EV certificates.<\/li>\n<\/ul>\n<p>        <strong>Install Windows SDK:<\/strong><\/p>\n<p>https:\/\/developer.microsoft.com\/en-us\/windows\/downloads\/windows-sdk\/<\/p>\n<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Step-by-Step_How_to_Sign_an_EXE_File\"><\/span>Step-by-Step: How to Sign an EXE File<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<h3>A. Using Microsoft SignTool (Standard Certificate)<\/h3>\n<ol>\n<li>Launch Developer Command Prompt for Visual Studio.<\/li>\n<li>Run the following command:<\/li>\n<\/ol>\n<pre class=\"bg-dark text-white p-3 rounded\"><code>signtool sign \/f YourCertificate.pfx \/p YourPassword \/tr http:\/\/timestamp.digicert.com \/td sha256 \/fd sha256 YourApp.exe<\/code><\/pre>\n<p>Explanation of parameters:<\/p>\n<ul>\n<li>\/f: Path to the certificate (PFX file).<\/li>\n<li>\/p: Password to unlock the PFX.<\/li>\n<li>\/tr: Timestamp URL.<\/li>\n<li>\/td: Digest algorithm for timestamp.<\/li>\n<li>\/fd: Digest algorithm for file.<\/li>\n<\/ul>\n<h3>B. Using EV Certificate (Token-Based)<\/h3>\n<ol>\n<li>Plug in the USB token.<\/li>\n<li>Run the command using certificate name:<\/li>\n<\/ol>\n<pre class=\"bg-dark text-white p-3 rounded\"><code>signtool sign \/n \"Your Company Name\" \/tr http:\/\/timestamp.digicert.com \/td sha256 \/fd sha256 YourApp.exe<\/code><\/pre>\n<p>No need for \/f and \/p when using a token.<\/p>\n<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Verifying_the_Signature\"><\/span>Verifying the Signature<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<p>After signing, verify it to ensure correctness.<\/p>\n<h3>A. Windows Explorer<\/h3>\n<ol>\n<li>Right-click on the .exe file.<\/li>\n<li>Go to Properties &gt; Digital Signatures.<\/li>\n<li>View details of the signature.<\/li>\n<\/ol>\n<h3>B. Using SignTool<\/h3>\n<pre class=\"bg-dark text-white p-3 rounded\"><code>signtool verify \/pa \/v YourApp.exe<\/code><\/pre>\n<\/p><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Troubleshooting_Common_Issues\"><\/span>Troubleshooting Common Issues<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<ul class=\"check-list list-unstyled mb-3\">\n<li>Certificate not found: Ensure the certificate is correctly installed or connected.<\/li>\n<li>Invalid timestamp: Use a valid timestamp server (e.g., DigiCert, Sectigo).<\/li>\n<li>SmartScreen still warning: EV certs help avoid this; otherwise, SmartScreen reputation builds over time.<\/li>\n<li>&#8220;Unknown Publisher&#8221;: Check certificate chain and ensure it&#8217;s not expired.<\/li>\n<\/ul><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Best_Practices_While_Using_Code_Signing\"><\/span>Best Practices While Using Code Signing<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"p-3\">\n<ul class=\"check-list list-unstyled mb-3\">\n<li>Use a timestamp server: Prevents signatures from expiring when your certificate does.<\/li>\n<li>Secure private keys: Store PFX files safely or use EV hardware tokens.<\/li>\n<li>Use SHA-256: Modern standard required by most platforms.<\/li>\n<li>Sign before distribution: Always sign after final build.<\/li>\n<li>Renew certificates early: Avoid gaps in signing capabilities.<\/li>\n<\/ul><\/div>\n<div>\n<div class=\"bg-dark p-4 my-4 rounded-3\">\n<div class=\"row align-items-center g-4 g-lg-5 flex-lg-row-reverse\">\n","protected":false},"excerpt":{"rendered":"<p>Signing your Windows executable files (EXE) is no longer optional if you&#8217;re serious about delivering secure, professional, and trustworthy software. In this guide, we\u2019ll walk you through the comple<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-36","post","type-post","status-publish","format-standard","hentry","category-code-signing"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Sign an EXE File Using a Code Signing Certificate<\/title>\n<meta name=\"description\" content=\"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Sign an EXE File Using a Code Signing Certificate\" \/>\n<meta property=\"og:description\" content=\"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing\" \/>\n<meta property=\"og:site_name\" content=\"CodeSignCert\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/codesigncert\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-10T07:36:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T13:38:55+00:00\" \/>\n<meta name=\"author\" content=\"Jessica Foster\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@codesigncert\" \/>\n<meta name=\"twitter:site\" content=\"@codesigncert\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jessica Foster\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing\"},\"author\":{\"name\":\"Jessica Foster\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/#\\\/schema\\\/person\\\/9af8cbd9dd564d4534f25cd63a48d02d\"},\"headline\":\"How to Sign an EXE File Using the Code Signing Process\",\"datePublished\":\"2025-05-10T07:36:37+00:00\",\"dateModified\":\"2026-07-24T13:38:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing\"},\"wordCount\":491,\"articleSection\":[\"Code Signing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing\",\"url\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing\",\"name\":\"How to Sign an EXE File Using a Code Signing Certificate\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/#website\"},\"datePublished\":\"2025-05-10T07:36:37+00:00\",\"dateModified\":\"2026-07-24T13:38:55+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/#\\\/schema\\\/person\\\/9af8cbd9dd564d4534f25cd63a48d02d\"},\"description\":\"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/guide-on-how-to-sign-exe-file-using-code-signing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Sign an EXE File Using the Code Signing Process\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/\",\"name\":\"CodeSignCert\",\"description\":\"All in One Code Signing Certificate Store\",\"alternateName\":\"Code Sign Cert\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/#\\\/schema\\\/person\\\/9af8cbd9dd564d4534f25cd63a48d02d\",\"name\":\"Jessica Foster\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g\",\"caption\":\"Jessica Foster\"},\"description\":\"Jessica Foster is a contributing writer for the CodeSignCert blog, covering code signing, software security, and certificate management topics. She has 10 years of experience helping developers and businesses secure their software through code signing and related PKI solutions.\",\"sameAs\":[\"https:\\\/\\\/codesigncert.com\"],\"url\":\"https:\\\/\\\/codesigncert.com\\\/blog\\\/author\\\/jessicafoster\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Sign an EXE File Using a Code Signing Certificate","description":"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.","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:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing","og_locale":"en_US","og_type":"article","og_title":"How to Sign an EXE File Using a Code Signing Certificate","og_description":"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.","og_url":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing","og_site_name":"CodeSignCert","article_publisher":"https:\/\/www.facebook.com\/codesigncert","article_published_time":"2025-05-10T07:36:37+00:00","article_modified_time":"2026-07-24T13:38:55+00:00","author":"Jessica Foster","twitter_card":"summary_large_image","twitter_creator":"@codesigncert","twitter_site":"@codesigncert","twitter_misc":{"Written by":"Jessica Foster","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing#article","isPartOf":{"@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing"},"author":{"name":"Jessica Foster","@id":"https:\/\/codesigncert.com\/blog\/#\/schema\/person\/9af8cbd9dd564d4534f25cd63a48d02d"},"headline":"How to Sign an EXE File Using the Code Signing Process","datePublished":"2025-05-10T07:36:37+00:00","dateModified":"2026-07-24T13:38:55+00:00","mainEntityOfPage":{"@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing"},"wordCount":491,"articleSection":["Code Signing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing","url":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing","name":"How to Sign an EXE File Using a Code Signing Certificate","isPartOf":{"@id":"https:\/\/codesigncert.com\/blog\/#website"},"datePublished":"2025-05-10T07:36:37+00:00","dateModified":"2026-07-24T13:38:55+00:00","author":{"@id":"https:\/\/codesigncert.com\/blog\/#\/schema\/person\/9af8cbd9dd564d4534f25cd63a48d02d"},"description":"A step-by-step guide to signing a Windows .exe file with SignTool and a code signing certificate to remove security warnings.","breadcrumb":{"@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/codesigncert.com\/blog\/guide-on-how-to-sign-exe-file-using-code-signing#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/codesigncert.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Sign an EXE File Using the Code Signing Process"}]},{"@type":"WebSite","@id":"https:\/\/codesigncert.com\/blog\/#website","url":"https:\/\/codesigncert.com\/blog\/","name":"CodeSignCert","description":"All in One Code Signing Certificate Store","alternateName":"Code Sign Cert","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/codesigncert.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/codesigncert.com\/blog\/#\/schema\/person\/9af8cbd9dd564d4534f25cd63a48d02d","name":"Jessica Foster","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/540326c0491587e08522922cbd7c078549e5cafa48300998cdd9613a30e2fec4?s=96&d=mm&r=g","caption":"Jessica Foster"},"description":"Jessica Foster is a contributing writer for the CodeSignCert blog, covering code signing, software security, and certificate management topics. She has 10 years of experience helping developers and businesses secure their software through code signing and related PKI solutions.","sameAs":["https:\/\/codesigncert.com"],"url":"https:\/\/codesigncert.com\/blog\/author\/jessicafoster"}]}},"_links":{"self":[{"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/posts\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":1,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/posts\/36\/revisions"}],"predecessor-version":[{"id":95,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/posts\/36\/revisions\/95"}],"wp:attachment":[{"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/media?parent=36"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/categories?post=36"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codesigncert.com\/blog\/wp-json\/wp\/v2\/tags?post=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}