7

云上数据安全优秀实践,你学会了吗?

 3 years ago
source link: https://www.51cto.com/article/707141.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
云上数据安全优秀实践,你学会了吗?-51CTO.COM
云上数据安全优秀实践,你学会了吗?
作者:肖力 翻译 2022-04-22 08:10:45
HSM 是设计有物理安全方面和符合政府法规的软件安全工具的硬件。物理安全方面可以包括防拾取锁或防篡改密封。

云上的数据安全最佳实践包括:了解和实施安全基础知识、遵守责任共担模型、数据加密以及遵守适用的法规。

数据安全的基本原理通常可以追溯到CIA三要素:数据机密性、数据完整性和数据可用性。

责任共担模型是指云供应商和使用云的组织都有责任确保组织云基础架构的整体安全性,包括存储在其中的数据。

数据加密是数据安全的基本要素,在云环境中尤为重要。云供应商可以提供高级加密工具以及用于加密密钥的安全存储模块。

最后,围绕数据安全,特别是数据隐私的法规也在不断发展。组织应建立系统,以确保其始终遵守任何相关法律法规。

CIA 三位一体和云中的数据安全

CIA 三要素是一组三个安全属性,可指导组织保护任何环境(包括云)。三位一体涵盖了安全性的基本方面,可以帮助组织理解和更好地实施安全工具。这三个属性是机密性、完整性和可用性。它有时被称为AIC,以免与美国情报机构混淆。主要的云供应商提供能够遵守三位一体的安全服务。

数据机密性是指私人数据保持私密状态,未经授权的实体不会看到这些数据。组织通常会使用加密来确保只有有权访问数据的授权实体才能看到它。

当组织知道数据没有被意外或恶意行为者操纵时,数据具有完整性。组织可以使用身份访问管理 (IAM) 工具仅允许授权实体访问数据。通过使用 IAM 工具,组织可以遵循最小特权原则,即员工仅拥有有效完成工作所需的云访问权限量。

可用性是指被授权实体可以访问数据的时间量。数据变得不可用的一种方式是当拒绝服务(DoS)攻击或网络中断导致云数据中心瘫痪时。拥有分散在地理位置上的数据备份可以提高数据可用性。当云供应商的云数据中心在地理位置上分散时,它被称为分布式云。

然而,在云计算中使用CIA三元组存在挑战。它是一种基本的安全方法,但不能涵盖所有现代安全威胁。例如,物联网(IoT)设备的激增对于CIA来说本身就是一个挑战。

许多物联网设备依赖于云,物联网设备通常没有足够频繁地修补,使用弱密码,并且很容易被损坏以用于僵尸网络中的DoS攻击。这些安全风险打开了一扇通往云的大门,并损害了完整性。

组织可能还必须进行权衡。例如,如果数据需要高度的机密性和完整性,则它可能必须具有较低的可用性。牺牲可用性可能意味着数据无法分布在多个数据中心。

组织缓解 IoT 设备风险的一种方法是实施一致的策略。由于跨云环境中策略实施的一致性,组织云环境中的弱点受到限制。这是因为拥有全面相同的安全策略可以减少云中可能被利用的弱点的可能性。

主要云供应商的安全技术

主要的云供应商非常重视其云数据中心的安全性。云供应商采取许多措施来为客户数据提供安全的环境。这些操作可能包括物理数据中心安全、安全软件、信任根硬件、彻底的数据擦除和硬件销毁。

但是,云供应商并不完全负责保护云和客户数据。 责任共担模型可能因云供应商而异,它描述了是供应商还是客户负责保护云的不同方面。根据组织使用的是在云中运行的软件即服务 (SaaS) 应用程序、平台即服务 (PaaS) 产品还是基础结构即服务 (IaaS) 产品,责任量存在差异。例如,以下是Microsoft Azure的共担责任模型:

f58290864687ff05873653d1c18d498ac9dba7.png

来源:Microsoft Azure

组织可以利用的一些云安全服务包括:

  • 硬件安全模块 (HSM)
  • 身份访问管理工具

使用监控软件可以高度了解云基础架构,以便它可以检测何时发生安全漏洞。

云中的加密

数据加密和解密由加密密钥执行,无论它是否发生在云中。理想情况下,这些密钥使用的算法非常复杂且难以破解。主要云供应商(如AWS)使用的一种算法是256位高级加密标准(AES)。

为了保证加密数据的安全,加密和解密数据的加密密钥也必须安全存储。这就是AWS CloudHSM,Azure Key Vault或GCP的Cloud Key Management Service(KMS)等服务发挥作用的地方。

HSM 是设计有物理安全方面和符合政府法规的软件安全工具的硬件。物理安全方面可以包括防拾取锁或防篡改密封。软件安全方面可以包括基于身份的身份验证,其中检查用户身份以查看他们是否有权访问密钥。

政府和行业都为云中的数据安全制定了标准和法规,包括 SOC 2、联邦信息处理标准 (FIPS) 140、支付卡行业数据安全标准 (PCI DSS) 以及健康保险流通与责任法案 (HIPAA)。

SOC 2是由美国注册会计师协会(AICPA)制定的标准。这是一项审核,用于审查客户数据的管理情况。审计的基础是五项原则,AICPA网站将其描述为“服务组织用于处理用户数据的系统的安全性和处理完整性以及这些系统处理的信息的机密性和隐私性”。

FIPS 140 专注于硬件和软件加密模块的测试要求。为了满足这些要求,加密模块(如 HSM)必须通过一系列测试,这些测试涵盖物理安全性、攻击缓解、身份验证和接口等方面。FIPS 140 有四个级别,尽管它们每个级别都适合特定的用例,并不一定等同于每个级别的安全性更高。

PCI DSS是由信用卡公司制定的行业标准。该标准建立了云提供商必须拥有的安全要求和行业工具的基线,以确保敏感信息的安全。

总结:云上数据安全关键要点

  • 保护云中数据的最佳实践包括使用安全基础知识、保护云基础架构、加密数据以及遵守法规。
  • CIA三要素可以被组织用作保护其云环境中数据的指南。
  • 责任共担模型显示客户负责云安全的哪些部分。
  • 为了加密数据,组织可以使用云供应商提供的安全服务。
  • 组织应警惕适用于他们的法律和法规,以及这些法律和法规何时更改或被添加到其中。

原文链接:https://www.sdxcentral.com/security/definitions/data-security-in-the-cloud-best-practices/


Recommend

  • 10

    三个Windows的小窍门,你学会了吗?发布于 01-09 · 2283 次播放视频相关好物知乎盐选会员¥19.00 起

  • 8

    大家好,我是安果!在编写爬虫前,我们都需要对目标应用进行抓包,然后分析一波后,才能进入到编写脚本的阶段对于使用 iPhone 的小伙伴来说,日常抓包不要太容易。PC 端工具,比如:Charles、Fiddler 完全够打;「 Stream」是 iOS 端一款非常强大...

  • 7

    五分钟学会 gRPC,你学会了吗?-51CTO.COM 五分钟学会 gRPC,你学会了吗? 作者:crossoverJie 2022-03-08 08:39:22 gRPC 内容还是非常多的,本文只是作为一份入门资料希望能让不了解 gRPC 的能...

  • 2

    小包第一个 qq 号前面是 444 ,用久了,感觉看 4 这个数字真顺眼。恰逢 Promise 也有四个很像的静态三兄弟(Promise.all、Promise.allSettled、Promise.race、Promi...

  • 6

    小包第一个 qq 号前面是 444 ,用久了,感觉看 4 这个数字真顺眼。...

  • 9

    ​一、云上应用现状与挑战G行为深化“123+N”数字化发展体系,建设自主可控的全栈云平台,全面支持云原生、微服务和分布式等技术。然而由于在全栈云环境中因容器漂移、自动扩缩容使得应用故障现场难以还原,同时微服务技术的应用也使得...

  • 7

    一篇数据分析报告写作指南,你学会了吗? 作者:接地气的陈老师 2022-10-26 11:37:08 其实做报告的过程,就是把陈老师大量的分析方法总结归纳的过程。没错!因为本身,报告是数据分析的最后一步。只有做好了各种具...

  • 5

    MySQL窗口函数优秀实践,你学会了吗? 作者:指北君 2022-11-03 08:16:33 Mysql 8.0新增的窗口函数极大简化了sql实现语句,实现了更加复杂的数据逻辑,可以满足更多的开发场景,从而相应减少了代码开发成本。

  • 9

    必看的八个优秀开源项目,你学会了吗? 作者:Echa攻城狮 2023-05-30 08:29:11 开源 Weylus是一个基于Python 3的优秀跨平台软件,它...

  • 7

    DataBindingDataBinding是一种在软件开发中常用的技术,它用于将数据模型与用户界面进行绑定。通过DataBinding,我们可以实现数据的自动更新和双向绑定,使得数据的变化能够自动反映在界面上,同时用户对界面的操作也能够自动更新到数据模型中。在An...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK