{"id":14545,"date":"2021-05-17T19:02:55","date_gmt":"2021-05-17T23:02:55","guid":{"rendered":"https:\/\/www.thesslstore.com\/blog\/?p=14545"},"modified":"2024-06-12T08:00:50","modified_gmt":"2024-06-12T12:00:50","slug":"creating-your-own-certificate-authority-server","status":"publish","type":"post","link":"https:\/\/www.thesslstore.com\/blog\/creating-your-own-certificate-authority-server\/","title":{"rendered":"Creating Your Own Certificate Authority Server"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-we-take-a-look-at-the-various-options-you-have-for-creating-your-own-certificate-authority-server-and-the-pros-and-cons-of-each\">We Take a Look at the Various Options You Have for Creating Your Own Certificate Authority Server and the Pros and Cons of Each<\/h2>\n\n\n\n<p>When it comes to securing your sites and\/or devices with SSL\/TLS certificates, you have two basic courses of action to choose from &#8211; either pay a <a href=\"https:\/\/www.thesslstore.com\/blog\/what-is-a-certificate-authority-ca-and-what-do-they-do\/\">certificate authority<\/a> (CA), such as <a href=\"https:\/\/www.websecurity.digicert.com\/pki\/managed-pki-service\">DigiCert<\/a> or <a href=\"https:\/\/sectigostore.com\/enterprise\/private-pki\">Sectigo<\/a>, to sign and issue them, or you can go ahead with creating your own certificate authority server and generate the certificates yourself. What&#8217;s the best way to go? It all depends on your specific situation and needs.<\/p>\n\n\n\n<p>If you want to proceed with creating your own certificate authority server, you\u2019ll have to choose between the two primary ways of doing so \u2013 you can build your own completely from scratch or you can go with a managed PKI solution from a third-party vendor. So, what are their pros and cons of each? How will they impact your business? And what are the most common platforms to choose from?<\/p>\n\n\n\n<p>Let\u2019s hash it out.<span id=\"newline\"><\/span><\/p>\n\n\n<span style=\"--tl-form-height-m:120.9844px;--tl-form-height-t:120.9844px;--tl-form-height-d:120.9844px;\" class=\"tl-placeholder-f-type-shortcode_17586 tl-preload-form\"><span><\/span><\/span>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-run-your-own-certificate-authority-server\">Why Run Your Own Certificate Authority Server?<\/h2>\n\n\n\n<p>So, how do you know if creating your own private CA is the way to go? If your site is public facing \u2013 let\u2019s say it\u2019s an ecommerce site, for example \u2013 then you\u2019ll most likely want to use a public CA for your certificate. These certificates are signed by an established root certificate whose keys are included with all the major web browsers and operating systems. That way, your site\u2019s certificate will be automatically trusted out-of-the-box by your visitor\u2019s machines, and they won\u2019t be met with any warnings like the one below:<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"377\" height=\"200\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture5.jpg\" alt=\"\" class=\"wp-image-14548\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture5.jpg 377w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture5-300x159.jpg 300w\" sizes=\"auto, (max-width: 377px) 100vw, 377px\" \/><figcaption class=\"wp-element-caption\"><em>A security warning caused by an untrusted certificate within Google Chrome.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>On the other hand, if you\u2019re an organization that has its own internal systems and devices that are private to the rest of the outside world, then creating your own private CA can offer many advantages. You won\u2019t have to purchase certificates for every single device and site \u2013 which can get quite pricey very quickly.<\/p>\n\n\n\n<p>A private CA is also ideal for authentication on virtual private networks (VPN), internal wi-fi networks, and other services that use multi-factor authentication. Private certificates work great in those situations &#8211; you\u2019ll issue and install them yourself and won\u2019t have to worry about trust warnings because external users won\u2019t be attempting to use the certificates. Only internal users that have already installed your trusted root certificate on their machine should be using them.<\/p>\n\n\n\n<p>With your own private CA, you\u2019ll have full control over things like:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The server hardware<\/li>\n\n\n\n<li>Root &amp; intermediate certificates<\/li>\n\n\n\n<li>Revocation mechanisms (CRL &amp; OCSP)<\/li>\n\n\n\n<li>Policies<\/li>\n\n\n\n<li>Interface for issuing\/managing certificates<\/li>\n\n\n\n<li>Integrations with systems<\/li>\n<\/ul>\n\n\n\n<p>Creating your own certificate authority server also has security benefits for certain situations. Private certificates can be issued with a common name that is not an email address or public hostname\/IP. So, for example, if you want to install a device certificate on an IoT device using public SSL, your only option would be to assign an email address to that device. That\u2019s not very practical and adds an unnecessary degree of complexity to manage.<\/p>\n\n\n\n<p>A private CA also gives you full control over issuance and revocation. You know that nobody can get a certificate from your CA unless you let them. If you secured your IoT network using public SSL instead, then people outside your organization could get certificates issued by the same CA and might be able to use them to join your network (depending on how you set it up). With private certificates, you\u2019re the only one that can grant access (and you can revoke it at any time, as well).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-building-your-own-internal-ca-vs-managed-private-ca\">Building Your Own Internal CA vs Managed Private CA<\/h2>\n\n\n\n<p>Setting up your own private CA from scratch gives you the highest level of customization and control, but there are also trade-offs you\u2019ll have to consider. Theoretically, setting up your own private CA isn\u2019t all that hard to do. However, doing it properly and comprehensively \u2013 dotting all the I\u2019s and crossing all the t\u2019s \u2013 takes a significant amount of time and expertise. It\u2019s a resource-intensive project and the question of whether or not it\u2019s the better choice than going with a managed third-party solution must be analyzed on an organization-specific basis.<\/p>\n\n\n\n<p>The vast majority of companies aren\u2019t inherently set up to build an effective, enterprise-wide PKI solution. Significant additional investment is usually needed in terms of staff and technical resources because organizations have other higher priority goals that they are focused on &#8211; developing new products, improving manufacturing capabilities, supporting their sales force, etc. When deciding which way to go, you\u2019ll want to have a solid understanding of the pros and cons of each option so you can make an informed, intelligent decision that\u2019s best for your organization.<\/p>\n\n\n<span style=\"--tl-form-height-m:927.562px;--tl-form-height-t:999.781px;--tl-form-height-d:999.781px;\" class=\"tl-placeholder-f-type-shortcode_17591 tl-preload-form\"><span><\/span><\/span>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-personnel\">Personnel<\/h3>\n\n\n\n<p>When considering the costs of building your own certificate authority server from scratch, personnel is often overlooked. First off, you\u2019ll most likely need additional staff with PKI experience to build and manage the private CA. Not only that, but your existing engineering\/IT team\u2019s time is also required. They have other responsibilities pertaining to security and infrastructure, maintaining email servers, wireless systems, audits, penetration testing, and so on. Chances are they don\u2019t have free time to create a private CA, and instead it will pull them off other high-priority work.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-scalability\">Scalability<\/h3>\n\n\n\n<p>Scalability is another challenge that faces those building their own private CA. Organizations tend to craft their CA based on present-day needs, then eventually find that what they came up with won\u2019t be enough for their future needs. For instance, a company sets up their internal CA to issue certificates to devices so that they can be authenticated into their wi-fi network. Then, six months later they realize they need certificates for all their internal servers and want them automatically issued via an API. Suddenly, the scope of the project has expanded into creating an API, requiring even more resources than originally thought. Without in-house PKI expertise, it\u2019s difficult to accurately predict what the finished product ultimately needs to be.<\/p>\n\n\n\n<p>The challenge of scalability is an area where managed solutions usually have the edge. Predicting the future is never easy, but it\u2019s even more difficult if PKI isn\u2019t your organization\u2019s expertise (and for most companies, it isn\u2019t). It\u2019s one of the reasons that a managed PKI solution can be the way to go, since commercial CAs have much better perspectives \u2013 their past experience helps them better prepare and scale for the next few years and beyond.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-cost\">Cost<\/h3>\n\n\n\n<p>When it comes to figuring out the dollar cost of your internal CA, that number will depend greatly on the scope and your needs. We\u2019d recommend breaking down the cost considerations by category and then analyzing each. Regardless of the specifics of your organization, you\u2019ll need to budget for the following if you\u2019re creating your CA from scratch:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Hardware, software, and licenses<\/li>\n\n\n\n<li>PKI personnel<\/li>\n\n\n\n<li>Staff training<\/li>\n\n\n\n<li>Certificate policies and practices<\/li>\n\n\n\n<li>Audits<\/li>\n\n\n\n<li>Vulnerability testing<\/li>\n<\/ul>\n\n\n\n<p>The biggest reason that companies tend to shy away from hosted solutions and decide to build their own CA is due to misconceptions regarding the costs of the hosted CA solution. For most organizations, their prior experience with commercial CA\u2019s was related to buying SSL certificates for their websites. Therefore, the assumption is made that privately issued certificates will have a similar cost on a per-certificate basis as their publicly trusted SSL certificates. However, issuing a private certificate through a managed CA is almost always a fraction of the cost of the publicly trusted one issued by a commercial CA.<\/p>\n\n\n\n<p>Overall, the managed CA solution has a lower total cost of ownership and drastically less up-front capital investment requirements. And if you\u2019re going the DIY route, there\u2019s more risk involved because anything that\u2019s missing will be on you and you alone to take care of. Remember to think long term and have a thorough understanding of all the potential costs before taking the plunge.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-capabilities\">Capabilities<\/h3>\n\n\n\n<p>Capability is another area where there are misconceptions about managed CA\u2019s. Organizations think that they will have limited options and won\u2019t be able to do the same things with a hosted CA that they can with a homegrown private CA. Take automated certificate issuance, for example. Most hosted CA platforms have APIs and other tools that allow for automated certificate management, meaning your company won\u2019t need to develop them.<\/p>\n\n\n\n<p>Basically, it comes down to how many development resources you have available. If you already have the talent and infrastructure available to say, build your own API, then going that route will give you the most robust and customizable tools possible.<\/p>\n\n\n\n<p>If you don\u2019t? With a managed CA, you\u2019re getting a hosted solution that\u2019s pre-configured to give you everything you need out of the box. The downside is that there\u2019s less flexibility and customization versus doing it from scratch. That being said, the options available should be sufficient for the vast majority of customers. &nbsp;<\/p>\n\n\n\n<p>Hosted solutions also allow your engineering and IT teams to remain focused on your company\u2019s highest priority projects. They aren\u2019t designing the private CA \u2013 that work has already been done by the vendor \u2013 and the resources required for administering the hosted CA are a fraction of what it takes to build it from scratch.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-flexibility\">Flexibility<\/h3>\n\n\n\n<p>Finally, there is a belief that hosted CA solutions limits flexibility and confines users to specific certificate profiles. However, you won\u2019t necessarily be limited to certificate profiles that are approved by the <a href=\"https:\/\/cabforum.org\/\">CA\/B Forum<\/a>. Many vendors are willing to create custom certificate profiles to meet your needs. DigiCert, for instance, can provide non-SSL certificate profiles that don\u2019t even necessarily have to be <a href=\"https:\/\/en.wikipedia.org\/wiki\/X.509\">X.509 type<\/a>. If you have specialized requirements, it\u2019s definitely worth reaching out to vendors to see what they have to offer \u2013 odds are you won\u2019t be disappointed.<\/p>\n\n\n\n<p>Managed CAs can also offer improved device support depending on the situation. As we\u2019ll talk about shortly, Microsoft CA is the most popular platform for creating your own CA. While it offers some automation via Active Directory, you\u2019re out of luck for any non-Windows servers or devices you may be using. Managed CAs usually include a PKI manager that that will work with all your devices. Therefore, a managed CA can potentially be the best option not only for new CA deployments, but for supplementing an existing Microsoft CA instance, as well.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-popular-platforms-for-creating-your-own-certificate-authority-server\">Popular Platforms for Creating Your Own Certificate Authority Server<\/h2>\n\n\n\n<p>If you\u2019ve decided that creating your own certificate authority server from scratch is the best option for your organization, then your next step will be to decide on the platform you want to use. Two of the most widely used tools are <strong>Microsoft CA<\/strong> and <strong>OpenSSL<\/strong>.<\/p>\n\n\n\n<p>The most common platform for private CAs is <strong>Microsoft CA<\/strong>. It is part of the Windows Server OS. Note that it isn\u2019t enabled by default but must be installed by selecting <em>Certificate Services<\/em> in the \u201cadditional Windows components\u201d section of Add\/Remove Programs. Microsoft CA integrates with Active Directory, so if you already have that set up in your organization, then that will make things easier when configuring Microsoft CA. Once you\u2019re finished, you\u2019ll then be able to issue certificates to your domain-connected devices via group policies. You can read about how to <a href=\"https:\/\/virtuallythere.blog\/2018\/04\/24\/making-things-a-bit-more-secure-part-1\/\">get started with Microsoft CA with this tutorial<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"464\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture1-1.png\" alt=\"\" class=\"wp-image-14549\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture1-1.png 624w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture1-1-300x223.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><figcaption class=\"wp-element-caption\"><em>Configuring a new deployment of Microsoft CA within Windows 10.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<p>The downside of Microsoft CA is that deploying it is not a trivial task. While the basic setup steps are pretty straightforward, doing it right will take a significant amount of time. You\u2019ll want to have a dedicated team that\u2019s experienced in PKI to handle the implementation and then manage it afterwards. So, while technically Microsoft CA is free (as we mentioned, it\u2019s included in Microsoft Server), don\u2019t forget to consider the costs of the additional personnel and hardware.<\/p>\n\n\n\n<p><strong>OpenSSL<\/strong> has the benefit of being free and open source. It\u2019s a cryptographic library that incudes command-line tools for generating and managing digital certificates, which you can configure to serve as a certificate authority. You can generate private keys, create CSRs, install certificates, and view certificate information. <a href=\"https:\/\/www.digicert.com\/kb\/ssl-support\/openssl-quick-reference-guide.htm#:~:text=OpenSSL%20is%20an%20open%2Dsource,and%20how%20to%20use%20them.\">This tutorial can help<\/a> you learn the basics of OpenSSL and get started with generating and installing your own private certificates.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-managed-solutions-for-creating-your-own-certificate-server\">Managed Solutions for Creating Your Own Certificate Server<\/h2>\n\n\n\n<p>Now let\u2019s take a look at some of the most popular managed solutions for creating your own certificate server. Sectigo and DigiCert both have their own platforms for creating and managing your private CA.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-digicert-trust-lifecycle-manager\">DigiCert\u00ae Trust Lifecycle Manager<\/h3>\n\n\n\n<p>DigiCert\u2019s option is called the <a href=\"https:\/\/www.digicert.com\/pki\/enterprise-pki-manager\">DigiCert\u00ae Trust Lifecycle Manager<\/a>, and is designed for scalability and streamlined management. There\u2019s a number of deployment options, including:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Public cloud<\/li>\n\n\n\n<li>Private cloud<\/li>\n\n\n\n<li>Hybrid<\/li>\n\n\n\n<li>Air-gapped<\/li>\n\n\n\n<li>In-country and on-premises<\/li>\n\n\n\n<li>DigiCert hosted<\/li>\n<\/ul>\n\n\n\n<p>It allows for Active Directory integration and autoenrollment and is capable of quickly issuing large numbers of certificates across your enterprise. It also includes pre-configured certificate profiles for things like VPNs, wi-fi networks, REST API, Adobe, and Microsoft. You\u2019re also able to manage all your certificate types from a single dashboard, including issuance, installation, and revocation.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"455\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture4.png\" alt=\"\" class=\"wp-image-14550\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture4.png 624w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture4-300x219.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><figcaption class=\"wp-element-caption\"><em>Creating automation tasks within DigiCert\u00ae\u2019s Trust Lifecycle Manager.<\/em><\/figcaption><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\" id=\"h-sectigo-private-pki\">Sectigo Private PKI<\/h3>\n\n\n\n<p><a href=\"https:\/\/sectigostore.com\/enterprise\/private-pki\">Secito Private PKI<\/a> is similar to DigiCert\u00ae\u2019s Trust Lifecycle Manager in that it\u2019s a managed platform that gives you the power to issue private certificates of all types without having to deploy and manage your own separate server. Like other managed CA solutions, Sectigo Private PKI requires significantly less resources than building your own CA from scratch. It enables users to issue, install, renew, and revoke certificates via a proven and scalable infrastructure.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"265\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture3.png\" alt=\"\" class=\"wp-image-14551\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture3.png 624w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/Picture3-300x127.png 300w\" sizes=\"auto, (max-width: 624px) 100vw, 624px\" \/><figcaption class=\"wp-element-caption\">The dashboard view of<em> <\/em>Sectigo\u2019s Private PKI Certificate Manager.<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Sectigo Private PKI also works with any existing internal CAs you already have setup and running. For example, if you already have a Microsoft CA deployment, then Sectigo Private PKI can integrate and augment it. The two main benefits are that it lets you issue certificates to non-Microsoft devices and applications, and it provides a powerful management platform that is more robust and easier-to-use than the out-of-the-box Microsoft CA.<\/p>\n\n\n\n<p>In addition to that, you\u2019re getting:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Backups with secure storage<\/li>\n\n\n\n<li>Comprehensive security policies<\/li>\n\n\n\n<li>A secure facility for your private CA\u2019s hardware<\/li>\n\n\n\n<li>A central repository of keys<\/li>\n\n\n\n<li>A 2<sup>nd<\/sup> redundant system in case of an emergency<\/li>\n\n\n\n<li>Audits to verify compliance<\/li>\n<\/ul>\n\n\n\n<p>All these tasks are critical to a successful private CA and would otherwise cost upwards of hundreds of thousands of dollars total to do on your own, not to mention the time and staff requirements that would also be needed.<\/p>\n\n\n<span style=\"--tl-form-height-m:140.667px;--tl-form-height-t:118.1042px;--tl-form-height-d:118.1042px;\" class=\"tl-placeholder-f-type-shortcode_16373 tl-preload-form\"><span><\/span><\/span>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-hosted-or-internal\">Hosted or Internal?<\/h2>\n\n\n\n<p>As we\u2019ve seen, there are benefits to both routes. If your organization has a clear idea of what it needs and has the budget and resources to accomplish it, then creating your own certificate authority server from scratch gives you the highest degree of customization and control. For most companies, however, PKI isn\u2019t a primary focus nor a core competency. Because of the degree of expertise, time, and money required, hosted CA solutions are usually the best bet. And thanks to the evolved state of most of the private PKI platforms available, you won\u2019t be making significant sacrifices in terms of features and capabilities once you get your managed private CA up and running.<\/p>\n\n\n\n<div class=\"wp-block-group has-central-palette-5-background-color has-background\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading\">Looking for More CA-Related Content?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/what-is-a-ca-certificate-an-overview-of-these-key-pki-elements\/\">What Is a CA Certificate? An Overview of These Key PKI Elements<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/how-to-become-a-certificate-authority\/\">How to Become a Certificate Authority (Public vs Private)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/setting-up-your-own-certificate-authority\/\">15 Steps for Setting Up Your Own Certificate Authority<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/what-is-a-certificate-authority-ca-and-what-do-they-do\/\">What Is a Certificate Authority (CA) and What Does It Do?<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/what-is-caa-record-certificate-authority-authorization\/\">What Is a CAA Record? Your Guide to Certificate Authority Authorization<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>We Take a Look at the Various Options You Have for Creating Your Own Certificate Authority Server and the Pros and Cons of Each When it comes to securing your&#8230;<\/p>\n","protected":false},"author":37,"featured_media":14547,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":0,"tcb_editor_enabled":0,"tve_landing_page":"","_tve_header":"","_tve_footer":""},"categories":[10200,25],"tags":[],"class_list":["post-14545","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-monthly-digest","category-ssl-certificates","post-without-tags"],"views":37539,"jetpack_featured_media_url":"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2021\/05\/bigstock-Diy-Do-It-Yourself-Text-Words-412497022.jpg","_links":{"self":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/14545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/users\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/comments?post=14545"}],"version-history":[{"count":0,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/14545\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media\/14547"}],"wp:attachment":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media?parent=14545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/categories?post=14545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/tags?post=14545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}