Edited by ZKPunk

Highlights

Proofs--Cryptography 10 Years Later: Obfuscation, Proof Systems, and Secure Computation

GKR protocol implementation: deep dive into the code

Foundations of High-Speed Cryptography

Quantum Scientists Have Built a New Math of Cryptography

Updates

PQ Signature Acceleration - ZEAM PoV

Whir-P3 Sumcheck

Expander & ECC Prover Update

Papers

Pairing-Based Batch Arguments for NP with a Linear-Size CRS

Revisiting the IPA-sumcheck connection

Technical Note: LeanSig for Post-Quantum Ethereum

SLVer Bullet: Straight-Line Verification for Bulletproofs

HyperFond: A Transparent and Post-Quantum Distributed SNARK with Polylogarithmic Communication

Shred-to-Shine Metamorphosis in Polynomial Commitment Evolution

A Framework for Witness Encryption from Linearly Verifiable SNARKs and Applications

见证加密(Witness Encryption, WE)是一种强大的密码学原语,能够实现许多看似不可行的应用。尽管通用的WE方案需要强假设且效率极低,近期研究表明可以针对特定应用设计特殊用途的WE方案,这些方案可基于更弱的假设,并在实际中表现出较高的效率。已有大量文献构造(隐式地)使用了见证加密方案,但目前尚无对特殊用途见证加密方案的系统研究。

本文朝这一方向迈出重要一步,我们设计了一个模块化且可扩展的框架,既有助于更好地理解现有方案,也使得构造新的见证加密方案成为可能。该框架围绕一些简单而强大的构建模块展开,我们称之为“gadgets”。Gadget可以被视为面向小型目标关系(由线性可验证论证诱导)的见证加密方案,它们之间可以组合,以支持更大、更复杂的关系表达,适用于多种实际应用。为了展示该框架的强大能力,我们系统性地复现了已有结果,对其进行了改进,并给出了若干新的可行性结果。

我们框架的第一个应用是线性长度公共参考字符串(CRS)的注册属性加密(Registered Attribute-Based Encryption, R-ABE)方案[Hohenberger等,Eurocrypt 2023]。尽管已有多种R-ABE方案,但一个具有线性CRS长度(相对于用户数)且基于黑盒构造的R-ABE方案一直是一个长期未解的问题,当前最优具体结果为$N^{1.58}$(Garg等人[GLWW, CRYPTO 2024])。借助我们的WE框架,我们首次实现了黑盒构造下CRS长度为线性的R-ABE方案。该方案基于我们提出的一种将集合成员加密扩展为析取范式(DNF)公式加密的创新构造。

我们框架的第二个应用是对注册阈值加密(Registered Threshold Encryption, RTE)具备简洁密文的可行性结果。RTE(Branco等人,ASIACRYPT 2024)是最近提出的Silent Threshold Encryption(Garg等人[GKPW, CRYPTO 2024])在注册环境下的类比。我们重新研究了RTE,并基于WE框架给出了一个有效构造,其加密密钥和密文均为常数长度。


If you’d like to receive updates via email, subscribe us!

🎉 Supported by GCC 🎉