云端加密数据时5个保持密钥管控的理由

简介:

最近联邦调查局与苹果公司之间有关数据隐私的论战再次将这个备受争议的问题摆在了公众意识的面前。事实上,数据隐私和网络安全问题也是美国总统选举中的重点讨论问题,尤其是在指控一些国家决策者密谋影响选举结果的时候。

虽然公众可以借此让自己在数据隐私问题上接受强化教育,但是要知道技术提供商们实际上在过去已在这个问题上已经多次“犯规”过了。事实上,随着企业客户的市场需求增加,多个云提供者包括亚马逊、谷歌,Salesforce已经扩展他们的加密功能到了客户持有的加密密钥或称Bring-Your-Own-Keys(BYOK)领域。

云端加密数据时的5个保持密钥管控的理由

以前,这些云提供商不但进行数据加密而且对加密密钥保留控制权。如今,通过允许企业自行管理密钥,云服务提供商正在向客户引入另一种保证数据安全和隐私的方式。

1. 控制政府对公司数据的访问

为了应对政府可能数据请求,企业选择对云中的数据用其自行管控的密钥进行加密。而云服务提供商则为了定期回应政府机构的抽查,他们依法被迫在客户不知情的情况下提供出用户数据。

在2016年上半年,谷歌报告显示收到过近45000个请求以寻求超过76000的帐户信息。在Twitter的透明度报告中,也提及他们已收到过2871次请求,该请求的数量较去年增加了40%。云服务提供商若持有加密密钥则可以完全的访问所有客户的数据平台。而由企业自行管理的密钥时,他们能获悉政府的数据请求,并且可以选择他们自己的方式来应对。

2. 规范密钥管理的过程

通过自行管理他们的钥匙,企业可以更好地保护他们的数据并提高合规性。通过制定和执行内部的密钥流转使用策略,企业可以通过模拟密钥丢失、被损坏或是持有主密钥的员工离开公司等场景,以确保他们的数据安全性。选择适当的密钥管理策略也能让企业更好的遵守行业规范。例如,PCI规范就建议公司至少一年要流转使用其密钥一次。

3. 预防云服务管理员的渎职行为

认识到云提供商可能出现的类似“斯诺登”的风险后,企业正在寻找方法来提高对“流氓”管理员的防御。当云服务提供商用他们自己的密钥加密数据时,就潜在着管理员滥用特权进行未经授权的访问的可能性。而客户用自己的密钥加密数据时,这种风险会随着云服务员工只有访问到已被加密数据而降低了许多。

在过去,云服务提供商禁用了诸如搜索和排序等功能,因此客户自行加密和服务方案能力都受到了限制。但是密码学的进步,提供了在保留最终用户各项功能的同时的多种加密数据的方式。这使得像Salesforce,Box和亚马逊之类的公司能为他们客户提供BYOK的选项。

4. 维护客户数据的保密性

像律师事务所和咨询公司,他们受严格的客户保密协议的制约,对采用云服务往往是天生抵触的。因为如果这样做,他们可能会暴露其数据而任由第三方所访问。但是如果他们通过用自己的密钥去加密他们的云端数据,这些公司便可以限制只有经过授权的用户才能访问。如此,他们在践行其保密承诺的同时,又能享受到利用云服务所带来的好处。

5. 符合数据保护的法律和法规

有许多法律和法规涉及到个人数据保护和健康数据,它们都提及了各组织应该实施适当的安全措施来降低风险。部分甚至认为加密是一种积极的部署防御方式。例如,新的欧盟通用数据保护规则就具体建议到:加密可以降低风险。它还指出,当被加密的个人信息暴露时,因为数据不能被第三方所访问到,所以并不触发事件通知的要求。

随着云的使用正以指数级在增长着,企业越来越多地使用云访问安全代理(CASBs)来加固云中的数据及其使用。CASBs作为用户和云服务之间的控制点提供了云端活动的可见性、践行了合规性、检测来自内部的威胁和账户被盗,并且使用访问控制和加密来保护数据。

对于使用自己的密钥来加密云端数据的公司来说,CASBs充当的是密钥的代理,它能和公司的密钥管理服务器集成,促进密钥向云服务提供商的安全传输,而无需人工干预。最近的一个例子就是Skyhigh与Salesforce协作,并将‘Bring Your Own Key’的能力引入其提供的保护范畴。作为密钥代理,Skyhigh可使客户能在跨多个Salesforce的组织域内流转使用密钥。此功能减少了管理的开销,降低了人为错误,并确保在Salesforce云中的公司数据得以保护。

原文标题:5 Reasons to Maintain Control of Your Keys When Encrypting Data in the Cloud,作者:Suhaas Kodagali

本文转自d1net(转载)

目录
相关文章
|
存储 SQL 安全
加密后的数据如何进行模糊查询?
在数据安全和隐私保护日益重要的今天,加密技术成为保护敏感数据的重要手段。然而,加密后的数据在存储和传输过程中虽然安全性得到了提升,但如何对这些数据进行高效查询,尤其是模糊查询,成为了一个挑战。本文将深入探讨如何在保证数据安全的前提下,实现加密数据的模糊查询功能。
1722 0
|
3月前
|
存储 前端开发 安全
如何确保 Pinia 插件中的加密密钥的安全性?
如何确保 Pinia 插件中的加密密钥的安全性?
307 122
|
3月前
|
存储 安全 JavaScript
除了加密密钥的安全性,还有哪些方面需要注意 Pinia 插件的安全性?
除了加密密钥的安全性,还有哪些方面需要注意 Pinia 插件的安全性?
289 5
|
安全 算法 网络安全
网络安全与信息安全:守护数字世界的坚盾在这个高度数字化的时代,网络安全和信息安全已成为全球关注的焦点。无论是个人隐私还是企业数据,都面临着前所未有的风险和挑战。本文将深入探讨网络安全漏洞、加密技术以及安全意识的重要性,旨在为读者提供实用的知识,帮助构建更加安全的网络环境。
【10月更文挑战第4天】 在数字化浪潮中,网络安全与信息安全成为不可忽视的议题。本文通过分析网络安全漏洞的类型与成因,探讨加密技术的原理与应用,并强调提升安全意识的必要性,为读者提供一套全面的网络安全知识框架。旨在帮助个人和企业更好地应对网络威胁,保护数字资产安全。
432 65
|
数据库 数据安全/隐私保护 Windows
Windows远程桌面出现CredSSP加密数据修正问题解决方案
【10月更文挑战第30天】本文介绍了两种解决Windows系统凭据分配问题的方法。方案一是通过组策略编辑器(gpedit.msc)启用“加密数据库修正”并将其保护级别设为“易受攻击”。方案二是通过注册表编辑器(regedit)在指定路径下创建或修改名为“AllowEncryptionOracle”的DWORD值,并将其数值设为2。
10101 3
|
安全 网络安全 数据安全/隐私保护
网络安全与信息安全:从漏洞到加密,保护数据的关键步骤
【10月更文挑战第24天】在数字化时代,网络安全和信息安全是维护个人隐私和企业资产的前线防线。本文将探讨网络安全中的常见漏洞、加密技术的重要性以及如何通过提高安全意识来防范潜在的网络威胁。我们将深入理解网络安全的基本概念,学习如何识别和应对安全威胁,并掌握保护信息不被非法访问的策略。无论你是IT专业人士还是日常互联网用户,这篇文章都将为你提供宝贵的知识和技能,帮助你在网络世界中更安全地航行。
181 2
|
算法 安全 数据安全/隐私保护
加密和解密数据
【10月更文挑战第6天】加密和解密数据
345 2
|
JavaScript 前端开发 安全
js逆向实战之烯牛数据请求参数加密和返回数据解密
【9月更文挑战第20天】在JavaScript逆向工程中,处理烯牛数据的请求参数加密和返回数据解密颇具挑战。本文详细分析了这一过程,包括网络请求监测、代码分析、加密算法推测及解密逻辑研究,并提供了实战步骤,如确定加密入口点、逆向分析算法及模拟加密解密过程。此外,还强调了法律合规性和安全性的重要性,帮助读者合法且安全地进行逆向工程。
425 11
|
数据安全/隐私保护
vuex数据持久化、加密(vuex-persistedstate、secure-ls)
本文介绍了如何在Vuex中使用`vuex-persistedstate`和`secure-ls`库进行数据的持久化和加密,确保在Vite打包上线后,Vuex中的数据安全。
474 1
|
安全 数据安全/隐私保护 开发者
保护敏感数据:使用Python加密数据的实用方法
保护敏感数据是一项基本的安全实践,Python通过上述库提供了强大的加密工具来实现这一目标。选择哪种方法取决于具体的应用场景和安全需求:对称加密(如AES)适合快速处理大量数据,而非对称加密(如RSA)更适合安全地交换密钥或进行身份验证。哈希函数则用于验证数据的完整性和一致性。通过合理使用这些技术,开发者可以大大增强其应用程序的安全性。
564 0