您的位置:  首頁 > 技術雜談 > 正文

大數據集群被竊取數據怎么辦?透明加密可以一試

2021-11-01 11:00 https://my.oschina.net/u/4526289/blog/5292349 華為云開發者社區 次閱讀 條評論
摘要:傳統大數據集群中,用戶數據明文保存在HDFS中,集群的維護人員或者惡意攻擊者可在OS層面繞過HDFS的權限控制機制或者竊取磁盤直接訪問用戶數據。

本文分享自華為云社區《FusionInsight MRS透明加密方案》,作者: 一枚核桃 。

概述

傳統大數據集群中,用戶數據明文保存在HDFS中,集群的維護人員或者惡意攻擊者可在OS層面繞過HDFS的權限控制機制或者竊取磁盤直接訪問用戶數據。

FusionInsight MRS引入了Hadoop KMS服務并進行增強,通過對接第三方KMS,可實現數據的透明加密,保障用戶數據安全。

  • HDFS支持透明加密,Hive、HBase等在HDFS保存數據的上層組件也將通過HDFS加密保護,加密密鑰通過HadoopKMS從第三方KMS獲取。
  • 對于Kafka、Redis等業務數據直接持久化存儲到本地磁盤的組件,通過基于LUKS的分區加密機制保護用戶數據安全。

HDFS透明加密

  • HDFS透明加密支持AES、SM4/CTR/NOPADDING加密算法,Hive、HBase使用HDFS透明加密做數據加密保護。SM4加密算法由A-LAB基于OpenSSL提供。
  • 加密使用的密鑰從集群內的KMS服務獲取,KMS服務支持基于Hadoop KMS REST API對接第三方KMS。
  • 一套FusionInsight Manager內部署一個KMS服務,KMS服務到第三方KMS使用公私鑰認證,每個KMS服務在第三方KMS對應擁有一個CLK。
  • 在CLK下可以申請多個EZK,與HDFS上的加密區對應,用于加密數據加密密鑰,EZK在第三方KMS中持久化保存。
  • DEK由第三方KMS生成,通過EZK加密后持久化保存到NameNode中,使用的時候使用EZK解密。
  • CLK和EZK兩層密鑰可以輪轉。CLK作為每個集群的根密鑰,在集群側不感知,輪轉完全由第三方KMS控制管理。EZK可通過FI KMS管理,輪轉在FI KMS可控制管理,同時第三方KMS管理員擁有KMS內密鑰的管理能力,也可以做EZK的輪轉。

LUKS分區加密

對于Kafka、Redis等業務數據直接持久化存儲到本地磁盤的組件,FusionInsight集群支持基于LUKS的分區加密進行敏感信息保護。

FusionInsight安裝過程的腳本工具使用Linux統一密鑰設置(Linux Unified Key Setup,簡稱LUKS)分區加密方案,該方案加密分區時會在集群每個節點生成或者從第三方KMS獲取訪問密鑰,用于加密數據密鑰,以保護數據密鑰安全性。磁盤分區加密后,重啟操作系統或者更換磁盤場景下,系統能夠自動獲取密鑰并掛載或創建新的加密分區。

?

點擊關注,第一時間了解華為云新鮮技術~

  • 0
    感動
  • 0
    路過
  • 0
    高興
  • 0
    難過
  • 0
    搞笑
  • 0
    無聊
  • 0
    憤怒
  • 0
    同情
熱度排行
友情鏈接
18禁高潮出水呻吟娇喘mp3,日本熟妇乱人伦A片免费高清,成人午夜精品无码区,狠狠色噜噜色狠狠狠综合久久,麻豆一区二区99久久久久,年轻的妈妈4,少妇被又大又粗又爽毛片,护士张开腿让我爽了一夜,男男互攻互受h啪肉np文,你好神枪手电视剧免费观看啊,97人妻一区二区精品免费,久久久婷婷五月亚洲97号色,freegaysexvideos男男中国,国产精品国产三级国av麻豆,国产精品又黄又爽又色无遮挡网站,亚洲av无码一区二区三区网站,亚洲国产精品久久久久蜜桃,国产真人无码作爱视频免费,国产成人精品亚洲一区二区三区,亚洲欧洲日产最新,老司机带带我精彩免费,国产成人久久精品激情,日本最新av免费一区二区三区,边摸边吃奶又黄又激烈视频
<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>