图片展示

一种用于多云环境中云原生应用访问控制的零信任体系架构模型

浏览: 发表时间:2023-08-04 14:52:30 来源:国际云安全联盟(CSA)

零信任仍然是行业的核心关注点,特别是云原生、甚至多云环境。美国国家标准与技术研究院(NIST)最近发布了800-207A(草案)《多位置环境中云原生应用访问控制的零信任体系架构模型》。

该草案发布的目的是为实现ZTA提供指导,以加强执行细粒度的应用安全策略,同时满足零信任体系架构(ZTA)对多云和混合云环境的运行要求。它涵盖:

n企业云原生平台及其组件

n云原生应用环境设计ZTA策略框架

n云原生应用环境实现ZTA的多层策略

企业应用环境由地理分布且松散耦合的微服务组成,这些微服务跨越多个云和本地环境。

1.用户群可以通过不同的设备从不同的位置访问它们。这种场景要求安全通信和验证访问策略,在所有企业访问实体、数据源和计算服务中建立信任。

2.零信任体系架构(ZTA)及其构建原则已被公认为获得必要安全保证的实践,通常由集成应用服务基础设施(如服务网格)实现。

3.ZTA只能通过一个全面的策略框架来实现,该框架通过状态评估(例如用户、服务和请求的资源),动态管理所有实体的身份验证和授权。本草案建议:

l网络层和身份层策略的制定

l能够部署和实施不同策略的技术组件的配置(例如,在中心协调基础设施的帮助下,网关、服务标识基础设施、身份验证和授权令牌)

草案包括:

1.摘要

零信任的基本原则之一是最小授权原则,亦即消除仅基于用户、服务和设备的网络位置、隶属关系和所有权对其隐含的信任。NIST特别出版草案800-207列出了一套全面的零信任原则,并引用了零信任体系架构(ZTA),将这些概念转化为现实。ZTA的一个关键范式转变是将重点从基于使用网络参数(例如,IP地址、子网等)的分段和隔离的安全控制转变为以身份为基础的安全策略。从应用安全的角度来看,这需要基于应用和服务标识以及底层网络参数和用户标识的身份验证和授权策略。这反过来需要一个由API网关、sidecar代理和应用身份基础设施(例如SPIFFE)组成的平台,该平台可以强制执行这些安全策略,而不管服务/应用的位置是在本地还是在多个云上。本草案的目的是为实现架构提供指导,强制执行细粒度的应用级策略,同时满足ZTA对多云和混合环境的运行时要求。

2.简介

涵盖背景——零信任原则和零信任体系架构,与其它NIST指导文件的关系、范围、目标受众及本草案的组织形式。

3.企业云原生平台及其组件

涵盖企业基础设施层。

4.为云原生应用环境设计ZTA策略框架

涵盖基于身份的ZTA隔离策略的功能组件、基于身份的企业ZTA隔离策略的不足及企业ZTA的多层策略。

5.为实现用于云原生应用环境的ZTA多层策略

涵盖应用基础设施参考场景、服务网格在策略部署/实施和更新中的作用、用于参考应用基础设施的策略部署、其它应用基础设施场景、应用基础设施元素在执行策略中的功能作用、身份层和网络层策略的比较、网络层策略的部署方法和限制、部署身份标识层策略的先决条件及身份层策略的优势。

6.总结

草案为在多集群和多云部署中托管应用的企业环境中实现云原生应用平台(具有服务网格基础设施的微服务)的ZTA提供了指导。ZTA由强制执行零信任原则的部署组件组成,只有通过覆盖所有企业资源的健壮、灵活、可扩展和细粒度的策略才能实现零信任。草案提出了一个由网络层和身份层策略组成的策略框架,以实现这些目标。

草案讨论了这些策略的定义、部署和实施所需的组件,以及网络层策略和身份层策略的示例。还说明了这些策略在现代企业应用基础设施中的适用性。最后,比较了这两层策略的优势和局限性,并强调了身份层策略在现代云原生应用基础设施背景下实现ZTA的关键作用。

原文链接:https://mp.weixin.qq.com/s/yaaGyT_s51glLrKjVC-k5w


美光集团

微信公众号

Copyright © 2022-2027 广州美光集团有限公司 版权所有 粤ICP备 02087517121号  

添加微信好友,详细了解产品
使用企业微信
“扫一扫”加入群聊
复制成功!
添加微信好友,详细了解产品
我知道了