Shechi: 多方同型暗号化に基づいたセキュアな分散コンピューティングコンパイラ
Haris Smajlović1, David Froelicher2, Ariya Shajii3
1University of Victoria.
まとめ
Shechiは,分散型データセットで安全な高性能コンピューティングを可能にする新しいプログラミングフレームワークです. 多方同型暗号 (MHE) を使用して,機密データを効率的に処理し,プライバシーを維持します.
科学分野:
- コンピュータサイエンス コンピュータサイエンス
- クリプトグラフィー クリプトグラフィー 暗号学
- 分散型システム (Distributed Systems) とは,分散型システム (distributed systems) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,分散型システム (distributed system) とは,
背景:
- 分散型データセットでの安全なコンピューティングは難しい.
- 既存の方法は,しばしば複雑な手動最適化を必要とし,プライバシーを損なう.
- セキュリティとパフォーマンスを組み合わせた,ユーザーフレンドリーなフレームワークが必要です.
研究 の 目的:
- 安全な高性能コンピューティングのための新しいプログラミングフレームワークであるShechiを導入します.
- 多方同型暗号化 (MHE) を使用した機密データセットの効率的な分散コンピューティングを可能にします.
- データのプライバシーと配布の複雑さをエンドユーザーから抽象化するために.
主な方法:
- Shechiは自動的にPythonicコードをセキュアな分散対応に変換します.
- 同型暗号化 (HE) とセキュアマルチパーティコンピューティング (SMC) のテクニックを組み合わせています.
- このフレームワークは,暗号化および分散タスクのための新しいデータ型とコンパイラ最適化を導入します.
主要な成果:
- Shechiは,以前のソリューションと比較して,実行時間の最大15倍の改善を達成しています.
- 専門家によって最適化されたコードと比較して,コードの表現性を40倍改善します.
- 主要成分分析やゲノム解析などのアプリケーションで評価されています.
結論:
- Shechi は最初の MHE コンパイラで,セキュアなコンピューティングを敏感な分散データ分析に拡張しています.
- このフレームワークは,セキュアな分散コンピューティングを簡素化し,パフォーマンスと表現力を大幅に向上させます.
- それは,プライバシーを侵害することなく,または深い暗号専門知識を必要とすることなく,ユーザーに機密データを分析できるようにします.
さらに関連する動画
08:01Computational Analysis of the Caenorhabditis elegans Germline to Study the Distribution of Nuclei, Proteins, and the Cytoskeleton
Published on: April 19, 2018
6.9K
10:23Author Spotlight: Computing the Effects of a Local Radiofrequency Hyperthermia Intervention on Tumor Biomechanics
Published on: December 1, 2023
1.0K
関連する概念動画
Variation: Normal Distribution, Range, and Standard Deviation
28.7K
In the field of psychology, there are several ways to organize measurements of a trait, feature, or characteristic (i.e., variables). Qualitative data, such as ethnicity, can be tabulated into a frequency count to provide information about the proportion, as well as the variety of groups in a sample or population. On the other hand, researchers can perform a wider set of calculations on quantitative data. The mean, mode, and median, for instance, are central tendency measures to identify a...
28.7K
Drug Distribution: Volume of Distribution
7.6K
The volume of distribution refers to the theoretical volume necessary to contain the entire amount of an administered drug at the same concentration observed in the blood plasma. The body's intracellular fluid compartment, which makes up two-thirds of the total body water, is contrasted with the extracellular fluid compartment—comprising plasma and interstitial fluid—that accounts for one-third. The volume of distribution can vary depending on the characteristics of the drug.
7.6K
Computed Tomography
8.9K
Tomography refers to imaging by sections. Computed tomography (CT) is a non-invasive imaging technique that uses computers to analyze several cross-sectional X-rays to reveal minute details about structures in the body.
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...
The technique was invented in the 1970s and is based on the principle that as X-rays pass through the body, they are absorbed or reflected at different levels. In the technique, a patient lies on a motorized platform while a computerized axial tomography (CAT) scanner rotates...
8.9K
F Distribution
10.7K
The F distribution was named after Sir Ronald Fisher, an English statistician. The F statistic is a ratio (a fraction) with two sets of degrees of freedom; one for the numerator and one for the denominator. The F distribution is derived from the Student's t distribution. The values of the F distribution are squares of the corresponding values of the t distribution. One-Way ANOVA expands the t test for comparing more than two groups. The scope of that derivation is beyond the level of this...
10.7K
Distributed Loads
981
Distributed loads are a common type of load that engineers and scientists encounter in various practical situations. Distributed loads often refer to a type of load spread over a surface or a structure and can be modeled as continuous force per unit area.
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
For example, consider a bookshelf filled with books stacked vertically adjacent to each other. The weight of the books is evenly distributed over the length of the shelf. As a result, the pressure at different locations on the surface of the...
981
Volume of Distribution
1.4K
The apparent volume of distribution (Vd) is a crucial pharmacokinetic parameter representing the hypothetical body fluid volume into which a drug disperses. It is calculated based on the total amount of drug in the body (estimated from the administered dose and bioavailability) divided by the plasma drug concentration. The total amount of drug in the body does not directly refer to the dose given but is derived by accounting for absorption, distribution, metabolism, and excretion processes.
1.4K
