查看完整版本: 一种通用可组合安全的非交互式承诺方案

1463158980 2024-12-21 11:12

一种通用可组合安全的非交互式承诺方案

承诺方案是密码学中的基本组件,广泛应用于零知识证明和安全多方计算等协议中。通用可组合(UC)安全在设计安全协议中具有重要意义,它确保了协议在与其他任意(甚至可能是不安全的)协议并发运行时仍能保持其安全性。

   本文提出了一种高效的通用可组合安全的非交互式承诺方案。该方案在公共参考串(CRS)模型下构造,实现了协议的非交互性,并大大降低了计算量和通信复杂度。

   为实现UC安全,该方案同时满足了可提取性和模棱两可性两个关键属性。在承诺阶段,使用一种CCA2安全的加密方案对承诺值进行加密,以实现可提取性。在承诺打开阶段,采用非交互式零知识证明,并利用双模式承诺方案保持协议的模棱两可性。

   与现有的交互式UC承诺方案相比,本文提出的非交互式方案减少了通信轮数,提高了协议的效率。与已有的非交互式承诺方案相比,本文方案在计算量和通信量上也具有显著优势。

   本文的工作在DDH假设成立的条件下进行,并在静态敌手模型下给出了安全性证明。该方案在云安全、区块链安全等领域具有潜在的应用价值,为构建更安全、高效的密码协议提供了新的思路。
页: [1]
查看完整版本: 一种通用可组合安全的非交互式承诺方案