Skip to main navigation Skip to search Skip to main content

Cryptanalyses of branching program obfuscations over GGH13 multilinear map from the NTRU problem

  • Jung Hee Cheon
  • , Minki Hhan*
  • , Jiseung Kim
  • , Changmin Lee
  • *Corresponding author for this work
  • Seoul National University

Research output: Contribution to conferenceConference paperpeer-review

Abstract

In this paper, we propose cryptanalyses of all existing indistinguishability obfuscation (iO) candidates based on branching programs (BP) over GGH13 multilinear map for all recommended parameter settings. To achieve this, we introduce two novel techniques, program converting using NTRU-solver and matrix zeroizing, which can be applied to a wide range of obfuscation constructions and BPs compared to previous attacks. We then prove that, for the suggested parameters, the existing general-purpose BP obfuscations over GGH13 do not have the desired security. Especially, the first candidate indistinguishability obfuscation with input-unpartitionable branching programs (FOCS 2013) and the recent BP obfuscation (TCC 2016) are not secure against our attack when they use the GGH13 with recommended parameters. Previously, there has been no known polynomial time attack for these cases. Our attack shows that the lattice dimension of GGH13 must be set much larger than previous thought in order to maintain security. More precisely, the underlying lattice dimension of GGH13 should be set to (formula presented) to rule out attacks from the subfield algorithm for NTRU where κ is the multilinearity level and λ the security parameter.

Original languageEnglish
Title of host publicationAdvances in Cryptology – CRYPTO 2018 - 38th Annual International Cryptology Conference, 2018, Proceedings
EditorsHovav Shacham, Alexandra Boldyreva
PublisherSpringer Verlag
Pages184-210
Number of pages27
ISBN (Print)9783319968773
DOIs
StatePublished - 2018
Event38th Annual International Cryptology Conference, CRYPTO 2018 - Santa Barbara, United States
Duration: 2018.08.192018.08.23

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10993 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference38th Annual International Cryptology Conference, CRYPTO 2018
Country/TerritoryUnited States
CitySanta Barbara
Period18.08.1918.08.23

Keywords

  • Graded encoding schemes
  • Multilinear maps
  • NTRU
  • Obfuscations

Fingerprint

Dive into the research topics of 'Cryptanalyses of branching program obfuscations over GGH13 multilinear map from the NTRU problem'. Together they form a unique fingerprint.

Cite this