Skip to main content
QUICK REVIEW

[論文レビュー] Information-theoretically Secure Erasure Codes for Distributed Storage

Nihar B. Shah, K. V. Rashmi|arXiv (Cornell University)|Aug 16, 2015
Advanced Data Storage Technologies参考文献 68被引用数 4
ひとこと要約

本稿は、分散ストレージにおける情報理論的セキュリティを備えた消去符号を提示しており、最適なストレージ、帯域幅、信頼性を実現するとともに、ノード修復中の傍受者(受動的盗聴者)およびアクティブな敵対者に対して保護する。提案された符号は、オンデマンドの機密性レベルを用いてセキュリティを確保し、根本的な下界を満たしており、セキュアな分散ストレージシステムの容量を確立する。

ABSTRACT

Repair operations in distributed storage systems potentially expose the data to malicious acts of passive eavesdroppers or active adversaries, which can be detrimental to the security of the system. This paper presents erasure codes and repair algorithms that ensure security of the data in the presence of passive eavesdroppers and active adversaries, while maintaining high availability, reliability and efficiency in the system. Our codes are optimal in that they meet previously proposed lower bounds on the storage, network-bandwidth, and reliability requirements for a wide range of system parameters. Our results thus establish the capacity of such systems. Our codes for security from active adversaries provide an additional appealing feature of `on-demand security' where the desired level of security can be chosen separately for each instance of repair, and our algorithms remain optimal simultaneously for all possible levels. The paper also provides necessary and sufficient conditions governing the transformation of any (non-secure) code into one providing on-demand security.

研究の動機と目的

  • 受動的盗聴者およびアクティブな敵対的攻撃下でも、データの機密性と完全性を維持する消去符号および修復アルゴリズムを設計すること。
  • 計算の仮定を一切用いずに情報理論的セキュリティを達成し、計算能力が無制限の敵に対してもセキュリティを保証すること。
  • セキュリティ制約下でも、最適なストレージ、ネットワーク帯域幅、信頼性性能を維持すること。
  • オンデマンドセキュリティを実現し、各修復インスタンスごとに独立して所望のセキュリティレベルを選択可能にすること。これにより最適性が損なわれない。
  • 非セキュアな符号を、オンデマンドセキュリティをサポートする符号に変換するための必要十分条件を特定すること。

提案手法

  • 本稿は、再生符号モデルに基づき、対称行列と構造化符号化を用いて、データ再構築とセキュリティを保証するセキュアな消去符号を構築する。
  • データは対称行列 $ S_1^* $ および $ S_2^* $ に符号化され、修復はノードのサブセットからダウンロードおよび復号することで実行される。
  • 符号化の変換において、行列 $ ilde{S}_1^* $、$ ilde{S}_2^* $、および $ ilde{E}_i^* $ を用いて、シンメトリと冗長性を保持したまま、逐次的復号を可能にする。
  • 盗聴者の視点における冗長性を活用:盗聴者が観測する冗長なシンボル数が正確に $ m(k + \nu - 2) $ であることが示され、メッセージに関する情報漏洩がないことが証明される。
  • 行列の対称性と構造化された線形結合を用いた証明により、盗聴者の視点がメッセージに依存しないことが示され、$ \ell $ 個のノードおよびそれらからの $ m $ 個の修復ダウンロードにアクセスした場合でも同様に成り立つ。
  • システムは $ i $ 個のゼロ格納ノードを導入することで拡張され、問題が既知のセキュアコード $ \mathcal{C}^{*'} $ に還元可能であることが示され、元のシステムにおいても盗聴者がメッセージに関する情報を得られないことが証明される。

実験結果

リサーチクエスチョン

  • RQ1ノード修復中における受動的盗聴者に対する情報理論的セキュリティを備えた消去符号を設計可能か? また、最適なストレージおよび帯域幅効率を維持できるか?
  • RQ2信頼性や効率を損なわず、修復中にアクティブな敵対者を防御可能か?
  • RQ3各修復操作ごとに動的にセキュリティレベルを設定可能なオンデマンドセキュリティを達成可能か? これにより性能が低下しないか?
  • RQ4非セキュアな符号をオンデマンドセキュアな符号に変換するための必要十分条件は何か?
  • RQ5これらの制約下におけるセキュアな分散ストレージシステムの根本的限界(容量)は何か?

主な発見

  • 提案された符号は、盗聴者の視点に正確に $ m(k + \ell - 2) $ 個の冗長シンボルが含まれることを保証することで、受動的盗聴者に対する情報理論的セキュリティを達成し、メッセージに関する情報漏洩がないことを証明する。
  • 符号はストレージ、帯域幅、信頼性において最適であり、広範なシステムパrameter範囲で以前に確立された下界を満たす。
  • システムはオンデマンドセキュリティをサポートする:各修復操作に対して独立して所望の機密性レベルを選択可能であり、あらゆるレベルで最適性が保たれる。
  • 非セキュアな符号からオンデマンドセキュアな符号への変換は、対称性と構造化された行列設計を含む必要十分条件によって特徴づけられる。
  • 証明により、盗聴者が $ \ell $ 個のノードおよび $ m $ 個の修復ダウンロードにアクセスした場合でも、メッセージに関する情報が漏洩しないことが示された。
  • フレームワークはゼロ格納ノードの導入により一般化可能であり、既知のセキュアコードモデルに還元可能であるため、元のシステムにおけるセキュリティが証明される。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。