“零信任”这个术语的正式出现,公认是在2010年由Forrester分析师John Kindervag最早提出。时至今日,“零信任”俨然已成安全领域最热门的词汇,做安全的不提自己是基于零信任原则,就跟2012年做网络的人说自己不基于SDN一样落伍。零信任是不是一个被过度营销的术语?零信任架构、零信任原则,零信任与微隔离的关系等又该如何解读?

7月29日上午,在ISC 2021 第九届互联网安全大会主题论坛上,山石网科资深产品规划架构师任亮带来了一场《通过微隔离技术为云计算环境构建零信任安全机制》的主题演讲。任亮提到,零信任最核心的原则是“最小权限(Least Privilage)”,安全的第一性原理是预防,微隔离是零信任的最佳实践之一,等精彩观点。

以下是演讲实录:

各位好,我是任亮,在山石网科云安全业务群负责产品技术方向的规划。我今天在这里要跟大家分享一些山石网科对零信任的思考和微隔离的实践,零信任是目的,微隔离是手段,所以重点是零信任

从“零信任”的起源看其发展

首先谈谈我对零信任的理解,我看待一个新的技术或者理念通常有这样一个心法,那就是先把时间轴拉长,从宏观上看它的发展历程,然后再微观上看,也就是聚焦到最近的集大成者。

这个是零信任的发展历程,2010年由Forester的首席分析师John Kindervag首先提出,那时的理念就是把所有接入设备都连到一个超大的NGFW上做网络微隔离,这是第一代零信任概念,我后面要讲的山石云格产品就是按照这个路子做的。

然后是2011年到2017年,Google的BeyondCorp项目和论文,让我们相信SDP理念是可以真正落地的。

在这期间,也就是2013年,CSA成立了SDP工作组并发布了标准规范,掀起了基于SDP技术的零信任产品创业浪潮。一度让业内忘记了第一代零信任概念,认为SDP才是零信任,而微隔离不算。

然后时间来到2017年,Gartner也开始跟进零信任,他不能重新定义,但是他可以用,他整了个CARTA框架,说零信任是CARTA的第一步,这就层次更高了,另外还给SDP起了个业务名字,叫ZTNA。

然后2018年Forester那边赶快对零信任理念来了个扩展,不只看网络,还得看用户,设备,工作负载,不只做微隔离,还得做可视化,分析,自动化编排。这个扩展很重要,相当于给最后的集大成者提供了基础框架。

时间来到2020年,NIST发布了零信任架构白皮书,终于对零信任做了正式定义,不是新产品新技术,而是解决方案,并给出IAM,SDP,微隔离是零信任三大落地实践的指导意见,这就把我们这些做微隔离的给救了,业内终于认可微隔离也是零信任。

终于最后的集大成者出现了,就在两个月前,5月12日,美国拜登政府发布了行政令,要求联邦政府必须使用零信任架构,第二天也就是5月13日,美国国防信息系统局就发布了国防部零信任参考架构。

咱们接着就来从微观上看看这个DOD的零信任架构和它提出的成熟度模型。看用户,看设备,看网络,看工作负载,看数据,做精细的接入控制,做微隔离,做可视化,做自动化编排和响应,怎么样,就是从Forester那个零信任扩展来的吧,人家还给出了三个成熟度等级,让你别急慢慢做,最小权限原则是核心,贯穿三个等级,顺便提一下,微隔离也是贯穿三个等级的,不断增强,不止这两个图,还有个七大支柱和每个支柱上功能点之间的依赖关系,妥妥的落地实践指南,你想不会做都难。

本论坛的主题是6A,当然也要讲讲我的理解,这里的心法就是看变化,以前咱们都提4A嘛,新出来哪两个A呢,一个是控制,一个是应用,我想这是让我们重拾网络安全的第一性原理,我认为是预防,而网络安全的预防就是最小权限的访问控制,不只控制客户端访问服务端,还要控制服务端内部应用跟应用之间的互访,做到6A,你也就做到了零信任。

微隔离的技术背景

下面我们进入微隔离,故事就简单了,因为大家早就被各微隔离厂商灌输的太多了。

Gartner给出的三种微隔离技术实现,云平台原生的,第三方虚拟化防火墙的,第三方主机Agent的,没有谁好谁不好,只有不同的客户业务环境下谁更合适。

Gartner2020年的云安全技术成熟度曲线,微隔离已经进入了光明爬坡期,市场价值和技术成熟度都肯定没争议了。

Gartner云工作负载保护控制分层体系,也就是CWPP,核心功能要求微隔离。

Gartner容器安全控制分层体系,基础控制要求微隔离。

山石网科的微隔离之路

下面我简单讲讲山石网科的故事。

山石网科2015年推出虚机微隔离产品山石云格,属于第三方虚拟化防火墙那种技术路线,我讲零信任发展历程的时候就提过,走的是第一代零信任的概念,全是因为看了Forester2013年的一个白皮书。

今年山石网科又发布了一个容器安全产品山石云铠,微隔离是主打功能之一,可以认为属于第三方主机Agent的技术路线,不过这个Agent在Kubernetes环境下也是个容器,事实上,云铠这个产品更符合Gartner说的CWPP,我们后面会让它也能覆盖虚机和物理机。

微隔离的实施过程

接着我简单讲讲微隔离的实践,实施过程五步法,是我们从用户的使用过程中总结出来的。

定义资产就是从云平台同步资产的ID信息,因为后面做流量可视化和微隔离策略都是面向资产ID开展的。

梳理业务模型就是流量可视化,可视化出来哪些是合法的访问,哪些是非法的访问,后面好做微隔离策略。

实施保护就是配置网络微隔离策略,阻断哪些,放行哪些。

细化安全策略是对放行的流量说的,要进一步做应用层安全检查。

最后一步,持续监控就是对被微隔离控制住的攻击和违规进行溯源调查,持续优化微隔离策略,让PDCA转起来。

微隔离与零信任的关系

最后我再讲讲生态,我之前说了NIST的零信任架构白皮书把微隔离给救了,SDP负责南北向,微隔离负责东西向,IAM就负责用户认证,对SDP和微隔离进行支撑,客户端访问服务端,IAM对SDP的支撑比较好理解,那么服务端内部的微隔离呢,IAM怎么支撑?

我想无论是虚机微隔离还是容器微隔离,只要按照资产ID去配置策略,就可以被IAM支撑的,这个相当于一个SSO的过程,微隔离平台从云平台这边同步资产ID信息,再从IAM平台这边同步基于资产ID的授权信息,再转换成微隔离平台上的策略,这就完成了微隔离平台和IAM平台的联动。

最后的最后,我总结一下我今天演讲的核心观点,零信任最核心的原则:最小权限(Least Privilage),安全的第一性原理:预防,微隔离是零信任的最佳实践之一,希望也符合您的认知,谢谢大家!

山石网科资深产品规划架构师任亮:安全的第一性原理是预防相关推荐

  1. 找准边界,吃定安全 | 流量剧增?看山石网科如何打破传统限制

    创新的资源管理算法 基于会话的全分布式处理流程 山石网科全分布式架构 打破了传统架构的限制 [找准边界,吃定安全]往期文章: 从访问控制谈起,再看零信任模型 威胁情报加持,泛边界下的全局主动防御体系如 ...

  2. 中国安全态势越来越好,专访山石网科CSO蒋东毅 | 拟合

    从无序中寻找踪迹,从眼前事探索未来. 2021 年正值黄金十年新开端,CSDN 以中立技术社区专业.客观的角度,深度探讨中国前沿 IT 技术演进,推出年度重磅企划栏目--「拟合」,通过对话企业技术高管 ...

  3. 美国燃油“动脉”被黑客切断,网络安全走向哪里?专访山石网科|拟合

    从无序中寻找踪迹,从眼前事探索未来. > 2021 年正值黄金十年新开端,CSDN 以中立技术社区专业.客观的角度,深度探讨中国前沿 IT 技术演进,推出年度重磅企划栏目--「拟合」,通过对话企 ...

  4. 曾经安全难为智 除却山石不是云——山石网科举办2016年度金融用户峰会

    8月2日,综合网络安全厂商山石网科2016年度金融用户峰会在浙江省乌镇枕水酒店举办,此次山石网科从纵深防御.层层深入这一要点切入,联手中关村可信联盟,与行业技术专家共同为金融用户带来了一场别开生面的分 ...

  5. 三重框架构建和威胁情报及时可达,山石网科发布StoneOS 5.5R9

    升级的StoneOS 5.5R9版本,在预测与发现.防御与控制.检测与分析.响应与管理四个角度,通过云端运营中心的情报赋能和统筹运维,策略助手的访问链接发现,边界流量过滤的IP快速分类与阻断,精确边缘 ...

  6. 打破“单点防护”缺陷,山石网科发布“云网端”XDR解决方案

    编辑 | 宋 慧 供稿 | 山石网科 出品 | CSDN云计算 近年来,CISO面临的安全形势可谓"内忧外患",对内面临多样化的网络接入途径.庞大且繁杂的IT资产:对外面临攻防关系 ...

  7. 2021 ISC会上山石网科重磅发布智能下一代防火墙A系列,重新定义边界安全防御

    勒索病毒频繁.威胁隐匿于加密流量.高级威胁藏于内部.物联网安全盲区众多,数字化发展及其带来的网络威胁态势正在发生着质的变化,网络安全所要求的防护能力不断提高.防火墙作为企业安全基础架构最重要的基石之一 ...

  8. 山石网科发布重磅容器安全产品“山石云铠”,云安全版图再下一城

    编辑 | 宋 慧 出品 | CSDN云计算 5月18日,山石网科正式发布了云安全的重磅新品--山石云铠.至此,山石网科云计算安全版图补全"容器安全"板块,已完成目前主流虚拟化技术及 ...

  9. 连续8年 远见领跑|山石网科入选Gartner 2021网络防火墙魔力象限

    近日,全球权威IT研究与咨询机构Gartner发布了<2021年全球网络防火墙魔力象限报告>,山石网科连续8年入选,且在今年有质的突破,完成从"利基者"到"远 ...

最新文章

  1. java 进度条 不更新_java 进度条不能刷新解决方案 (已更新一次)
  2. Java String字符串补0或空格
  3. k8s 开船记:升级为豪华邮轮(高可用集群)与遇到奇怪故障(dns解析异常)
  4. Windows页目录自映射方案
  5. 【Flutter】StatefulWidget 组件 ( 底部导航栏组件 | BottomNavigationBar 组件 | BottomNavigationBarItem 组件 | 选项卡切换 )
  6. Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)(二)
  7. python正则表达式函数match()和search()的区别详解
  8. bzoj 2756奇怪的游戏
  9. HEVC之1 HM的使用
  10. 不到 1000 元,你的所有隐私竟然都能随便查!!!
  11. 重写重载与重定义的区别
  12. Oracle系统查询的语句
  13. 什么造就一个伟大的站点
  14. 1.1 print输出语句(Python)
  15. 从零开始学编程-从C开始
  16. 使用curl自动签到百度贴吧
  17. Wso2 api manager 帮助文档
  18. JsonMappingException: Problem deserializing 'setterless' property '': get method returned null
  19. bzoj 3730 震波 —— 动态点分治+树状数组
  20. git is outside repository

热门文章

  1. 拥挤的自动驾驶赛道,谁会成为最终赢家
  2. 基于ssm框架家教中介服务网站
  3. 杂谈:WiFi7-802.11be
  4. 众国产机纷纷后置指纹,而金立选择与苹果三星同阵营
  5. 施耐德马达保护器LTMR_08EBD+EV40与施耐德M580PLC通讯简单配置
  6. 深度神经网络的深度是?,深度神经网络通俗理解
  7. [转载]普通运动控制卡在LabVIEW平台上的应用
  8. Deep3Dbox(3D Bounding Box Estimation Using Deep Learning and Geometry)理解
  9. 对象存储服务MinIO
  10. thunderbird无法发送邮件