Skip to main content

A New Efficient Construction for Non-Malleable Zero-Knowledge Sets

  • Conference paper
Information Security Applications (WISA 2010)

Part of the book series: Lecture Notes in Computer Science ((LNSC,volume 6513))

Included in the following conference series:

  • 1024 Accesses

Abstract

The idea of Zero-Knowledge Sets (ZKS) was firstly proposed by Micali, Rabin and Kilian. It allows the prover to commit to a secret set and then prove either “x ∈ S” or “\(x \not\in S\)” without revealing any more knowledge of the set S. Afterwards, R.Gennaro defined the concept of independence for ZKS and gave two tree-based constructions. In this paper, we define the independence property for ZKS in a more flexible way than the definition of Gennaro’s and prove that for ZKS, our independence implies non-malleability and vice versa. Then an independent ZKS scheme is constructed in an algebraic way by mapping values to unique primes, accumulating the set members and hiding the set. Comparing with the tree-based constructions: our scheme is more efficient while proving a value belongs (resp. not belongs) to the committed set; furthermore, the committed set is easier to update.

Supported by the National Natural Science Foundation of China (No.60673073), the National High-Tech Research and Development Plan of China (863 project) (No.2006AA01Z427) and the National Basic Research Program of China (973 project)(No.2007CB311201).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Catalano, D., Dodis, Y., Visconti, I.: Mercurial Commitments: Minimal Assump-tions and Efficient Constructions. In: Halevi, S., Rabin, T. (eds.) TCC 2006. LNCS, vol. 3876, Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  2. Catalano, D., Fiore, D., Messina, M.: Zero-knowledge Sets with Short Proofs. In: Smart, N.P. (ed.) EUROCRYPT 2008. LNCS, vol. 4965, pp. 433–450. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  3. Chase, M., Healy, A., Lysyanskaya, A., Malkin, T., Reyzin, L.: Mercurial Commitments and Zero-Knowledge Sets based on general assumptions. In: Cramer, R. (ed.) EUROCRYPT 2005. LNCS, vol. 3494, pp. 422–439. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  4. Cramer, R., Shoup, V.: Signature Schemes Based On the Strong RSA Assumption. In: Proc. the 6th ACM Conference on Computer and Communications Security, Singapore, pp. 46–51 (November 1999)

    Google Scholar 

  5. De Santis, A., Persiano, G.: Zero-knowledge Proofs of Knowledge Without Interaction. In: Proceedings of the 33rd Annual Symposium on Foundations of Computer Science, pp. 427–436 (1992)

    Google Scholar 

  6. Di Crescenzo, G., Katz, J., Ostrovsky, R., Smith, A.: Efficient and Non-interactive Non-malleable Commitment. In: Pfitzmann, B. (ed.) EUROCRYPT 2001. LNCS, vol. 2045, pp. 40–59. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  7. Dolev, D., Dwork, C., Naor, M.: Non-malleable Cryptography. SIAM J. Comp. 30(2), 391–437 (1991)

    Article  MATH  Google Scholar 

  8. Gennaro, R., Micali, S.: Independent zero-knowledge sets. In: Bugliesi, M., Preneel, B., Sassone, V., Wegener, I. (eds.) ICALP 2006. LNCS, vol. 4052, pp. 34–45. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  9. Goldreich, O.: Foundations of Cryptography: Basic Tools. Cambridge University Press, Cambridge (2001) ISBN 0-521-79172-3

    Book  MATH  Google Scholar 

  10. Granville, A.: Harold Cramer and the Distribution of Prime Numbers. Scandanavian Actuarial Journal 1, 12–28 (1995)

    Article  MATH  Google Scholar 

  11. Liskov, M.: Updatable zero-knowledge databases. In: Roy, B. (ed.) ASIACRYPT 2005. LNCS, vol. 3788, pp. 174–198. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  12. Micali, S., Rabin, M.O., Kilian, J.: Zero-Knowledge Sets. In: Proc. of FOCS 2003, pp. 80–91 (2003)

    Google Scholar 

  13. Sahai, A.: Non-Malleable Non-Interactive Zero Knowledge and Adaptive Chosen-Ciphertext Security. In: 40th FOCS, pp. 543–553 (1999)

    Google Scholar 

  14. Shamir, A.: On the Generation of Cryptographically Strong Pseudorandom Sequences. ACM Transactions on Computer Systems 1(1), 38 (1983)

    Article  Google Scholar 

  15. Xue, R., Li, N., Li, J.: Algebraic Construction for Zero-knowledge Sets. Journal of Computer Science and Technology 23(2), 166–175 (2008)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Jing, W., Xu, H., Li, B. (2011). A New Efficient Construction for Non-Malleable Zero-Knowledge Sets. In: Chung, Y., Yung, M. (eds) Information Security Applications. WISA 2010. Lecture Notes in Computer Science, vol 6513. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17955-6_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-17955-6_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-17954-9

  • Online ISBN: 978-3-642-17955-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics