Tight Estimate of the Local Leakage Resilience of the Additive Secret-Sharing Scheme & Its Consequences

Authors Hemanta K. Maji, Hai H. Nguyen, Anat Paskin-Cherniavsky, Tom Suad, Mingyuan Wang, Xiuyu Ye, Albert Yu



PDF
Thumbnail PDF

File

LIPIcs.ITC.2022.16.pdf
  • Filesize: 0.69 MB
  • 19 pages

Document Identifiers

Author Details

Hemanta K. Maji
  • Department of Computer Science, Purdue University, West Lafayette, IN, USA
Hai H. Nguyen
  • Department of Computer Science, Purdue University, West Lafayette, IN, USA
Anat Paskin-Cherniavsky
  • Department of Computer Science, Ariel University, Israel
Tom Suad
  • Department of Computer Science, Ariel University, Israel
Mingyuan Wang
  • Department of EECS, University of California Berkeley, CA, USA
Xiuyu Ye
  • Department of Computer Science, Purdue University, West Lafayette, IN, USA
Albert Yu
  • Department of Computer Science, Purdue University, West Lafayette, IN, USA

Cite AsGet BibTex

Hemanta K. Maji, Hai H. Nguyen, Anat Paskin-Cherniavsky, Tom Suad, Mingyuan Wang, Xiuyu Ye, and Albert Yu. Tight Estimate of the Local Leakage Resilience of the Additive Secret-Sharing Scheme & Its Consequences. In 3rd Conference on Information-Theoretic Cryptography (ITC 2022). Leibniz International Proceedings in Informatics (LIPIcs), Volume 230, pp. 16:1-16:19, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2022)
https://doi.org/10.4230/LIPIcs.ITC.2022.16

Abstract

Innovative side-channel attacks have repeatedly exposed the secrets of cryptosystems. Benhamouda, Degwekar, Ishai, and Rabin (CRYPTO-2018) introduced local leakage resilience of secret-sharing schemes to study some of these vulnerabilities. In this framework, the objective is to characterize the unintended information revelation about the secret by obtaining independent leakage from each secret share. This work accurately quantifies the vulnerability of the additive secret-sharing scheme to local leakage attacks and its consequences for other secret-sharing schemes. Consider the additive secret-sharing scheme over a prime field among k parties, where the secret shares are stored in their natural binary representation, requiring λ bits - the security parameter. We prove that the reconstruction threshold k = ω(log λ) is necessary to protect against local physical-bit probing attacks, improving the previous ω(log λ/log log λ) lower bound. This result is a consequence of accurately determining the distinguishing advantage of the "parity-of-parity" physical-bit local leakage attack proposed by Maji, Nguyen, Paskin-Cherniavsky, Suad, and Wang (EUROCRYPT-2021). Our lower bound is optimal because the additive secret-sharing scheme is perfectly secure against any (k-1)-bit (global) leakage and (statistically) secure against (arbitrary) one-bit local leakage attacks when k = ω(log λ). Any physical-bit local leakage attack extends to (1) physical-bit local leakage attacks on the Shamir secret-sharing scheme with adversarially-chosen evaluation places, and (2) local leakage attacks on the Massey secret-sharing scheme corresponding to any linear code. In particular, for Shamir’s secret-sharing scheme, the reconstruction threshold k = ω(log λ) is necessary when the number of parties is n = O(λ log λ). Our analysis of the "parity-of-parity" attack’s distinguishing advantage establishes it as the best-known local leakage attack in these scenarios. Our work employs Fourier-analytic techniques to analyze the "parity-of-parity" attack on the additive secret-sharing scheme. We accurately estimate an exponential sum that captures the vulnerability of this secret-sharing scheme to the parity-of-parity attack, a quantity that is also closely related to the "discrepancy" of the Irwin-Hall probability distribution.

Subject Classification

ACM Subject Classification
  • Theory of computation → Cryptographic primitives
  • Security and privacy → Cryptanalysis and other attacks
Keywords
  • leakage resilience
  • additive secret-sharing
  • Shamir’s secret-sharing
  • physical-bit probing leakage attacks
  • Fourier analysis

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Donald Q. Adams, Hemanta K. Maji, Hai H. Nguyen, Minh L. Nguyen, Anat Paskin-Cherniavsky, Tom Suad, and Mingyuan Wang. Lower bounds for leakage-resilient secret sharing schemes against probing attacks. In IEEE International Symposium on Information Theory ISIT 2021, 2021. URL: https://www.cs.purdue.edu/homes/hmaji/papers/AMNNPSW21.pdf.
  2. Fabrice Benhamouda, Akshay Degwekar, Yuval Ishai, and Tal Rabin. On the local leakage resilience of linear secret sharing schemes. In Hovav Shacham and Alexandra Boldyreva, editors, Advances in Cryptology - CRYPTO 2018, Part I, volume 10991 of Lecture Notes in Computer Science, pages 531-561, Santa Barbara, CA, USA, August 19-23 2018. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-319-96884-1_18.
  3. Hoang Dau, Iwan M. Duursma, Han Mao Kiah, and Olgica Milenkovic. Repairing reed-solomon codes with multiple erasures. IEEE Trans. Inf. Theory, 64(10):6567-6582, 2018. URL: https://doi.org/10.1109/TIT.2018.2827942.
  4. Alexandre Duc, Stefan Dziembowski, and Sebastian Faust. Unifying leakage models: From probing attacks to noisy leakage. In Phong Q. Nguyen and Elisabeth Oswald, editors, Advances in Cryptology - EUROCRYPT 2014, volume 8441 of Lecture Notes in Computer Science, pages 423-440, Copenhagen, Denmark, May 11-15 2014. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-642-55220-5_24.
  5. Oded Goldreich, Silvio Micali, and Avi Wigderson. How to play any mental game or A completeness theorem for protocols with honest majority. In Alfred Aho, editor, 19th Annual ACM Symposium on Theory of Computing, pages 218-229, New York City, NY, USA, May 25-27 1987. ACM Press. URL: https://doi.org/10.1145/28395.28420.
  6. Vipul Goyal and Ashutosh Kumar. Non-malleable secret sharing. In Ilias Diakonikolas, David Kempe, and Monika Henzinger, editors, 50th Annual ACM Symposium on Theory of Computing, pages 685-698, Los Angeles, CA, USA, June 25-29 2018. ACM Press. URL: https://doi.org/10.1145/3188745.3188872.
  7. Venkatesan Guruswami and Ankit Singh Rawat. MDS code constructions with small sub-packetization and near-optimal repair bandwidth. In Philip N. Klein, editor, 28th Annual ACM-SIAM Symposium on Discrete Algorithms, pages 2109-2122, Barcelona, Spain, January 16-19 2017. ACM-SIAM. URL: https://doi.org/10.1137/1.9781611974782.137.
  8. Venkatesan Guruswami and Mary Wootters. Repairing reed-solomon codes. In Daniel Wichs and Yishay Mansour, editors, 48th Annual ACM Symposium on Theory of Computing, pages 216-226, Cambridge, MA, USA, June 18-21 2016. ACM Press. URL: https://doi.org/10.1145/2897518.2897525.
  9. Venkatesan Guruswami and Mary Wootters. Repairing reed-solomon codes. IEEE Trans. Inf. Theory, 63(9):5684-5698, 2017. URL: https://doi.org/10.1109/TIT.2017.2702660.
  10. Yuval Ishai, Manoj Prabhakaran, Amit Sahai, and David Wagner. Private circuits II: Keeping secrets in tamperable circuits. In Serge Vaudenay, editor, Advances in Cryptology - EUROCRYPT 2006, volume 4004 of Lecture Notes in Computer Science, pages 308-327, St. Petersburg, Russia, May 28 - June 1 2006. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/11761679_19.
  11. Yuval Ishai, Amit Sahai, and David Wagner. Private circuits: Securing hardware against probing attacks. In Dan Boneh, editor, Advances in Cryptology - CRYPTO 2003, volume 2729 of Lecture Notes in Computer Science, pages 463-481, Santa Barbara, CA, USA, August 17-21 2003. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-540-45146-4_27.
  12. Yael Tauman Kalai and Leonid Reyzin. A survey of leakage-resilient cryptography. Cryptology ePrint Archive, Report 2019/302, 2019. URL: https://eprint.iacr.org/2019/302.
  13. Paul C. Kocher. Timing attacks on implementations of Diffie-Hellman, RSA, DSS, and other systems. In Neal Koblitz, editor, Advances in Cryptology - CRYPTO'96, volume 1109 of Lecture Notes in Computer Science, pages 104-113, Santa Barbara, CA, USA, August 18-22 1996. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/3-540-68697-5_9.
  14. Paul C. Kocher, Joshua Jaffe, and Benjamin Jun. Differential power analysis. In Michael J. Wiener, editor, Advances in Cryptology - CRYPTO'99, volume 1666 of Lecture Notes in Computer Science, pages 388-397, Santa Barbara, CA, USA, August 15-19 1999. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/3-540-48405-1_25.
  15. Hemanta K. Maji, Hai H. Nguyen, Anat Paskin-Cherniavsky, Tom Suad, and Mingyuan Wang. Leakage-resilience of the shamir secret-sharing scheme against physical-bit leakages. In Anne Canteaut and François-Xavier Standaert, editors, Advances in Cryptology - EUROCRYPT 2021, Part II, volume 12697 of Lecture Notes in Computer Science, pages 344-374, Zagreb, Croatia, October 17-21 2021. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-030-77886-6_12.
  16. Hemanta K. Maji, Anat Paskin-Cherniavsky, Tom Suad, and Mingyuan Wang. Constructing locally leakage-resilient linear secret-sharing schemes. In Tal Malkin and Chris Peikert, editors, Advances in Cryptology - CRYPTO 2021, Part III, volume 12827 of Lecture Notes in Computer Science, pages 779-808, Virtual Event, August 16-20 2021. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-030-84252-9_26.
  17. Jay Mardia, Burak Bartan, and Mary Wootters. Repairing multiple failures for scalar MDS codes. IEEE Trans. Inf. Theory, 65(5):2661-2672, 2019. URL: https://doi.org/10.1109/TIT.2018.2876542.
  18. James L. Massey. Some applications of coding theory in cryptography. Mat. Contemp, 21(16):187-209, 2001. Google Scholar
  19. Jesper Buus Nielsen and Mark Simkin. Lower bounds for leakage-resilient secret sharing. In Anne Canteaut and Yuval Ishai, editors, Advances in Cryptology - EUROCRYPT 2020, Part I, volume 12105 of Lecture Notes in Computer Science, pages 556-577, Zagreb, Croatia, May 10-14 2020. Springer, Heidelberg, Germany. URL: https://doi.org/10.1007/978-3-030-45721-1_20.
  20. Ryan O'Donnell. Analysis of Boolean Functions. Cambridge University Press, 2014. Google Scholar
  21. Itzhak Tamo, Min Ye, and Alexander Barg. Optimal repair of reed-solomon codes: Achieving the cut-set bound. In Chris Umans, editor, 58th Annual Symposium on Foundations of Computer Science, pages 216-227, Berkeley, CA, USA, October 15-17 2017. IEEE Computer Society Press. URL: https://doi.org/10.1109/FOCS.2017.28.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail