随着国家对网络安全相继立法,一系列的法律法规陆续推出,企业网络安全成为这几年IT领域风口浪尖上的话题,相关的资本、市场和技术信息让人目不暇接,但是真正的企业信息安全从业人士会深刻探查到这次热潮中亮点:对企业数据资产的保护成为这次企业信息安全的中心话题,即数据安全成为企业信息安全的核心本质。

虽然国内企业信息安全虽已经历二十多年高速发展,但行内思维基本上还停留在防火墙、入侵检测、防病毒等传统、被动的南北向边界防护手段,其防御核心还是防止黑客从外向里的病毒、蠕虫或者木马的攻击行为。但据国家计算机信息安全测评中心等权威机构提供的数据显示,国内企事业单位由于内部重要机密通过网络泄密而造成重大损失的事件中,只有1%是被黑客窃取造成的,而97%都是由于内部员工有意或者无意泄露而造成的。因此,企业网络安全的重心必然会从传统的从外到内的攻防转向自内而外的数据防泄露。

数据防泄漏解决方案在国内并不是空白之地,市场上数据防泄漏产品存在有很长时间了,但提供的功能基本上就是企业文件数据的加解密,其技术就是简单地利用加密解决数据传输的安全问题,利用认证解决访问人权限问题。究其原因,还是因为国内企业网络安全一直以来并没有把企业的数据作为安全的中心,还是专注在对人/设备的安全管理之上。

国内目前最典型最成熟的数据安全相关案例就是现在很多大型机构正在使用的企业邮件系统加密解决方案,我们看到的该类方案的实施结果就是需要当事员工经常在降低业务效率(邮件因为被不适宜的安全规则阻断等)和冒着发生安全事故(绕过这个加解密路径)两者之间做出选择。目前这波企业网络安全热潮中虽然数据成为中心,但伴随着一个让人担忧的现象是,很多企业之前没有相关数据安全解决方案,现在因为数据安全相关法规出台,这些企业为了去责问题又要仓促上马相关安全方案,在市场上缺乏相关的指导理念和合适的数据安全方案的大前提下,往往又会选择这样的数据文件加解密方案,别人踏过的坑自己再踩一次。

美国因为企业文化中对知识产权和个人隐私重视的原因,数据防泄漏一直就是企业网络安全的重中之重的问题,所谓的CIA(Confidentiality, Integrity, Availability保密性、完整性、可用性)理论和4A(Account,Authorization, Authentication, Audit账号,授权,认证,审计)体系从本质上讲都是围绕着企业的数据安全做文章。而DLP做为企业网络安全里面的一个独立垂直市场,从一开始就和终端EDR、网络数据加解密/认证等技术在不同的轨道上发展。在美国,2003-2004年,是DLP技术的爆发时期,从那时开始到现在,相关技术产品一直在不停地进化演进,但客观地讲,直到现在DLP解决方案虽然在市场上一直是刚需,相关技术也层出不穷涌现,但却一直没有完美的产品出现。

一、DLP产品的核心技术

DLP技术根据其部署位置可分为终端DLP、网络DLP和服务器端(存储)DLP;根据可能的泄露载体又可分为终端DLP、邮件DLP和WEB DLP等。

现代DLP产品基本核心技术包括以下几点:

1.DCI(Deep Content Inspection深度内容检查)

不同于网络流量分析产品NPM/APM里面用到的DFI和DPI技术,只需要在网络层基于包(Packet)或流(Flow)做扫描匹配,DLP是需要在内容层面做深度扫描,匹配精确度和扫描性能是衡量技术的标尺;

2.内容还原

因为要做DCI,所以我们需要要把网络中传输的文件完整地还原出来,提供给DCI引擎做扫描匹配处理,这里最大的挑战是必须把文件完整地还原出来,意味着无论旁路镜像还是inline proxy内联代理都不能丢包。做到不丢包说易行难,相比较而言,DPI技术是没有这个要求的,因为往往客户对此无感知;

3.敏感规则定义

企业用户需要根据自身业务的需求定义所需要匹配的敏感字典,DCI引擎扫描还原出的传输文件,匹配该敏感字典内的敏感字(段),以确定该文件是否包含敏感内容,这里最大的难点有两个:一是如何定义完整的、敏感程度准确的相关规则,如何做到1)不影响业务、2)不漏报和3)不误报,这些是对企业安全运维人员的巨大考验;二是和其它传统网络安全产品一样面临的相关规则的系统管理问题。

二、DLP困境根源之所在

既然DLP是企业安全市场的刚需,发展历史又近二十年(对欧美而言,国内尚处于春秋战国),为什么市场上还是没有完美的相关DLP解决方案或产品出现呢?国内企业如何从欧美企业的DLP实施案例中取得真经,少走弯路呢?实际上DLP本身的内容扫描和敏感字匹配的技术已近炉火纯青之境界,以下几点因素应该是目前企业DLP所处困境的根源所在:

1.数据难梳理,规则难定义

DLP产品需要用户预先定义复杂的敏感匹配规则,而用户定义规则的前提是对企业网络上的数据有非常清晰的了解,按当下时髦的术语就是有很好的“数据梳理”,同时还对与调用数据的相关业务有所了解。对于现在绝大多数企业的网络安全运维人员来说,没有企业决策层和相关业务团队的鼎力支持和配合,没有大量时间和资源的投入,这个清晰了解企业数据和相关业务的大前提基本上是一个不可能完成的任务。

2.single event,误报,业务阻断

目前的DLP产品和其他传统网络安全产品一样,都是应对单个事件(single event)的产品,只是在网络上的文件内容匹配到预先定义的相关敏感数据规则那一时刻产生预警或阻断的动作,这种单个事件的处理方式往往因为缺乏上下文的关联分析而产生大量误报(False Alert)或阻断正常的业务。

3.控制维度单一

DLP产品在相关控制维度上比较单一,定义规则基本上就和数据(匹配上敏感规则)、IP相关,最多再加上一个时间点,这对于特定业务场景定义准确的DLP匹配规则往往显得捉襟见肘。

4.匹配规则难,无法应对动态流转数据

目前DLP所遇困境关键的一点,企业的数据不是静止不变的,企业数据有生命周期,在这个数据周期里的敏感度不是一成不变的,而且新的数据随着企业业务频繁交易,天天更,日日新,如何为敏感度变化的存量数据和新增数据定义并实时调整相关的匹配规则,在当前企业安全文化和技术体系下,企业网络安全人员能够做好DLP规则实时调整优化基本上是痴人说梦。

三、源于NG DLP进化的全息流动数据监控技术

虽然目前DLP技术看似走到了死胡同,但并不是一个无解之局,他山之石,可以攻玉,最近几年网络安全在其他领域的创新为DLP带来了涅槃之机,大数据分析、态势感知、UEBA等技术的结合使用正以创新之势缔造NG DLP,这也是全息网御流动数据监控技术的起源之一。

全息网御推出以数据为核心,针对流动数据的安全监测和溯源审计产品,结合了DLP、UEBA和CASB三个网络安全领域的核心技术,在一个类SIEM平台上为用户提供某些特定场景下的态势感知功能。

具体到DLP技术上,全息的产品提取了最核心的DCI(深度内容扫描)技术,用以发现用户网络上流动的敏感数据。

源于NG DLP,全息的产品技术体系又区别于(网络)DLP:

首先,传统DLP产品需要预先定义复杂的规则,对企业网络上的相关数据进行阻断或预警,并不具有分析功能;而全息的产品是一个分析为主的产品,在无规则或少规则的情况下对企业数据进行分析。

其次,DLP产品是单个事件(single event)产品,一般只是在相关数据匹配到预先定义的规则那一时刻产生作用;全息的产品是一个时间轴全程记录分析(包括基于机器学习的异常预警功能)的产品。

第三, DLP产品在相关控制维度上比较单一,规则基本上就和数据、IP相关,最多再加上时间;全息的产品将企业内网安全所需要考虑的维度尽量全覆盖,对数据、人、设备和应用四个大维度及其它小维度都建立关联关系以解决企业的相关安全问题。

四、全息产品彰显出的NG DLP技术优势

1.无规则,无死角的动态数据监控

企业数据不是一个静态的实体群,有其生命周期,每天都在产生新的数据,数据的敏感度也在随时变化,那么对数据动态的监控就至关重要。DLP需要预先设定规则的局限已经远远满足不了现代企业对数据资产保护的需求,而全息产品的NG DLP技术提供了一个“无规则、无死角”的对企业网上流转数据的全方位监控。

另一方面,全息的产品不是一个DLP的完全替代品(无阻断功能),全息产品在全面监控数据变化的同时,可以为第三方DLP产品提供一个实时优化规则(这个是DLP真正发挥作用的必要前提)的最有价值工具。

2. 多维度实体分析,实现多场景、复杂规则定义

传统的DLP定义匹配规则时考虑的维度太少,使得应对复杂场景的合理规则无法定义,全息产品体现的NG DLP功能除了传统DLP相关的功能外,还通过对企业内网上多个相关维度的实体1)画像并实时更新、2)建立实体肖像间关联关系、3)学习实体网上行为等技术手段,为企业提供很多场景下的定义复杂规则的功能,譬如提供更完整的敏感(好的譬如知识产权、坏的譬如病毒/恶意代码)数据溯源证据链、资产管理保护、行为异常分析等等。

3.主动发现,数据行为预测监控

发展到今天,企业需要的是一个完整的数据安全解决方案,目前的DLP产品预先定义规则,是一个single event产品,只管当下,缺乏分析功能;而相关审计产品都是一种事后被动的查找过程,无法满足企业实际上需要及时主动发现的需求,像最近GDPR提出的72小时内发现并上报相关数据泄露事故可免职,现存的产品根本无法满足这类需求。

全息产品具备的NG DLP功能,在实体行为上通过AI机器学习在时间轴上做数据行为基线的监控预测,主动及时发现异常行为并发出相关预警。总之,全息产品力图把数据泄露的发现变被动为主动,满足及时发现并处理该类安全事件的需求。

我们有理由相信下一代的DLP能够真正成为为企业数据安全保驾护航的坚强之盾,全息产品具有“审计过去,监视现在,预测未来”的功能是正是NG DLP与传统DLP的分水岭!

DLP迈向NG DLP的进化之路相关推荐

  1. 解密Android初、中、高级程序员的进化之路

    程序员的标准与要求 初级程序员 仅能完成简单模块和项目的开发工作,难以胜任复杂模块的开发.通常是入行不久, 1 年及以下工作经验的同学. 能力要求 有良好的JAVA基础,熟练掌握面向对象思想. 熟练掌 ...

  2. 解密初、中、高级程序员的进化之路

    程序员的标准与要求 初级程序员 仅能完成简单模块和项目的开发工作,难以胜任复杂模块的开发.通常是入行不久, 1 年及以下工作经验的同学. 能力要求 熟悉前端基础知识如 HTML.JS.CSS . 能够 ...

  3. 云原生网络代理(MOSN)的进化之路

    本文系云原生应用最佳实践杭州站活动演讲稿整理.杭州站活动邀请了 Apache APISIX 项目 VP 温铭.又拍云平台开发部高级工程师莫红波.蚂蚁金服技术专家王发康.有赞中间件开发工程师张超,分享云 ...

  4. 译 | .NET Core 基础架构进化之路(二)

    原文:Matt Mitchell 翻译:Edi Wang (接上篇 译 | .NET Core 基础架构进化之路(一)) Maestro 及依赖流 .NET Core 3.0 基础结构难题的最后一部分 ...

  5. RestAPI的进化之路,后端MVVM模式或许来临,通过观察者模式,后端收集前端的GET类请求,主动推送数据变更到前端

    RestAPI的进化之路,后端MVVM模式或许来临,通过观察者模式,后端收集前端的GET类请求,主动推送数据变更到前端 最近几年,前端MVVM模式彻底变革了前端的开发模式,那这股火焰会烧到后端嘛? 我 ...

  6. 解密初、中、高级程序员的进化之路(前端)

    序员的标准与要求 初级程序员 仅能完成简单模块和项目的开发工作,难以胜任复杂模块的开发.通常是入行不久, 1 年及以下工作经验的同学. 能力要求 熟悉前端基础知识如 HTML.JS.CSS . 能够使 ...

  7. 嵌入式linux/鸿蒙开发板(IMX6ULL)开发(三十一)驱动进化之路:设备树的引入及简明教程

    文章目录 1.驱动进化之路:设备树的引入及简明教程 1.1 设备树的引入与作用 1.2 设备树的语法 1.2.1 Devicetree格式 1.2.1.1 DTS文件的格式 1.2.1.2 node的 ...

  8. Java的进化之路走到了尽头

    目录 Java的进化之路走到了尽头 Java 的进化之路走到了尽头 编程语言进化的主干 如何保持先发优势 Java的进化之路走到了尽头 " 一百年后,人们使用什么语言开发软件?为什么这个问题 ...

  9. 搜狗网盟CTR预估的进化之路

    [转]http://wenda.chinahadoop.cn/question/931 搜狗王兴星--网盟CTR预估的进化之路,DCon2015文字实录 今天最后一位嘉宾我们也老朋友了,搜狗的王兴星, ...

  10. 一个编程菜鸟向资深攻城狮的进化之路

    一个编程菜鸟向资深攻城狮的进化之路 看到这个标题,你会这么想? 作者应该是一个资深的攻城狮?会是一个有着多年相关经验的技术界大拿? 如果你这么想,那你就错了~ 本人仅仅是一个有着3年php编程经验的码 ...

最新文章

  1. python判断字母左右两边的大写字母有_python习题,,1.26个字母大小写
  2. 初接触php,遇到一个低级问题
  3. CentOS下系统时间同步和时区的修改和设置(用的这个)
  4. fragment+viewpager+tablayou实现滑动切换页面
  5. Oracle SQL Loader的详细语法
  6. JS实现前端动态分页码
  7. java项目报告书_Java项目报告模版.doc
  8. VUE中使用CLodop获取打印机列表并打印表格、图片等
  9. php util,PHP中文工具类ChineseUtil怎样转换汉字与拼音
  10. 中国大学MOOC-陈越、何钦铭-数据结构-习题解答-02 线性结构
  11. python基础趣讲精练_Python内置函数精讲精练 enumerate()
  12. SBX(Simulated binary crossover)模拟二进制交叉算子和DE(differential evolution)差分进化算子...
  13. 鸿蒙内核阅读笔记-任务管理(los_task.c)
  14. Foxmail 去掉签名横线 Foxmail 去掉签名默认横线
  15. 三大运营商物联卡哪家网络稳定
  16. VS MVC设置起始页
  17. C++实现的Buffer类
  18. 模拟退火算法团簇matlab,基于改进Basin-Hopping Monte Carlo算法的Fen-Ptm(5≤n+m≤24)合金团簇结构优化...
  19. 雅虎正式成立 | 历史上的今天
  20. java计算机毕业设计建筑公司工程信息管理系统源码+mysql数据库+系统+lw文档+部署

热门文章

  1. java 调用存储过程无反应_java调用存储过程无法取得返回参数
  2. 30岁程序媛在一家公司工作八年后,告别“体制化”终于跳槽,别再妄想靠公司养老了!
  3. HDU 1069 DP
  4. 软件即服务已经过时 硬件即服务促成云计算
  5. 抽象工厂模式在spring源码中的应用
  6. Dell服务器的iDRAC虚拟控制台无法连接
  7. 数学基础一:直线方程Ax+By+C=0
  8. 建立数据挖掘的用户画像
  9. 世界银行贷款可持续发展农业项目商业计划书
  10. HTML基础 - HTML文本格式