Verifiable Random Functions from Non-interactive Witness-Indistinguishable Proofs

被引:1
|
作者
Nir Bitansky
机构
[1] Tel Aviv University,
来源
Journal of Cryptology | 2020年 / 33卷
关键词
Foundations; Verifiable random functions; Non-interactive witness indistinguishable proofs;
D O I
暂无
中图分类号
学科分类号
摘要
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 π\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\pi $$\end{document} 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
页数:34
相关论文
共 50 条
  • [1] Verifiable Random Functions from Non-interactive Witness-Indistinguishable Proofs
    Bitansky, Nir
    [J]. THEORY OF CRYPTOGRAPHY, TCC 2017, PT II, 2017, 10678 : 567 - 594
  • [2] Verifiable Random Functions from Non-interactive Witness-Indistinguishable Proofs
    Bitansky, Nir
    [J]. JOURNAL OF CRYPTOLOGY, 2020, 33 (02) : 459 - 493
  • [3] Delegateable signatures based on non-interactive witness indistinguishable and non-interactive witness hiding proofs
    ChunMing Tang
    DingYi Pei
    XiaoFeng Wang
    ZhuoJun Liu
    [J]. Science in China Series F: Information Sciences, 2008, 51 : 128 - 144
  • [4] Delegateable signatures based on non-interactive witness indistinguishable and non-interactive witness hiding proofs
    Tang ChunMing
    Pei DingYi
    Wang XiaoFeng
    Liu ZhuoJun
    [J]. SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2008, 51 (02): : 128 - 144
  • [5] Delegateable signatures based on non-interactive witness indistinguishable and non-interactive witness hiding proofs
    TANG ChunMing~1+ PEI DingYi~(1
    2 State Key Laboratory of Information Security
    3 School of Mathematics and Computational Mathematics of Shenzhen University
    [J]. Science China(Information Sciences), 2008, (02) : 128 - 144
  • [6] Non-interactive Cryptographic Timestamping Based on Verifiable Delay Functions
    Landerreche, Esteban
    Stevens, Marc
    Schaffner, Christian
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2020, 2020, 12059 : 541 - 558
  • [7] Non-interactive proofs of proximity
    Gur, Tom
    Rothblum, Ron D.
    [J]. COMPUTATIONAL COMPLEXITY, 2018, 27 (01) : 99 - 207
  • [8] Non-interactive proofs of proximity
    Tom Gur
    Ron D. Rothblum
    [J]. computational complexity, 2018, 27 : 99 - 207
  • [9] Non-Interactive Plaintext (In-)Equality Proofs and Group Signatures with Verifiable Controllable Linkability
    Blazy, Olivier
    Derler, David
    Slamanig, Daniel
    Spreitzer, Raphael
    [J]. TOPICS IN CRYPTOLOGY - CT-RSA 2016, 2016, 9610 : 127 - 143
  • [10] Non-interactive proofs for integer multiplication
    Damgard, Ivan
    Thorbek, Rune
    [J]. ADVANCES IN CRYPTOLOGY - EUROCRYPT 2007, 2007, 4515 : 412 - +