{"id":12408,"date":"2020-06-04T09:10:28","date_gmt":"2020-06-04T13:10:28","guid":{"rendered":"https:\/\/www.thesslstore.com\/blog\/?p=12408"},"modified":"2023-07-18T14:50:56","modified_gmt":"2023-07-18T18:50:56","slug":"12-enterprise-encryption-key-management-best-practices","status":"publish","type":"post","link":"https:\/\/www.thesslstore.com\/blog\/12-enterprise-encryption-key-management-best-practices\/","title":{"rendered":"12 Enterprise Encryption Key Management Best Practices"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-from-centralization-to-automation-here-s-your-12-step-guide-to-being-more-proactive-with-your-enterprise-s-encryption-key-management\">From centralization to automation, here\u2019s your 12-step guide to being more proactive with your enterprise\u2019s encryption key management<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u201cWhat\u2019s the first thing I need to protect data stored on our server?\u201d If you ask this question of anyone involved in data security, there&#8217;d be a one-word answer on the lips of all: &#8220;Encryption.&#8221; That&#8217;s because it&#8217;s perhaps the only way anyone who&#8217;s collecting sensitive data can secure it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thanks to high-profile data losses and regulatory compliance standards, the use of encryption is on the rise across enterprises of all statures. A single enterprise can deploy encryption on many different levels and channels, including to secure websites, email communications, user and organizational data, etc. As a result, this means that a medium to large level enterprise could be dealing with potentially thousands of encryption keys at any given time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Frankly, that\u2019s a lot for any one person (or even a team) to handle. The security of each key is important, and that&#8217;s why there must be proper enterprise encryption key management policies in place.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this article, we\u2019ll talk about different industry encryption key management standards. After that, we\u2019ll cover the 11 best practices for managing encryption keys within your organizations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s hash it out.<span id=\"newline\"><\/span><\/p>\n\n\n<span style=\"--tl-form-height-m:150.25px;--tl-form-height-t:121.4583px;--tl-form-height-d:121.4583px;\" class=\"tl-placeholder-f-type-shortcode_12753 tl-preload-form\"><span><\/span><\/span>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-does-strong-encryption-key-management-matter\">Why Does Strong Encryption Key Management Matter?<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2018\/08\/bigstock-Safety-Concept-Pixelated-Key-243299677-1024x683.jpg\" alt=\"Graphic representing encryption keys that need to be managed to improve security\" class=\"wp-image-7264 addshadow\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2018\/08\/bigstock-Safety-Concept-Pixelated-Key-243299677-1024x683.jpg 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2018\/08\/bigstock-Safety-Concept-Pixelated-Key-243299677-300x200.jpg 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2018\/08\/bigstock-Safety-Concept-Pixelated-Key-243299677-768x512.jpg 768w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2018\/08\/bigstock-Safety-Concept-Pixelated-Key-243299677.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">As you know, encryption is the process of scrambling the data so that only the intended party\/organization can access it. This process is done through the use of security tools known as encryption keys or <a href=\"https:\/\/www.thesslstore.com\/blog\/cryptographic-keys-101-what-they-are-how-they-secure-data\/\">cryptographic keys<\/a>. Each key consists of a randomly generated string of bits that are used to encrypt (and\/or decrypt) data. So, if you consider encryption as locking down your data, encryption keys are an integral part of that process.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The National Institute of Standards and Technology (NIST) put it best in its <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-57pt1r5.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Special Publication 800-57 part 1, rev. 5<\/a>:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><em>\u201cCryptographic keys play an important part in the operation of cryptography. These keys are analogous to the combination of a safe. If a safe combination is known to an adversary, the strongest safe provides no security against penetration. The proper management of cryptographic keys is essential to the effective use of cryptography for security. Poor key management may easily compromise strong algorithms.<\/em>\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.thesslstore.com\/blog\/heres-what-happens-when-your-private-key-gets-compromised\/\">If your encryption keys get compromised<\/a>, you\u2019ll find yourself in hot water. That\u2019s because someone could use those keys to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Create phishing websites impersonating your original website;<\/li>\n\n\n\n<li>Pass through your corporate networks by impersonating you or your employees;<\/li>\n\n\n\n<li>Sign applications or documents in your name;<\/li>\n\n\n\n<li>Extract\/tamper with the data stored on the server; and\/or<\/li>\n\n\n\n<li>Read your <a href=\"https:\/\/www.thesslstore.com\/blog\/how-to-send-encrypted-email-on-3-major-email-platforms\/\">encrypted emails<\/a> and do any number of nefarious things.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If a cyber perpetrator has your keys, they can do any \u2014 or all \u2014 of that to their benefit and your detriment. They can use your keys to make money by asking for ransom, sell your data to your competitors, go share them on public platforms and ruin your reputation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No organization wants any of that to happen. That\u2019s why encryption key management should be one of your top priorities as far as data security and privacy is concerned.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-the-advantages-of-implementing-encryption-key-management-tools-and-strategies\">The Advantages of Implementing Encryption Key Management Tools and Strategies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Having visibility of any certificates and keys that exist within your systems is an integral part of effective data security. But apart from the security, other undeniable advantages of robust encryption key management include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>More efficient key distribution\/mobility.<\/li>\n\n\n\n<li>Greater visibility and control of keys for effective key management.<\/li>\n\n\n\n<li>Less back and forth between your employees, customers, and IT department.<\/li>\n\n\n\n<li>Reducing costs due to automation.<\/li>\n\n\n\n<li>Mitigating downtime and related noncompliance penalties.<\/li>\n\n\n\n<li>Reducing data loss.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-so-what-is-encryption-key-management\">So, What Is Encryption Key Management?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Many people have a misconception when it comes to the term &#8220;encryption key management&#8221; as they think of it as equal to storing encryption keys securely. It might be partly true as secure saving of encryption keys is a part of encryption key management, but not the whole of it. Encryption key management involves all tasks and methods involved with encryption keys \u2014 starting from key generation to its destruction.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Encryption key management encompasses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Developing and implementing a variety of policies, systems, and standards that govern the key management process.<\/li>\n\n\n\n<li>Performing necessary key functions such as key generation, pre-activation, activation, expiration, post-activation, escrow, and destruction.<\/li>\n\n\n\n<li>Securing physical and virtual access to the key servers.<\/li>\n\n\n\n<li>Limiting user\/role access to the encryption keys.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-do-i-need-to-protect-my-encryption-keys\">Do I Need to Protect My Encryption Keys?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In a word? Yes. Securely storing your encryption keys through strong encryption management processes is paramount. As stated in NIST SP 800-57 part 1, rev. 5:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">\u201c<em>Ultimately, the security of information protected by cryptography directly depends on the strength of the keys, the effectiveness of cryptographic mechanisms and protocols associated with the keys, and the protection provided to the keys. Secret and private keys need to be protected against unauthorized disclosure, and all keys need to be protected against modification.<\/em>\u201d<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">The strength of an encryption method might be determined by mathematical algorithms it applies. However, this isn\u2019t a huge matter of concern, as most encryption methods come with the latest <a href=\"https:\/\/www.thesslstore.com\/blog\/cipher-suites-algorithms-security-settings\/\">security algorithms<\/a>. However, the more significant issue of concern is how cryptographic keys are stored and managed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I just don\u2019t get it when people ask whether they need to put efforts into securing and managing their private keys. I have a straightforward question to anyone who asks that question: &#8220;Would you hide your house key under the doormat if you knew criminals wanted to break in?&#8221; The thing about data encryption is that it&#8217;ll be of no use if you lose your encryption key. So, if you manage\/store sensitive data, you need encryption, and therefore, you need to protect your encryption keys. It&#8217;s as simple as that!<\/p>\n\n\n<span style=\"--tl-form-height-m:861.156px;--tl-form-height-t:899.625px;--tl-form-height-d:899.625px;\" class=\"tl-placeholder-f-type-shortcode_12653 tl-preload-form\"><span><\/span><\/span>\n\n\n<h2 class=\"wp-block-heading\" id=\"h-before-you-think-of-encrypting-your-data\">Before You Think of Encrypting Your Data\u2026<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I have tip that\u2019s going to make your job a whole lot easier: Not everything needs to be encrypted. So, figure out which data you actually need to encrypt because it\u2019s sensitive and you need to store or transmit it. Then, only encrypt the data you truly need and securely dispose of the rest.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-requirements-of-enterprise-encryption-key-management\">Requirements of Enterprise Encryption Key Management<\/h2>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography-1024x640.jpg\" alt=\"Graphic representing digital encryption keys\" class=\"wp-image-12236 addshadow\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography-1024x640.jpg 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography-300x188.jpg 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography-768x480.jpg 768w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography-1536x960.jpg 1536w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/04\/post-quantum-cryptography.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Encryption is necessary, and so are the encryption keys. But the requirement of a reliable enterprise key management system isn&#8217;t just about protecting the keys; it&#8217;s much more than that. Here are four basic encryption key management requirements to consider before designing an action plan:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>1. Security: <\/strong>You must ensure the protection of your encryption keys at all costs. The threats are not just from the outside, but they could also be from the inside. Your security mechanism should be prepared to handle that.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>2. Scalability: <\/strong>The amount of data that an enterprise has typically only moves in one direction \u2014 upwards. Therefore, your encryption key management system must be prepared to manage encryption keys effectively as amount of available information grows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>3. Access: <\/strong>Encryption keys exist to encrypt the data and, therefore, you must ensure that the keys are granted access in a smooth manner to appropriate users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>4. Compliance: <\/strong>The encryption key management ecosystem in your organizations must be built on solid foundations of appropriate policies and standards. You must ensure that you comply with the National Institute of Standards and Technology&#8217;s Recommendation for Key Management (SP 800-57 Part 1) that we mentioned earlier.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-enterprise-encryption-key-management-best-practices\">Enterprise Encryption Key Management Best Practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now, here comes the part you&#8217;ve been waiting for \u2014 our list of the top dozen key management best practices for your enterprise. Instead of going by a set standard or system, we&#8217;ve tried to cherry-pick the best practices you could implement for better key management inside your organization. Let&#8217;s get started!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-centralize-your-encryption-key-management-systems\">1. Centralize Your Encryption Key Management Systems<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">These days, many companies use hundreds or even thousands of encryption keys. According to a <a href=\"https:\/\/info.keyfactor.com\/the-impact-of-unsecured-digital-identities-2020-report-critical-trust-index\" target=\"_blank\" rel=\"noreferrer noopener\">2020 report by KeyFactor and the Ponemon Institute<\/a>, \u201c<a href=\"https:\/\/www.thesslstore.com\/blog\/5-actionable-takeaways-from-ponemon-and-keyfactors-2020-pki-study\/\">60% of respondents believe they have more than 10,000 certificates<\/a> in use across their organization.\u201d The secure storage of these keys becomes tricky as you need to get immediate access on many occasions. That\u2019s where centralized storing of encryption keys comes into play.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ideally, companies should adopt centralized, in-house enterprise key management services. However, this may not always be possible for all organizations as they might not have the sophisticated technical capabilities to do so. Such companies can benefit greatly by using third-party encryption key management services. These services securely store all encryption keys and digital certificates in a safe key vault, away from the data and systems that have been encrypted. This is advantageous from the security viewpoint as the keys remain protected even if the data somehow gets compromised. As the encryption keys are kept centrally, it minimizes the number of places where keys could get exposed to attackers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The centralized approach is undoubtedly beneficial in terms of security, but it also improves performance as encryption-decryption processes happen locally where the data is stored. At the same time, the generation, secure storage, rotation, export, and retirement of keys is done by the key manager, which is not at the location of the data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-use-automation-to-your-advantage\">2. Use Automation to Your Advantage<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Automation isn\u2019t just for <a href=\"https:\/\/www.thesslstore.com\/blog\/pki-certificate-management-mistakes\/\">digital certificate management<\/a>. One of the smartest approaches to encryption key management is using automation for the purpose of generating key pairs, renewing keys and rotating keys at set intervals. Relying solely on manual key management is not just time consuming, it\u2019s also an expensive process that often leads to mistakes \u2014 particularly at scale for enterprises and other large organizations.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-centralize-user-roles-access\">3. Centralize User Roles &amp; Access<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Some organizations might be using thousands of encryption keys, but not all employees need to have access to all of those keys. Therefore, encryption key access should only be given to those whose jobs require it. You should define these roles in the centralized key manager so that only the authenticated users will be given credentials to get access to the encrypted data which are associated with that particular user profile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Furthermore, make sure that no single user or administrator has sole access to the key. This is to have a backup mechanism in case a user loses his credentials or leaves the company unexpectedly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-support-multiple-encryption-standards\">4. Support Multiple Encryption Standards<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/01\/Encryption-Key-1024x686.png\" alt=\"Encryption key\" class=\"wp-image-9993\" width=\"228\" height=\"153\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/01\/Encryption-Key-1024x686.png 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/01\/Encryption-Key-300x200.png 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/01\/Encryption-Key-768x515.png 768w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/01\/Encryption-Key.png 1092w\" sizes=\"auto, (max-width: 228px) 100vw, 228px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Every organization that encrypts and\/or stores the data must choose a particular encryption standard for the processes of encryption and decryption. However, that doesn\u2019t mean that other standards won&#8217;t be of any use. In the case of mergers, acquisitions or partnerships, you might need to work with organizations that require support for different cryptographic standards, such as <a href=\"https:\/\/www.thesslstore.com\/blog\/advanced-encryption-standard-aes-what-it-is-and-how-it-works\/\">AES<\/a>, <a href=\"https:\/\/www.thesslstore.com\/blog\/how-secure-is-rsa-in-an-increasingly-connected-world\/\">RSA<\/a>, etc. That&#8217;s why the security solution that you select must support multiple encryption standards.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-implement-robust-logging-auditing\">5. Implement Robust Logging &amp; Auditing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">When you&#8217;re dealing with tons of data and are juggling a massive number of encryption keys, you can\u2019t keep your eye on every key and user. So, although you\u2019ll be storing keys at a central location, there must be logging and auditing to support the democratization of those keys.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supporting this democratization is necessary to ensure that there\u2019s a smooth encryption key management system in place. However, it doesn&#8217;t mean that you can&#8217;t do anything about it. You can (and you must) keep extensive automatic logging of all the activities performed by users. This should include details of access to sensitive data, user, encryption resource used, data accessed, time, etc. These logs will help you immensely in case the event that something goes wrong.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-create-an-encryption-key-management-policy-for-employees\">6. Create an Encryption Key Management Policy for Employees<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">By assigning user roles and their encryption key access, you\u2019re limiting the places of exposure. However, that\u2019s only half of the work done as the people who\u2019re going to be accessing the keys must have a set of instructions\/policies to guide them about what to do and what not. These policies must be implemented as strongly as an agreement so that one thinks every decision carefully. It\u2019s also in your best interest to set up a separate training session to communicate each point with great emphasis.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-implement-the-principle-of-least-privilege\">7. Implement the Principle of Least Privilege<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Organizations should avoid assigning administrative privileges to applications as much as possible, as this makes apps extremely vulnerable to internal as well as external threats. Instead, what they should do is giving access based on the user role. This is called the &#8220;principal of the least privilege,&#8221; or POLP for short. This way, the access is limited and so is the potential damage.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-integrate-with-third-party-devices\">8. Integrate with Third-Party Devices<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Every organization is going to use external devices \u2013 whether in large numbers or small. These devices are spread across the network to perform particular functions using proprietary tools. Typically, they don&#8217;t have database-oriented applications and, therefore, don&#8217;t interact with the databases. Therefore, to facilitate the features of these tools, the encryption mechanism that you deploy must be compatible to work with these third-party tools or applications.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-9-back-up-your-encryption-keys\">9. Back Up Your Encryption Keys<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you lose an encryption key, then it\u2019s most likely that you won\u2019t be able to recover data encrypted using it. Thus, it\u2019s quite essential that you have effective key backup capabilities in place. While backing up the data, you must ensure that it\u2019s been encrypted using the most advanced encryption standards. Moreover, you must also ensure regular deletion of the expired keys.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-10-protection-of-the-key-manager-recovery-of-deleted-keys\">10.&nbsp;Protection of the Key Manager &amp; Recovery of Deleted Keys<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The keys that you\u2019ve stored in a centralized key manager are your treasure, and you must protect them at all costs. Therefore, you must implement robust security mechanisms to ensure that your keys remain protected against various kinds of threats and attacks. But what if one of the threats you\u2019re facing is your own mistake?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is why it\u2019s critical that you have a provision for encryption key recovery. The loss of the encryption key results in the loss of data. Therefore, regardless of whether a malicious actor deletes a key or you delete it by mistake, there should be a provision to recover any deleted keys.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-11-be-prepared-to-handle-accidents\">11. Be Prepared to Handle Accidents<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No matter how many policies you implement or mechanisms you apply, things will go wrong at some point. And your organization must be prepared to handle them. For example:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A user could lose credentials to their key,<\/li>\n\n\n\n<li>An employee could leave (or get fired) from the company.<\/li>\n\n\n\n<li>Keys could be compromised.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.thesslstore.com\/blog\/types-of-encryption-encryption-algorithms-how-to-choose-the-right-one\/\">Encryption algorithms<\/a> could be flawed.<\/li>\n\n\n\n<li>You could accidentally <a href=\"https:\/\/www.thesslstore.com\/blog\/dont-publish-private-key-github\/\">publish your private keys on GitHub<\/a>.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Such accidents could happen, and you should identify all possibilities before they actually occur and take precautionary measures. There should be continuous auditing of the security infrastructure to minimize such incidents.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-12-rotate-your-keys-no-decryption-re-encryption\">12.&nbsp;Rotate Your Keys: No Decryption\/Re-Encryption<\/h3>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"alignright size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/04\/Handing-over-the-keys-1024x970.png\" alt=\"Public Key Encryption\" class=\"wp-image-10307\" width=\"175\" height=\"166\" srcset=\"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/04\/Handing-over-the-keys-1024x970.png 1024w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/04\/Handing-over-the-keys-300x284.png 300w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/04\/Handing-over-the-keys-768x728.png 768w, https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2019\/04\/Handing-over-the-keys.png 1049w\" sizes=\"auto, (max-width: 175px) 100vw, 175px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">One of the big questions that arise in organizations dealing with large databases is the expiration\/change of the encryption keys. To tackle this issue, we recommend assigning a key profile to each encrypted data field or file. This way, this key profile will allow you to identify the encryption resources that must be used to decrypt the database. Therefore, it\u2019s not compulsory to decrypt and then re-encrypt data when keys change or expire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Whenever the key expires or gets replaced, the key profile will ensure that the new key is used to encrypt the data. For the data that already exists, the key profile will identify the original key.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-final-word-on-encryption-key-management\">Final Word on Encryption Key Management<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">From afar, enterprise key management might seem like eating an elephant. However, it doesn\u2019t have to be that complex (or exhausting). If you\u2019re able to create strong policies, enable robust access control, and implement centralized management, robust encryption key management can be made possible in even the most complex of environments.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After all, your organization, employees and customers deserve the efficiency, security and privacy that strong enterprise key management offers.<\/p>\n\n\n<span style=\"--tl-form-height-m:801.312px;--tl-form-height-t:638.344px;--tl-form-height-d:638.344px;\" class=\"tl-placeholder-f-type-shortcode_12763 tl-preload-form\"><span><\/span><\/span>","protected":false},"excerpt":{"rendered":"<p>From centralization to automation, here\u2019s your 12-step guide to being more proactive with your enterprise\u2019s encryption key management \u201cWhat\u2019s the first thing I need to protect data stored on our&#8230;<\/p>\n","protected":false},"author":10,"featured_media":12409,"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":[130],"tags":[10161,10035],"class_list":["post-12408","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-everything-encryption","tag-best-practices","tag-key-management","post-with-tags"],"views":36827,"jetpack_featured_media_url":"https:\/\/www.thesslstore.com\/blog\/wp-content\/uploads\/2020\/06\/encryption-key-management-best-practices.jpg","_links":{"self":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/12408","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\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/comments?post=12408"}],"version-history":[{"count":0,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/posts\/12408\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media\/12409"}],"wp:attachment":[{"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/media?parent=12408"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/categories?post=12408"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thesslstore.com\/blog\/wp-json\/wp\/v2\/tags?post=12408"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}