{"id":1401,"date":"2023-06-20T08:57:12","date_gmt":"2023-06-20T08:57:12","guid":{"rendered":"https:\/\/cheapsslweb.com\/blog\/?p=1401"},"modified":"2024-09-24T05:05:17","modified_gmt":"2024-09-24T05:05:17","slug":"creating-csr-and-key-attestation-using-yubikey-token","status":"publish","type":"post","link":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/","title":{"rendered":"Creating a CSR and a Key Attestation Using YubiKey Token"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-step-by-step-guide-for-generating-csr-and-key-attestation-with-yubikey-token\">Step-by-Step Guide For Generating CSR and Key Attestation with YubiKey Token<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To ensure compliance with the new regulations for Code Signing Certificates, it is essential to securely generate and store private keys on external hardware devices that meet the FIPS validation criteria. We understand the importance of these changes and offer <a href=\"https:\/\/cheapsslweb.com\/code-signing-certificates\">Code Signing Certificates<\/a> that come pre-installed on USB tokens validated against the FIPS 140-2 security standard.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to using our pre-installed USB tokens, users can generate a key pair on their existing YubiKey. Using a YubiKey, users can obtain an attestation certificate proving that the private key was generated on the device itself. This attestation certificate can manually order and install code signing certificates on YubiKey.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you own a YubiKey but are uncertain about generating a Certificate Signing Request (CSR) and Key Attestation, there&#8217;s no cause for concern. This comprehensive article is designed to easily guide you through the process, presenting clear and concise instructions at every step.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Generating a CSR<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> If you have downloaded and installed YubiKey Manager, directly move to <strong>Step 3<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1: Download YubiKey Manager<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open any browser of your choice, say <strong>Firefox<\/strong>.<\/li>\n\n\n\n<li>In the <strong>URL <\/strong>bar, type <strong><em><a href=\"https:\/\/www.yubico.com\/support\/download\/yubikey-manager\/\">https:\/\/www.yubico.com\/support\/download\/yubikey-manager<\/a><\/em><\/strong>, and press <strong>Enter<\/strong>.<\/li>\n\n\n\n<li>Click on <strong>Download <\/strong>and select the <strong>OS (Operating System).<\/strong><strong><\/strong><\/li>\n\n\n\n<li>The configuration file will start to download.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2: Install YubiKey Manager<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open the configuration file.<\/li>\n\n\n\n<li>In the <strong>YubiKey Manager Setup<\/strong> window, on the <strong>Welcome to YubiKey Manager Setup<\/strong> page, click <strong>Next<\/strong>.<\/li>\n\n\n\n<li>Select the Destination Folder from the <strong>Choose Install Location<\/strong> page and click <strong>Next<\/strong>.<\/li>\n\n\n\n<li>In the <strong>Choose Start Menu Folder<\/strong> page, select a folder where you want to create the program&#8217;s shortcut, and click <strong>Install<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Finish<\/strong>.<br><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3: Insert Your Existing Token<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Once the YubiKey Manager window opens, plug your existing FIPS-compliant token into the machine.<\/li>\n\n\n\n<li>You will be able to see the details of the token in the same window.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4: Generate CSR<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the <strong>YubiKey Manager<\/strong> window, click <strong>Applications<\/strong>.<\/li>\n\n\n\n<li>From the list, select <strong>PIV<\/strong>.<\/li>\n\n\n\n<li>Click <strong>Configure Certificates<\/strong>.<\/li>\n\n\n\n<li>In the <strong>Authentication <\/strong>tab, click <strong>Generate<\/strong>.<\/li>\n\n\n\n<li>Check the radio button in front of the <strong>Certificate Signing Request (CSR)<\/strong> option and click <strong>Next<\/strong>.<\/li>\n\n\n\n<li>From the <strong>Algorithm <\/strong>list, select <strong>ECCP384<\/strong>, and click <strong>Next<\/strong>.<\/li>\n\n\n\n<li>Enter the <strong>Subject <\/strong>name (your organization name or the individual name you want the certificate under).<\/li>\n\n\n\n<li>Verify the details and click <strong>Generate<\/strong>.<\/li>\n\n\n\n<li>In the <strong>Save CSR to file<\/strong> dialog box, in the <strong>File name<\/strong> box, add the file name of your choice, and click <strong>Save<\/strong>.<\/li>\n\n\n\n<li>From the <strong>&#8220;Please enter the Pin&#8221;<\/strong> dialog box, enter the PIN of your choice, &amp; click <strong>OK<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Congratulations, you have successfully created the CSR.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create Attestation File<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1: Open PowerShell as Administrator<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the <strong>Search <\/strong>option situated on the Taskbar.<\/li>\n\n\n\n<li>Type <em>Powershell <\/em>and select <strong>Run as Administrator<\/strong>.<\/li>\n\n\n\n<li>From the <strong>User Account Control<\/strong> dialog box, click on <strong>Yes<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2: Save Attestation and Intermediate Files Under the YubiKey Manager Folder<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Type the <strong><em>cd &#8220;C:\\Program Files\\Yubico\\YubiKey Manager&#8221;<\/em><\/strong> command in Powershell and press <strong>Enter<\/strong>. ( After <strong>cd<\/strong>, input the path where your YubiKey Manager is located.)<\/li>\n\n\n\n<li>Type the &#8220;<strong><em>.\\ykman.exe piv keys attest 9a ATTESTATION-TEST.crt<\/em><\/strong>&#8221; command and press <strong>Enter<\/strong>. (Replace the term &#8220;TEST&#8221; with any name of your choice to rename the Attestation File name.)<\/li>\n\n\n\n<li>Type the &#8220;<strong><em>.\\ykman.exe piv certificates export f9 INTERMEDIATE-TEST.crt&#8221; <\/em><\/strong><em>command and press<strong> Enter.<\/strong><\/em>(Replace the term &#8220;TEST&#8221; with any name of your choice to rename the Intermediate File name)<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">3: Save all Three Files Together<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open <strong>File Manager<\/strong> and navigate to the YubiKey<strong> Manager<\/strong> window.<\/li>\n\n\n\n<li>Select <strong>Attestation<\/strong> and <strong>Intermediate<\/strong> files.<\/li>\n\n\n\n<li>Paste both files into the folder which contains the <strong>CSR<\/strong>.<\/li>\n\n\n\n<li>Now you have all three files needed to enroll for your order.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4: Combine Attestation and Intermediate Files<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Right-click on the <strong>Attestation <\/strong>file, select <strong>Open with,<\/strong> and click <strong>Notepad<\/strong>.<\/li>\n\n\n\n<li>Right-click on the<strong> Intermediate<\/strong> file, select <strong>Open with,<\/strong> and click <strong>Notepad<\/strong>.<\/li>\n\n\n\n<li>Open a new <strong>Notepad<\/strong> window.<\/li>\n\n\n\n<li>Copy all the content from the <strong>Attestation <\/strong>certificate and paste that into the <strong>new Notepad<\/strong> window.<\/li>\n\n\n\n<li>Now, copy all the content from the <strong>Intermediate<\/strong> certificate and paste that into the <strong>new Notepad<\/strong> window.<\/li>\n\n\n\n<li>Save the<strong> new Notepad<\/strong> window and close all other Notepad windows.<br><br><strong>Note:<\/strong> It is essential to combine the intermediate and the attestation file in the sequence where Attestation comes first and then the Intermediate certificate.<br><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5: Enroll your Certificate.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Right-click on the<strong> CSR <\/strong>file, select <strong>Open with,<\/strong> and click <strong>Notepad<\/strong>.<\/li>\n\n\n\n<li>Copy all the content.<\/li>\n\n\n\n<li>Open the <strong>Portal<\/strong> and paste the <strong>copied CSR content<\/strong> in the<strong> Enter Your CSR<\/strong> box.<\/li>\n\n\n\n<li>In the <strong>Organization Detail<\/strong> section, enter the details.<\/li>\n\n\n\n<li>In the <strong>Organization Contact Information <\/strong>section, enter the details.<\/li>\n\n\n\n<li>In the <strong>Select HSM Type <\/strong>section, from the <strong>HSM Type<\/strong> list, select<strong> YubiKey 5 FIPS Series<\/strong>.<\/li>\n\n\n\n<li>In the Input Attestation box, paste the combination of Attestation and the intermediate in content. (Step 4 &#8211; Last Point)<\/li>\n\n\n\n<li>Scroll down, check the checkbox before the <strong>I agree to the Certificate Services Agreement<\/strong> option, and click <strong>Submit<\/strong>.<br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Congratulations, you have successfully generated the Attestation File.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Read More: <\/strong><a href=\"https:\/\/cheapsslweb.com\/blog\/create-code-signing-certificate-using-key-storage-provider\">Create Code Signing Certificate using Key Storage Provider<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Step-by-Step Guide For Generating CSR and Key Attestation with YubiKey Token To ensure compliance with the new regulations for Code Signing Certificates, it is essential to securely generate and store private keys on external hardware devices that meet the FIPS validation criteria. We understand the importance of these changes and offer Code Signing Certificates that&hellip; <a class=\"more-link\" href=\"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/\">Continue reading <span class=\"screen-reader-text\">Creating a CSR and a Key Attestation Using YubiKey Token<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":1410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49],"tags":[66,67],"class_list":["post-1401","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code-signing","tag-code-signing","tag-yubikey","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Creating a CSR and Key Attestation Using a YubiKey Token<\/title>\n<meta name=\"description\" content=\"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Creating a CSR and Key Attestation Using a YubiKey Token\" \/>\n<meta property=\"og:description\" content=\"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/\" \/>\n<meta property=\"og:site_name\" content=\"CheapSSLWeb.com Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cheapsslweb\" \/>\n<meta property=\"article:published_time\" content=\"2023-06-20T08:57:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-09-24T05:05:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"621\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Janki Mehta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@cheapsslweb\" \/>\n<meta name=\"twitter:site\" content=\"@cheapsslweb\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Janki Mehta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/\"},\"author\":{\"name\":\"Janki Mehta\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#\\\/schema\\\/person\\\/d8997d6347486bdb48bdef47d50eb850\"},\"headline\":\"Creating a CSR and a Key Attestation Using YubiKey Token\",\"datePublished\":\"2023-06-20T08:57:12+00:00\",\"dateModified\":\"2024-09-24T05:05:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/\"},\"wordCount\":831,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp\",\"keywords\":[\"code signing\",\"yubikey\"],\"articleSection\":[\"Code Signing\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/\",\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/\",\"name\":\"Creating a CSR and Key Attestation Using a YubiKey Token\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp\",\"datePublished\":\"2023-06-20T08:57:12+00:00\",\"dateModified\":\"2024-09-24T05:05:17+00:00\",\"description\":\"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp\",\"contentUrl\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp\",\"width\":960,\"height\":621,\"caption\":\"Creating a CSR and a Key Attestation Using a Yubikey Token\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/creating-csr-and-key-attestation-using-yubikey-token\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Creating a CSR and a Key Attestation Using YubiKey Token\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/\",\"name\":\"CheapSSLWeb.com Blog\",\"description\":\"Encryption and Web Security Blog\",\"publisher\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#organization\",\"name\":\"CheapSSLWeb\",\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/logo.png\",\"contentUrl\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/logo.png\",\"width\":177,\"height\":60,\"caption\":\"CheapSSLWeb\"},\"image\":{\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/cheapsslweb\",\"https:\\\/\\\/x.com\\\/cheapsslweb\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/cheapsslweb\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/cheapsslweb\\\/\",\"https:\\\/\\\/www.instagram.com\\\/cheapsslweb\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/#\\\/schema\\\/person\\\/d8997d6347486bdb48bdef47d50eb850\",\"name\":\"Janki Mehta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g\",\"caption\":\"Janki Mehta\"},\"description\":\"Janki Mehta is a Cyber-Security Enthusiast who constantly updates herself with new advancements in the Web and Cyber Security niche. With having 7+ years of experience and knowledge about Encryption, Digital Certificates and Online Security, She helps online users to stay safe and protect their online presence.\",\"sameAs\":[\"https:\\\/\\\/cheapsslweb.com\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/pw-jankimehta\\\/\"],\"url\":\"https:\\\/\\\/cheapsslweb.com\\\/blog\\\/author\\\/janki-mehta\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Creating a CSR and Key Attestation Using a YubiKey Token","description":"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.","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:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/","og_locale":"en_US","og_type":"article","og_title":"Creating a CSR and Key Attestation Using a YubiKey Token","og_description":"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.","og_url":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/","og_site_name":"CheapSSLWeb.com Blog","article_publisher":"https:\/\/www.facebook.com\/cheapsslweb","article_published_time":"2023-06-20T08:57:12+00:00","article_modified_time":"2024-09-24T05:05:17+00:00","og_image":[{"width":960,"height":621,"url":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp","type":"image\/jpeg"}],"author":"Janki Mehta","twitter_card":"summary_large_image","twitter_creator":"@cheapsslweb","twitter_site":"@cheapsslweb","twitter_misc":{"Written by":"Janki Mehta","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#article","isPartOf":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/"},"author":{"name":"Janki Mehta","@id":"https:\/\/cheapsslweb.com\/blog\/#\/schema\/person\/d8997d6347486bdb48bdef47d50eb850"},"headline":"Creating a CSR and a Key Attestation Using YubiKey Token","datePublished":"2023-06-20T08:57:12+00:00","dateModified":"2024-09-24T05:05:17+00:00","mainEntityOfPage":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/"},"wordCount":831,"commentCount":0,"publisher":{"@id":"https:\/\/cheapsslweb.com\/blog\/#organization"},"image":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#primaryimage"},"thumbnailUrl":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp","keywords":["code signing","yubikey"],"articleSection":["Code Signing"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/","url":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/","name":"Creating a CSR and Key Attestation Using a YubiKey Token","isPartOf":{"@id":"https:\/\/cheapsslweb.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#primaryimage"},"image":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#primaryimage"},"thumbnailUrl":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp","datePublished":"2023-06-20T08:57:12+00:00","dateModified":"2024-09-24T05:05:17+00:00","description":"Enhance your security measures by following our step-by-step guide to generating a secure CSR and Key Attestation Using a YubiKey Token.","breadcrumb":{"@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#primaryimage","url":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp","contentUrl":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2023\/06\/creating-csr-and-key-attestation-using-yubikey-token-jpg.webp","width":960,"height":621,"caption":"Creating a CSR and a Key Attestation Using a Yubikey Token"},{"@type":"BreadcrumbList","@id":"https:\/\/cheapsslweb.com\/blog\/creating-csr-and-key-attestation-using-yubikey-token\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cheapsslweb.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Creating a CSR and a Key Attestation Using YubiKey Token"}]},{"@type":"WebSite","@id":"https:\/\/cheapsslweb.com\/blog\/#website","url":"https:\/\/cheapsslweb.com\/blog\/","name":"CheapSSLWeb.com Blog","description":"Encryption and Web Security Blog","publisher":{"@id":"https:\/\/cheapsslweb.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cheapsslweb.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cheapsslweb.com\/blog\/#organization","name":"CheapSSLWeb","url":"https:\/\/cheapsslweb.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheapsslweb.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2022\/03\/logo.png","contentUrl":"https:\/\/cheapsslweb.com\/blog\/wp-content\/uploads\/2022\/03\/logo.png","width":177,"height":60,"caption":"CheapSSLWeb"},"image":{"@id":"https:\/\/cheapsslweb.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/cheapsslweb","https:\/\/x.com\/cheapsslweb","https:\/\/www.linkedin.com\/company\/cheapsslweb\/","https:\/\/www.pinterest.com\/cheapsslweb\/","https:\/\/www.instagram.com\/cheapsslweb\/"]},{"@type":"Person","@id":"https:\/\/cheapsslweb.com\/blog\/#\/schema\/person\/d8997d6347486bdb48bdef47d50eb850","name":"Janki Mehta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1fba817ef81065f1393461fc3a0d85c40f2cc826919819ea4df4b12d76566e62?s=96&d=https%3A%2F%2Fcheapsslweb.com%2Fblog%2Fwp-content%2Fuploads%2F2023%2F02%2Fjanki-mehta-jpg.webp&r=g","caption":"Janki Mehta"},"description":"Janki Mehta is a Cyber-Security Enthusiast who constantly updates herself with new advancements in the Web and Cyber Security niche. With having 7+ years of experience and knowledge about Encryption, Digital Certificates and Online Security, She helps online users to stay safe and protect their online presence.","sameAs":["https:\/\/cheapsslweb.com\/","https:\/\/www.linkedin.com\/in\/pw-jankimehta\/"],"url":"https:\/\/cheapsslweb.com\/blog\/author\/janki-mehta\/"}]}},"_links":{"self":[{"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/posts\/1401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/comments?post=1401"}],"version-history":[{"count":12,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/posts\/1401\/revisions"}],"predecessor-version":[{"id":2594,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/posts\/1401\/revisions\/2594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/media\/1410"}],"wp:attachment":[{"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/media?parent=1401"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/categories?post=1401"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cheapsslweb.com\/blog\/wp-json\/wp\/v2\/tags?post=1401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}