基于同态加密的安全多方计算协议及其在区块链中的应用.
Haijun Bao1, Minghao Yuan2, Haitao Deng2
1School of Computer Science, Qinghai Minzu University, Xining 810007, Qinghai, China.
Heliyon
|December 13, 2024
概括
本研究介绍了DHSMPC,这是一个安全的多方计算协议,使用同型加密来增强区块链隐私. DHSMPC为复杂的私人数据计算提供了更好的性能和安全性.
科学领域:
- 计算机科学 计算机科学
- 信息安全 信息安全
- 密码学 密码学 密码学 密码学
背景情况:
- 区块链技术至关重要,但面临着隐私挑战.
- 确保数据不变性和透明度使隐私保护复杂化.
- 集成私有计算对于区块链隐私至关重要.
研究的目的:
- 为区块链隐私设计一个安全的多方计算 (SMPC) 协议.
- 用同型加密解决区块链中的隐私问题.
- 开发一种对恶意对手有抗性的协议.
主要方法:
- 设计了DHSMPC,这是一个基于同态加密的安全多方计算协议.
- 实现了定向解密功能,以提高安全性.
- 利用密码文本操作来保护隐私.
- 将DHSMPC与区块链和云计算相结合,用于可靠的数据管理.
主要成果:
- 与现有的SMPC协议相比,DHSMPC显示了更小的加密文本大小和更高的性能.
- 该协议可以在多方设置中进行复杂的计算.
- 据证实,DHSMPC能够抵抗半恶意攻击,确保数据安全和隐私.
- 授权用户即使不参与计算,也可以访问解密结果.
结论:
- 通过同型加密和安全的多方计算,DHSMPC有效地提高了区块链隐私.
- 该协议为集成区块链和云环境中的安全和私有数据管理提供了实用的解决方案.
- 在保持数据保密的同时,DHSMPC为复杂的计算提供了一个强大的框架.
相关概念视频
Bulk Modulus
286
The bulk modulus is a scientific term used to describe a material's resistance to uniform compression. It is the proportionality constant that links a change in pressure to the resulting relative volume change.
286
Norton's Theorem
517
Norton's theorem is a fundamental principle stating that a linear two-terminal circuit can be substituted with an equivalent circuit, which comprises a current source (ⅠN) in parallel with a resistor (RN). Here, ⅠN represents the short-circuit current flowing through the terminals, and RN stands for the input or equivalent resistance at the terminals when all independent sources are deactivated. This implies that the circuit illustrated in Figure (a) can be exchanged with the...
517
Relation between Mathematical Equations and Block Diagrams
169
In a spring-mass-damper system, the second-order differential equation describes the dynamic behavior of the system. When transformed into the Laplace domain under zero initial conditions, this equation can be effectively analyzed and manipulated. The transformation into the Laplace domain converts differential equations into algebraic equations, simplifying the process of isolating the output.
169
Mason's Rule
260
Mason's rule is a powerful tool in control systems and signal processing. It simplifies the calculation of transfer functions from signal-flow graphs. This method leverages various elements, including loop gains, forward-path gains, and non-touching loops, to determine the transfer function efficiently.
Loop gain is determined by identifying and tracing a path from a node back to itself. This involves computing the product of branch gains along the loop. Each loop's gain is crucial for...
Loop gain is determined by identifying and tracing a path from a node back to itself. This involves computing the product of branch gains along the loop. Each loop's gain is crucial for...
260
Multimachine Stability
141
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
141
Singularity Functions for Shear
120
In structural analysis, singularity functions are crucial in simplifying the representation of shear forces in beams under discontinuous loading. These functions describe discontinuous variations in shear force across a beam with varying loads by using a single mathematical expression, regardless of the complexity of the loading conditions. The singularity functions are derived from creating a free-body diagram of the beam and then making conceptual cuts at specific points to examine the...
120


