谢奇:一个基于多方同型加密的安全分布式计算编译器
Haris Smajlović1, David Froelicher2, Ariya Shajii3
1University of Victoria.
概括
Shechi是一个新的编程框架,可以在分布式数据集上实现安全的高性能计算. 它使用多方同型加密 (MHE) 来有效处理敏感数据,同时保持隐私.
科学领域:
- 计算机科学 计算机科学
- 密码学 密码学 密码学
- 分布式系统 分布式系统
背景情况:
- 在分布式数据集上安全计算具有挑战性.
- 现有的方法通常需要复杂的手动优化或损害隐私.
- 需要用户友好的框架,将安全性和性能结合起来.
研究的目的:
- 介绍Shechi,一个用于安全高性能计算的新型编程框架.
- 通过使用多方同型加密 (MHE) 实现对敏感数据集的高效分布式计算.
- 从最终用户中抽象数据隐私和分布的复杂性.
主要方法:
- 谢奇自动将Pythonic代码转换为安全的分布式等价值.
- 它结合了同态加密 (HE) 和安全多方计算 (SMC) 技术.
- 该框架为加密和分布式任务引入了新的数据类型和编译器优化.
主要成果:
- 谢奇比以前的解决方案实现了高达15倍的运行时间改进.
- 与专家优化代码相比,它在代码表达性方面提供了40倍的改进.
- 对主要成分分析和基因组分析等应用进行评估.
结论:
- 谢奇是第一个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
