Lattice-Based Group Signatures and Zero-Knowledge Proofs of Automorphism Stability

被引:57
作者
del Pino, Rafael [1 ,2 ]
Lyubashevsky, Vadim [2 ]
Seiler, Gregor [2 ,3 ]
机构
[1] ENS Paris, Paris, France
[2] IBM Res Zurich, Zurich, Switzerland
[3] Swiss Fed Inst Technol, Zurich, Switzerland
来源
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18) | 2018年
关键词
Group Signature; Lattices; Zero-Knowledge; Post-Quantum; Implementation; TRAPDOORS;
D O I
10.1145/3243734.3243852
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a group signature scheme, based on the hardness of lattice problems, whose outputs are more than an order of magnitude smaller than the currently most efficient schemes in the literature. Since lattice-based schemes are also usually non-trivial to efficiently implement, we additionally provide the first experimental implementation of lattice-based group signatures demonstrating that our construction is indeed practical - all operations take less than half a second on a standard laptop. A key component of our construction is a new zero-knowledge proof system for proving that a committed value belongs to a particular set of small size. The sets for which our proofs are applicable are exactly those that contain elements that remain stable under Galois automorphisms of the underlying cyclotomic number field of our lattice-based protocol. We believe that these proofs will find applications in other settings as well. The motivation of the newzero-knowledge proof in our construction is to allow the efficient use of the selectively-secure signature scheme (i.e. a signature scheme in which the adversary declares the forgery message before seeing the public key) of Agrawal et al. (Eurocrypt 2010) in constructions of lattice-based group signatures and other privacy protocols. For selectively-secure schemes to be meaningfully converted to standard signature schemes, it is crucial that the size of the message space is not too large. Using our zero-knowledge proofs, we can strategically pick small sets for which we can provide efficient zero-knowledge proofs of membership.
引用
收藏
页码:574 / 591
页数:18
相关论文
共 40 条
  • [1] Agrawal S, 2010, LECT NOTES COMPUT SC, V6223, P98, DOI 10.1007/978-3-642-14623-7_6
  • [2] Albrecht Martin R., 2018, IACR CRYPTOLOGY EPRI, P331
  • [3] [Anonymous], 2011, ICALP 2011 38 INT C, DOI DOI 10.1007/978-3-642-22006
  • [4] [Anonymous], 1991, EUROCRYPT
  • [5] [Anonymous], 2006, P 13 ACM C COMP COMM, DOI DOI 10.1145/1180405.1180453
  • [6] NEW BOUNDS IN SOME TRANSFERENCE THEOREMS IN THE GEOMETRY OF NUMBERS
    BANASZCZYK, W
    [J]. MATHEMATISCHE ANNALEN, 1993, 296 (04) : 625 - 635
  • [7] Baum Carsten, 2018, SCN, P478
  • [8] Bellare M, 2003, LECT NOTES COMPUT SC, V2656, P614
  • [9] Bernstein Daniel J., 2017, TECHNICAL REPORT
  • [10] Bertoni G, 2013, LECT NOTES COMPUT SC, V7881, P313, DOI 10.1007/978-3-642-38348-9_19