Algebraic (trapdoor) one-way functions: Constructions and applications

被引:0
|
作者
Catalano, Dario [1 ]
Fiore, Dario [2 ]
Gennaro, Rosario [3 ]
Vamvourellis, Konstantinos [3 ]
机构
[1] Dipartimento di Matematica e Informatica, Università di Catania, Italy
[2] IMDEA Software Institute, Madrid, Spain
[3] City College of New York, United States
基金
美国国家科学基金会;
关键词
Authentication - Network security - Public key cryptography - Group theory;
D O I
暂无
中图分类号
学科分类号
摘要
In this paper we introduce the notion of Algebraic (Trapdoor) One Way Functions, which, roughly speaking, captures and formalizes many of the properties of number-theoretic one-way functions. Informally, a (trapdoor) one way function F:X→Y is said to be algebraic if X and Y are (finite) abelian cyclic groups, the function is homomorphic i.e. F(x) F(y)=F(xy), and is ring-homomorphic, meaning that it is possible to compute linear operations in the exponent over some ring (which may be different from Zp where p is the order of the underlying group X) without knowing the bases. Moreover, algebraic OWFs must be flexibly one-way in the sense that given y=F(x), it must be infeasible to compute (x', d) such that F(x')=yd (for d≠0). Interestingly, algebraic one way functions can be constructed from a variety of standard number theoretic assumptions, such as RSA, Factoring and CDH over bilinear groups.As a second contribution of this paper, we show several applications where algebraic (trapdoor) OWFs turn out to be useful. In particular:. •Publicly Verifiable Secure Outsourcing of Polynomials: We present efficient solutions which work for rings of arbitrary size and characteristic. When instantiating our protocol with the RSA/Factoring based algebraic OWFs we obtain the first solution which supports small field size, is efficient and does not require bilinear maps to obtain public verifiability.•Linearly-Homomorphic Signatures: We give a direct construction of FDH-like linearly homomorphic signatures from algebraic (trapdoor) one way permutations. Our constructions support messages and homomorphic operations over arbitrary rings and in particular even small fields such as F2. While it was already known how to realize linearly homomorphic signatures over small fields (Boneh-Freeman, Eurocrypt 2011), from lattices in the random oracle model, ours are the first schemes achieving this in a very efficient way from Factoring/RSA.•Batch execution of Sigma protocols: We construct a simple and efficient Sigma protocol for any algebraic OWP and show a batch version of it, i.e. a protocol where many statements can be proven at a cost (slightly superior) of the cost of a single execution of the original protocol. Given our RSA/Factoring instantiations of algebraic OWP, this yields, to the best of our knowledge, the first batch verifiable Sigma protocol for groups of unknown order. © 2015 Elsevier B.V.
引用
收藏
页码:143 / 165
相关论文
共 50 条
  • [1] Algebraic (trapdoor) one-way functions: Constructions and applications
    Catalano, Dario
    Fiore, Dario
    Gennaro, Rosario
    Vamvourellis, Konstantinos
    THEORETICAL COMPUTER SCIENCE, 2015, 592 : 143 - 165
  • [2] Algebraic (trapdoor) one-way functions: Constructions and applications
    Catalano, Dario
    Fiore, Dario
    Gennaro, Rosario
    Vamvourellis, Konstantinos
    Theoretical Computer Science, 2015, 592 : 143 - 165
  • [3] Algebraic (Trapdoor) One-Way Functions and Their Applications
    Catalano, Dario
    Fiore, Dario
    Gennaro, Rosario
    Vamvourellis, Konstantinos
    THEORY OF CRYPTOGRAPHY (TCC 2013), 2013, 7785 : 680 - 699
  • [4] A way of making trapdoor one-way functions trapdoor no-way
    Chida, E
    Ohmori, M
    Shizuya, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (01) : 151 - 156
  • [5] One-Time Trapdoor One-Way Functions
    Cathalo, Julien
    Petit, Christophe
    INFORMATION SECURITY, 2011, 6531 : 283 - +
  • [6] Adaptive one-way functions and applications
    Pandey, Omkant
    Pass, Rafael
    Vaikuntanathan, Vinod
    ADVANCES IN CRYPTOLOGY - CRYPTO 2008, PROCEEDINGS, 2008, 5157 : 57 - +
  • [7] Simple Constructions from (Almost) Regular One-Way Functions
    Mazor, Noam
    Zhang, Jiapeng
    JOURNAL OF CRYPTOLOGY, 2024, 37 (03)
  • [8] Simple Constructions from (Almost) Regular One-Way Functions
    Mazor, Noam
    Zhang, Jiapeng
    THEORY OF CRYPTOGRAPHY, TCC 2021, PT II, 2021, 13043 : 457 - 485
  • [9] A Novel One-Way Trapdoor Function and Its Applications to One Cryptosystem and Two Protocols
    Zhou, Xiao-yi
    Lin, Cai-xia
    INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND SOFTWARE ENGINEERING (AISE 2014), 2014, : 441 - 445
  • [10] On the one-way algebraic homomorphism
    Chida, E
    Nishizeki, T
    Ohmori, M
    Shizuya, H
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1996, E79A (01): : 54 - 60