其他分享
首页 > 其他分享> > 数栈技术分享:数栈如何保障企业数据安全和隐私?

数栈技术分享:数栈如何保障企业数据安全和隐私?

作者:互联网

数栈是云原生—站式数据中台PaaS,我们在github和gitee上有一个有趣的开源项目:FlinkXFlinkX是一个基于Flink的批流统一的数据同步工具,既可以采集静态的数据,也可以采集实时变化的数据,是全域、异构、批流一体的数据同步引擎。大家喜欢的话请给我们点个star!star!star!

github开源项目:https://github.com/DTStack/flinkx

gitee开源项目:https://gitee.com/dtstack_dev_0/flinkx


一、数据安全

2018年6月,《中华人民共和国网络安全法》(以下简称:网安法)和《通用数据保护条例》(以下简称:GDPR)生效。

GDPR用法律的力量规定欧盟成员国中实行与个人(个人数据)相关的统一信息治理。为此,条例要求企业加大对信用卡、银行信息及个人健康等数据信息的存储和传输的监控力度,制定数据访问策略,并加强相关审计。

“网安法” 第二十一条:国家实行网络安全等级保护制度。网络运营者应当按照网络安全等级保护制度的要求,履行下列安全保护义务,保障网络免受干扰、破坏或者未经授权的访问,防止网络数据泄露或者被窃取、篡改。

数据安全和隐私保护、数据操作审计,是企业数据资产管理工作的重中之重。

在大规模的数据量管理需求背景下,数据操作审计、数据安全保护等工作必然要通过工具化、产品化、可视化的方式来实现和完成。

袋鼠云数栈作为企业级数据中台PaaS,在数据安全方面开发「数栈-数据地图」套件,具有以下功能特性,目前在很多客户的实际应用中也受到多方认可。

二、数栈如何保证数据安全

数栈通过两种方式对数据进行权限管理:数据权限审批流和数据脱敏。

1、数据权限审批流

「数栈-数据地图」支持表级、字段级数据权限的管理,当用户需要跨项目访问表或字段时,需先经项目管理员审批授权,审批通过后才可以对表进行跨项目访问。

授权审批粒度可以做到字段级,并可细化至具体的DDL、DML操作。同时,授权审批具备有效期的概念,超出有效期后自动取消授权,提升数据访问的安全程度。

2、数据脱敏

「数栈」的数据脱敏管理模块,可以实现用户对脱敏的数据进行各类查询和操作,但不能查看、导出敏感数据的具体内容,实现“可操作,但不可见”的效果。

「数栈-数据地图」支持数据脱敏的配置,管理员仅需指定某个字段需要脱敏,其他无权限用户即无法查询此字段的具体内容。

为了全方面保障数据安全,「数栈-数据地图」支持对数据血缘的实时解析,当用户对敏感数据插入其他表,或进行加工处理后,新的数据依然会保持脱敏状态,防止敏感数据外泄。

用户可在脱敏管理模块中查看某个脱敏规则关联的表、字段信息,并支持对部分表关闭/开启脱敏。

「数栈-数据地图」还支持对脱敏表血缘关系的查看与管理,可对上/下游表的脱敏配置,执行一键关闭/开启。

1)数据脱敏的配置-支持对上下游的表自动设置脱敏

使用数栈进行数据脱敏的配置是非常简单的,用户仅需选择某张表的某个字段,系统可自动根据字段级血缘沿袭关系,对上下游的表自动设置脱敏。

同时支持对部分表进行脱敏的开启和关闭,用户可更灵活的控制脱敏的范围。

2)当数据脱敏后-脱敏数据的查看和使用

数据加密和解密、脱敏等问题,获取的数据已经是加密或者脱敏的,当在界面看到数据内容是脱敏的,例如是:***等,当使用者需要数据时候,是直接使用秘钥就OK,或者其他方式处理呢?

实际上产品的数据脱敏管理模块,可以实现用户对脱敏的数据进行各类查询和操作,但不能查看、导出敏感数据的具体内容,实现“可操作,但不可见”的效果。

为了全方面的保障数据安全,「数栈-数据地图」支持对数据血缘的实时解析,当用户对敏感数据插入其他表,或进行加工处理后,新的数据依然会保持脱敏状态,防止敏感数据外泄。

用户可在脱敏管理模块中查看某个脱敏规则关联的表、字段信息,并支持对部分表关闭/开启脱敏.

支持对脱敏表血缘关系的查看与管理,可对上/下游表的脱敏配置,执行一键关闭/开启。



标签:用户,隐私,数据安全,敏感数据,数栈,数据,脱敏
来源: https://blog.51cto.com/u_15137832/2807899