快速和安全的多方查询联邦图数据库
Nouf Aljuaid1,2, Alexei Lisitsa2, Sven Schewe2
1Department of Information Technology, College of Computers and Information Technology, Taif University, P.O. Box 11099, Taif, 21944 Saudi Arabia.
概括
我们为联合图形数据库引入了一个保护隐私的多方查询 (PPMQ) 框架. PPMQ使用安全多方计算 (SMPC) 提供高效和安全的数据分析,优于现有解决方案.
科学领域:
- 计算机科学 计算机科学
- 网络安全 网络安全
- 数据库系统 数据库系统
背景情况:
- 联合图形数据库为保护隐私的数据分析带来了独特的挑战.
- 现有的多方查询解决方案往往会损害效率或安全性.
研究的目的:
- 在联合图形数据库上开发一个有效的隐私保护多方查询 (PPMQ) 框架.
- 通过安全多方计算 (SMPC) 协议增强数据安全性.
主要方法:
- 开发了一个PPMQ框架,其中有两个不同的安全协议:基于客户端和基于服务器的.
- 基于服务器的协议集成了加密的哈希,以增强安全性.
- 雇佣了一个诚实但好奇的安全模型.
主要成果:
- PPMQ的执行时间和开销与Neo4j Fabric相美.
- 在效率方面,PPMQ显著优于SMPQ和Conclave等以前的系统.
- 增强的服务器协议提供了针对粗暴武力攻击的更强大的稳定性.
结论:
- 在联合图形数据库中,PPMQ为保护隐私的多方查询提供了卓越的解决方案.
- 该框架在计算效率和强大的数据隐私之间实现了强大的平衡.
- PPMQ 增强了超越现有方法的安全保证.
更多相关视频
07:35A Knowledge Graph Approach to Elucidate the Role of Organellar Pathways in Disease via Biomedical Reports
Published on: October 13, 2023
2.1K
05:47Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
1.3K
相关概念视频
Graphs of Functions
219
Graphs of functions provide a visual representation of how output values change in response to varying inputs. Each point on the graph corresponds to an ordered pair, where the x-coordinate (independent variable) determines the horizontal position and the y-coordinate (dependent variable) determines the vertical position. Linear functions like y = x give a straight line, indicating a constant rate of change.Nonlinear functions display more complex behaviors. Even power functions generate...
219
Graphs of Equations in Two Variables
160
An equation with two variables, typically written in the form y = f(x) or Ax + By = C, describes a relationship between quantities represented by x and y. Each solution to such an equation is an ordered pair (x, y) that satisfies the equation when substituted. These pairs can be represented graphically to understand the variables' relationship visually.A common technique for constructing the graph of a two-variable equation is to create a value table. Begin by choosing several values for the...
160
Multiple Bar Graph
8.9K
As the name suggests, a multiple bar graph is the same as a bar graph but has multiple bars to depict relationships between different data values. One can include as many parameters as possible. However, each parameter must have the same unit of measurement.
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
8.9K
Graphical Representation of Inequalities
153
The graph of the equation where y equals x squared forms a curve known as a parabola. This curve acts as a boundary in the coordinate plane, dividing it into distinct regions based on the relative position of points.When the equality sign in the equation is replaced with an inequality—such as greater than, less than, greater than or equal to, or less than or equal to—the graphical representation changes from a single curve into a broader shaded area that signifies the set of all...
153
Graphs of Polar Equations
215
The polar coordinate system represents points using a distance from a central point (the pole) and an angle from a reference direction (the polar axis). Unlike rectangular coordinates, polar coordinates are ideal for graphing curves with radial symmetry or periodic behavior.Some general forms of graphs in polar coordinates include the following:Equation of a Circle (Centered at the Pole):A graph where the radius remains constant for all angles traces a circle centered at the pole:Equation of a...
215
Ogive Graph
6.6K
An ogive graph is sometimes called a cumulative frequency polygon. It is one type of frequency polygon that shows cumulative frequency. In other words, the cumulative percentages are added to the graph from left to right. An ogive graph plots cumulative frequency on the vertical y-axis and class boundaries along the horizontal x-axis. It’s very similar to a histogram; only instead of rectangles, an ogive displays a single point where the top right of the rectangle would be. Creating this...
6.6K
