Verifiable Random Functions from Non-interactive Witness-Indistinguishable Proofs

被引:13
|
作者
Bitansky, Nir [1 ]
机构
[1] Tel Aviv Univ, Tel Aviv, Israel
基金
以色列科学基金会; 美国国家科学基金会;
关键词
Foundations; Verifiable random functions; Non-interactive witness indistinguishable proofs; CONSTRUCTION; ENCRYPTION;
D O I
10.1007/s00145-019-09331-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Verifiable random functions (VRFs) are pseudorandom functions where the owner of the seed, in addition to computing the function's value y at any point x, can also generate a non-interactive proof pi that y is correct, without compromising pseudorandomness at other points. Being a natural primitive with a wide range of applications, considerable efforts have been directed toward the construction of such VRFs. While these efforts have resulted in a variety of algebraic constructions (from bilinear maps or the RSA problem), the relation between VRFs and other general primitives is still not well understood. We present new constructions of VRFs from general primitives, the main one being non-interactive witness-indistinguishable proofs (NIWIs). This includes: (1) a selectively secure VRF assuming NIWIs and non-interactive commitments. As usual, the VRF can be made adaptively secure assuming subexponential hardness of the underlying primitives. (2) An adaptively secure VRF assuming (polynomially hard) NIWIs, non-interactive commitments, and (single-key) constrained pseudorandom functions for a restricted class of constraints. The above primitives can be instantiated under various standard assumptions, which yields corresponding VRF instantiations, under different assumptions than were known so far. One notable example is a non-uniform construction of VRFs from subexponentially hard trapdoor permutations, or more generally, from verifiable pseudorandom generators (the construction can be made uniform under a standard derandomization assumption). This partially answers an open question by Dwork and Naor (FOCS '00). The construction and its analysis are quite simple. Both draw from ideas commonly used in the context of indistinguishability obfuscation.
引用
收藏
页码:459 / 493
页数:35
相关论文
共 50 条
  • [31] Non-interactive Zero-Knowledge Functional Proofs
    Zeng, Gongxian
    Lai, Junzuo
    Huang, Zhengan
    Zhang, Linru
    Wang, Xiangning
    Lam, Kwok-Yan
    Wang, Huaxiong
    Weng, Jian
    ADVANCES IN CRYPTOLOGY, ASIACRYPT 2023, PT V, 2023, 14442 : 236 - 268
  • [32] IMPLEMENTING AUDITABILITY WITH NON-INTERACTIVE ZERO KNOWLEDGE PROOFS
    Polic, Viktor D.
    METALURGIA INTERNATIONAL, 2012, 17 (11): : 106 - 111
  • [33] Hunting and Gathering – Verifiable Random Functions from Standard Assumptions with Short Proofs
    Kohl, Lisa
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2019, 11443 LNCS : 408 - 437
  • [34] Non-interactive verifiable privacy-preserving federated learning
    Xu, Yi
    Peng, Changgen
    Tan, Weijie
    Tian, Youliang
    Ma, Minyao
    Niu, Kun
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2022, 128 : 365 - 380
  • [35] The essential design principles of verifiable non-interactive OT protocols
    Chang, Ya-Fen
    Shiao, Wei-Cheng
    ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 3, PROCEEDINGS, 2008, : 241 - +
  • [36] Non-interactive Verifiable Computing: Outsourcing Computation to Untrusted Workers
    Gennaro, Rosario
    Gentry, Craig
    Parno, Bryan
    ADVANCES IN CRYPTOLOGY - CRYPTO 2010, 2010, 6223 : 465 - 482
  • [37] A Practical (Non-interactive) Publicly Verifiable Secret Sharing Scheme
    Jhanwar, Mahabir Prasad
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, 2011, 6672 : 273 - 287
  • [38] Non-Interactive Publicly-Verifiable Delegation of Committed Programs
    Ghosal, Riddhi
    Sahai, Amit
    Waters, Brent
    PUBLIC-KEY CRYPTOGRAPHY - PKC 2023, PT II, 2023, 13941 : 575 - 605
  • [39] Toward Non-interactive Zero-Knowledge Proofs for NP from LWE
    Ron D. Rothblum
    Adam Sealfon
    Katerina Sotiraki
    Journal of Cryptology, 2021, 34
  • [40] Toward Non-interactive Zero-Knowledge Proofs for NP from LWE
    Rothblum, Ron D.
    Sealfon, Adam
    Sotiraki, Katerina
    JOURNAL OF CRYPTOLOGY, 2021, 34 (01)