Efficient Lattice-Based Polynomial Evaluation and Batch ZK Arguments

被引:1
|
作者
Kuchta, Veronika [1 ]
Sakzad, Amin [2 ]
Steinfeld, Ron [2 ]
Liu, Joseph K. [2 ]
机构
[1] Univ Queensland, Brisbane, Qld, Australia
[2] Monash Univ, Melbourne, Vic, Australia
来源
关键词
D O I
10.1007/978-3-030-81652-0_1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper we provide an efficient construction of a lattice-based polynomial argument and a polynomial batch-protocol, where the latter contains the polynomial argument as a building block. Our contribution is motivated by the discrete log based construction (EUROCRYPT'16), where in our case we employ different techniques to obtain a communication efficient lattice-based scheme. In the zero-knowledge polynomial batch-protocol, we prove the knowledge of an easy relation between two polynomials which also allows batching of several instances of the same relation. Our batch-protocol is applicable to an efficient lattice-based range proof construction which represents a useful application in cryptocurrencies. In contrast to the existing range proof (CRYPTO'19), our proof is more efficient for large number of batched instances.
引用
收藏
页码:3 / 33
页数:31
相关论文
共 50 条
  • [21] Lattice-Based Succinct Arguments for NP with Polylogarithmic-Time Verification
    Bootle, Jonathan
    Chiesa, Alessandro
    Sotiraki, Katerina
    ADVANCES IN CRYPTOLOGY - CRYPTO 2023, PT II, 2023, 14082 : 227 - 251
  • [22] Efficient implementation of ideal lattice-based cryptography
    Pöppelmann T.
    IT - Information Technology, 2017, 59 (06): : 305 - 309
  • [23] Lattice-Based Polynomial Commitments: Towards Asymptotic and Concrete Efficiency
    Fenzi, Giacomo
    Moghaddas, Hossein
    Nguyen, Ngoc Khanh
    JOURNAL OF CRYPTOLOGY, 2024, 37 (03)
  • [24] Attacking and defending masked polynomial comparison for lattice-based cryptography
    Bhasin S.
    D’anvers J.-P.
    Heinz D.
    Pöppelmann T.
    Van Beirendonck M.
    IACR Transactions on Cryptographic Hardware and Embedded Systems, 2021, 2021 (03): : 334 - 359
  • [25] Asymptotically efficient lattice-based digital signatures
    Lyubashevsky, Vadim
    Micciancio, Daniele
    THEORY OF CRYPTOGRAPHY, 2008, 4948 : 37 - 54
  • [26] Asymptotically Efficient Lattice-Based Digital Signatures
    Lyubashevsky, Vadim
    Micciancio, Daniele
    JOURNAL OF CRYPTOLOGY, 2018, 31 (03) : 774 - 797
  • [27] FatSeal: An Efficient Lattice-based Signature Algorithm
    Xie Tianyuan
    Li Haoyu
    Zhu Yiming
    Pan Yanbin
    Liu Zhen
    Yang Zhaomin
    JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2020, 42 (02) : 333 - 340
  • [28] Sparse polynomial multiplication for lattice-based cryptography with small complexity
    Sedat Akleylek
    Erdem Alkım
    Zaliha Yüce Tok
    The Journal of Supercomputing, 2016, 72 : 438 - 450
  • [29] Asymptotically Efficient Lattice-Based Digital Signatures
    Vadim Lyubashevsky
    Daniele Micciancio
    Journal of Cryptology, 2018, 31 : 774 - 797
  • [30] Lattice-based zero-knowledge arguments for additive and multiplicative relations
    Kuchta, Veronika
    Sakzad, Amin
    Steinfeld, Ron
    Liu, Joseph K.
    DESIGNS CODES AND CRYPTOGRAPHY, 2021, 89 (05) : 925 - 963