論文の概要: Enforcing Cryptographic Distributed-VCS Access Control with No Trust on Servers
- arxiv url: http://arxiv.org/abs/2607.29417v1
- Date: Fri, 31 Jul 2026 13:40:00 GMT
- ステータス: 翻訳完了
- システム内更新日: 2026-08-03 14:29:40.755243
- Title: Enforcing Cryptographic Distributed-VCS Access Control with No Trust on Servers
- Title(参考訳): サーバを信頼しない暗号化分散VCSアクセス制御の実施
- Abstract要約: バージョン管理システム(VCS)は、ソフトウェアコードやドキュメントの変更を管理するために広く採用されている。
既存のアクセス制御スキームでは、中央サーバーの参加が必要であり、完全に分散したシナリオではデプロイできない。
本稿では,分散ユーザノード上での暗号化アクセス制御を実現する分散バージョン管理システム(DVAC)を提案する。
- 参考スコア(独自算出の注目度): 28.263324593211
- License: http://creativecommons.org/licenses/by-nc-nd/4.0/
- Abstract: Version control systems (VCS), including central VCS (CVCS) and distributed VCS (DVCS), are widely adopted to manage changes to software code and various types of documents. Unlike CVCS, where entities obtain data from a central server, each entity in DVCS stores the entire repository and shares it independently. In VCS, existing access control schemes require the participation of a central server and cannot be deployed in a completely distributed scenario. Additionally, these schemes often fail to enforce fine-grained access control for write permissions, which is crucial for collaborative work in a distributed environment. In this paper, we propose a distributed version control system access control scheme (named DVAC), which enforces cryptographic access control on distributed user nodes based on attribute-based encryption (ABE) and attribute-based signature (ABS). DVAC is designed to enforce a cryptographic access control protocol for DVCS, which enables file granularity read and write separation access control without the support of a central server. To ensure the integrity of the core version control functions in DVCS while protecting data security, DVAC incorporates a version control adaptation protocol. Additionally, DVAC leverages Ethereum smart contracts to maintain access control policies, ensuring distributed storage and trusted management of access policies. The architecture of DVAC is designed to seamlessly integrate with existing mature DVCS, such as Git, with minimal modifications. We have implemented a prototype of DVAC and integrated it with Git. A comprehensive performance evaluation was conducted to assess the overhead introduced by DVAC, and it was demonstrated that the overhead is modest.
- Abstract(参考訳): 中央VCS(CVCS)や分散VCS(DVCS)を含むバージョン管理システム(VCS)は、ソフトウェアコードや各種文書の変更を管理するために広く採用されている。
中央サーバからデータを取得するCVCSとは異なり、DVCSの各エンティティはリポジトリ全体を格納し、独立して共有する。
VCSでは、既存のアクセス制御スキームは中央サーバーの参加を必要としており、完全に分散したシナリオにデプロイすることはできない。
さらに、これらのスキームは、分散環境での協調作業において不可欠である書き込み許可のためのきめ細かいアクセス制御を強制しないことが多い。
本稿では,属性ベースの暗号化(ABE)と属性ベースの署名(ABS)に基づいて,分散ユーザノードの暗号化アクセス制御を行う分散バージョン管理システムアクセス制御方式(DVAC)を提案する。
DVACは、DVCSの暗号化アクセス制御プロトコルを強制するために設計されており、中央サーバのサポートなしにファイルの粒度を読み取り、書き込み分離アクセス制御を可能にする。
データセキュリティを保護しながらDVCSのコアバージョン管理機能の整合性を確保するため、DVACはバージョン管理適応プロトコルを組み込んでいる。
さらに、DVACはEthereumスマートコントラクトを活用してアクセス制御ポリシを維持し、分散ストレージとアクセスポリシの信頼できる管理を保証する。
DVACのアーキテクチャは、Gitのような既存の成熟したDVCSを最小限の修正でシームレスに統合するように設計されている。
DVACのプロトタイプを実装し、Gitに統合しました。
DVACが導入したオーバヘッドを評価するために総合的な性能評価を行い,オーバヘッドが穏やかであることが実証された。
関連論文リスト
- Enforcing Access Control in Distributed Version Control Systems [10.852615306303369]
バージョン管理システム(VCS)のための分散アクセス制御方式(Disac)を提案する。
Disacは各エンティティがデータを完全にコントロールし、アクセス制御は各エンティティで独立して実行される。
Gitクライアントの分析は、Disacを簡単に統合できることを示しています。
論文 参考訳(メタデータ) (2026-07-31T13:40:13Z) - GCVE: A Decentralized Model for Vulnerability Identification, Publication, and Operational Enrichment [51.77969450792284]
Global CVEイニシアチブ(Global CVE Initiative, G)は、脆弱性の識別、パブリッシュ、エンリッチメントのための分散化、オープン化、識別子モデルを提案する。
本稿では,自律型G番号認証,ライトウェイトアロケーションルール,分散パブリッシュ,オープン・ベスト・カレントプラクティス,実用的なリファレンス実装を組み合わせた社会技術的取り組みとしてGを提案する。
論文 参考訳(メタデータ) (2026-05-30T19:03:39Z) - enclawed: A Configurable, Sector-Neutral Hardening Framework for Single-User AI Assistant Gateways [0.0]
Enclawedは、証明不可能なピア信頼、非定型外部接続、署名付きモジュールローディング、タンパー・エビデント監査パスを必要とするデプロイメントをターゲットとする。
フレームワークには2つのフレーバーがある。オープンフレーバーはOpenClawとの互換性を維持しつつ、監査、分類、データロス防止シグナルを出力する。
実装には、セキュリティレビュー、204ケースのテストスイート、継続的インテグレーション対応のGitHub Actionsが伴います。
論文 参考訳(メタデータ) (2026-04-18T05:10:11Z) - CFIghter: Automated Control-Flow Integrity Enablement and Evaluation for Legacy C/C++ Systems [42.67508633071825]
Control-Flow Integrity (CFI)は、強力なフォワードエッジ保護を提供するが、大規模なC/C++ソフトウェアでのデプロイは依然として困難である。
CFIghterは、現実世界のプロジェクトで厳密な型ベースのCFIを可能にする最初の完全自動化システムである。
論文 参考訳(メタデータ) (2025-12-27T20:38:08Z) - Implementing a Scalable, Redeployable and Multitiered Repository for FAIR and Secure Scientific Data Sharing: The BIG-MAP Archive [4.201349431355019]
主な技術的課題は、スケーラブルなアーキテクチャ、ユーザフレンドリなインターフェース、堅牢なセキュリティとアクセス制御である。
BIG-MAP Archiveはクラウドベースの、学際的でプライベートなリポジトリで、これらの課題に対処するために設計されている。
本稿では,BIG-MAPアーカイブが大規模コンソーシアム内のセキュアで制御されたデータ共有を実現する方法を紹介する。
論文 参考訳(メタデータ) (2025-12-17T14:15:10Z) - From See to Shield: ML-Assisted Fine-Grained Access Control for Visual Data [40.12543056558646]
本研究は,ポリシー駆動型アクセス制御を用いた信頼データ共有システムアーキテクチャを提案する。
提案アーキテクチャは、センシティブな領域の自動検出、ポスト補正、キー管理、アクセス制御を統合している。
提案システムでは,PSO検出を効果的に行い,マクロ平均F1スコア(5%)と平均平均精度(10%)を向上し,平均1秒未満の復号時間を維持している。
論文 参考訳(メタデータ) (2025-10-22T09:41:31Z) - Decentralized Vulnerability Disclosure via Permissioned Blockchain: A Secure, Transparent Alternative to Centralized CVE Management [0.0]
本稿では,CVE(Common Vulnerabilities and Exposures)を公開するための分散型ブロックチェーンベースのシステムを提案する。
提案されたアーキテクチャでは、認証済みのCVENumbering Authorities(CNA)のみがエントリの提出を許可される、権限付きブロックチェーンを活用している。
提案したモデルを既存のプラクティスと比較し,透明性,信頼性の分散化,監査性といったメリットを強調した。
論文 参考訳(メタデータ) (2025-05-01T12:12:08Z) - Trusted Compute Units: A Framework for Chained Verifiable Computations [41.94295877935867]
本稿では,異種技術間のコンポーザブルで相互運用可能な計算を可能にする統合フレームワークであるTrusted Compute Unit(TCU)を紹介する。
オンチェーンの確認遅延やガス料金を発生させることなく、セキュアなオフチェーンインタラクションを可能にすることで、TCUはシステムパフォーマンスとスケーラビリティを大幅に改善する。
論文 参考訳(メタデータ) (2025-04-22T09:01:55Z) - Client-Aided Secure Two-Party Computation of Dynamic Controllers [1.217503190366097]
提案プロトコルは,2つのサーバに対するコントローラ計算のアウトソーシングを実現する。
プロトコルの実現性は、PIDとオブザーバベースの制御の数値的な例を通して示される。
論文 参考訳(メタデータ) (2025-03-04T01:35:47Z) - SRAS: Self-governed Remote Attestation Scheme for Multi-party Collaboration [1.6646558152898505]
マルチパーティクラウドコンピューティングでは、各パーティのTEEを検証し、機密データを相互にリークするのを避けるために、Relying Partyを選択する方法が未解決の問題である。
本稿では,TEEと計算資産の信頼性を検証するための検証機能を備えた,オープンな自己管理型遠隔検定手法SRASを提案する。
我々はSRASのオープンソースプロトタイプ実装を提供し、クラウドユーザや開発者によるこの技術の採用を容易にします。
論文 参考訳(メタデータ) (2024-07-04T08:57:18Z) - HasTEE+ : Confidential Cloud Computing and Analytics with Haskell [50.994023665559496]
信頼性コンピューティングは、Trusted Execution Environments(TEEs)と呼ばれる特別なハードウェア隔離ユニットを使用して、コテナントクラウドデプロイメントにおける機密コードとデータの保護を可能にする。
低レベルのC/C++ベースのツールチェーンを提供するTEEは、固有のメモリ安全性の脆弱性の影響を受けやすく、明示的で暗黙的な情報フローのリークを監視するための言語構造が欠如している。
私たちは、Haskellに埋め込まれたドメイン固有言語(cla)であるHasTEE+を使って、上記の問題に対処します。
論文 参考訳(メタデータ) (2024-01-17T00:56:23Z) - Deep Reinforcement Learning for Wireless Scheduling in Distributed Networked Control [37.10638636086814]
完全分散無線制御システム(WNCS)の周波数チャネル数に制限のある結合アップリンクとダウンリンクのスケジューリング問題を考える。
深層強化学習(DRL)に基づくフレームワークを開発した。
DRLにおける大きなアクション空間の課題に対処するために,新しいアクション空間削減法とアクション埋め込み法を提案する。
論文 参考訳(メタデータ) (2021-09-26T11:27:12Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。