开发者社区 > 大数据与机器学习 > 大数据计算 MaxCompute > 正文

请问大数据计算MaxCompute dataworks对数据脱敏加密有什么方案和管控措施?

请问大数据计算MaxCompute dataworks对数据脱敏加密有什么方案和管控措施?

展开
收起
真的很搞笑 2023-07-25 17:52:41 177 0
3 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    在 MaxCompute 中,可以通过数据脱敏和加密等方式,保护敏感数据的安全性和隐私性。数据脱敏是指将敏感数据中的某些字段或者数值进行修改或者替换,以达到隐藏敏感信息的目的。数据加密是指将敏感数据进行加密处理,以防止数据被未经授权的人员窃取或者篡改。

    在 DataWorks 中,您可以采用以下方案和管控措施,实现数据脱敏和加密:

    使用 MaxCompute 的内置函数:MaxCompute 提供了一些内置函数,可以用来实现数据脱敏和加密。例如,您可以使用 SUBSTR、REPEAT、MASK、HASH 等函数,对敏感数据进行修改、掩码、哈希等处理,以达到脱敏和加密的效果。

    使用自定义函数:如果 MaxCompute 的内置函数无法满足您的需求,您可以编写自定义函数,实现更灵活和定制化的数据脱敏和加密。例如,您可以编写 Python 或者 Java 等脚本,实现自定义的数据处理函数,并将其注册到 MaxCompute 中,供 DataWorks 使用。

    使用数据集成工具:DataWorks 还提供了数据集成工具,可以用来实现数据脱敏和加密。例如,您可以使用数据集成工具,将敏感数据抽取到 DataWorks 中,然后使用内置函数或者自定义函数进行数据脱敏和加密,最后将处理后的数据输出到目标系统中。

    2023-07-29 09:03:55
    赞同 展开评论 打赏
  • 大数据计算MaxCompute结合DataWorks提供了多种方案和管控措施来实现数据脱敏和加密。以下是一些常见的方案和措施:

    1. 使用脱敏函数:MaxCompute内置了多个数据脱敏函数,如maskhash等,用于对敏感数据进行脱敏处理。您可以在查询中使用这些函数,将敏感信息替换为脱敏的值。

    2. 使用数据加密:可以使用MaxCompute支持的加密算法对整个表或特定字段进行加密。MaxCompute支持AES、DES等加密算法,您可以根据需求选择适当的算法进行加密。

    3. 权限管控:通过MaxCompute和DataWorks的权限管理功能,可以限制用户对敏感数据的访问权限。只授权给需要访问敏感数据的人员相应的权限,并严格控制数据的读取和写入权限。

    4. 数据遮蔽:可以使用DataWorks的数据遮蔽功能来定义和执行数据遮蔽规则。数据遮蔽可以对敏感字段进行模糊化处理,保护敏感信息的安全性。

    5. 审计和监控:DataWorks提供了审计和监控功能,可帮助您跟踪和记录数据使用情况。通过监控数据访问和操作日志,可以及时发现异常行为并采取相应的措施。

    请注意,具体的方案和管控措施可能因组织的需求和安全策略而有所不同。建议结合您的具体情况来选择适合的脱敏和加密方案,并遵循最佳实践。

    2023-07-28 18:34:54
    赞同 展开评论 打赏
  • 2023-07-25 18:00:03
    赞同 展开评论 打赏

MaxCompute(原ODPS)是一项面向分析的大数据计算服务,它以Serverless架构提供快速、全托管的在线数据仓库服务,消除传统数据平台在资源扩展性和弹性方面的限制,最小化用户运维投入,使您经济并高效的分析处理海量数据。

相关产品

  • 云原生大数据计算服务 MaxCompute
  • 相关电子书

    更多
    Data+AI时代大数据平台应该如何建设 立即下载
    大数据AI一体化的解读 立即下载
    极氪大数据 Serverless 应用实践 立即下载