Conditionally accepted sampling: AB15 IO scheme with smaller deviation ratio

Indistinguishable Obfuscation (IO) is a very critical cryptography primitive. It can be used to construct almost any other cryptography schemes. AB15 indistinguishability obfuscation scheme is the first practical scheme. In order to avoid the ideal generator can be searched, authors of AB15 IO scheme set it to a relatively large size (In fact, such ideal generator should be a “small prime”). It causes the ratio of the standard deviation of Gaussian sampling and the size of ideal generator smaller. We call the ratio as “deviation ratio”. In this paper, we point that direct sampling and smaller deviation ratio makes the scheme insecure. A searching attack can reveal hidden coefficients of original boolean circuit from its obfuscator. Firstly, the attacker searches those level-0 encodings of 0, hoping that the code value is 0. Such event happens with probability [Formula: see text] or [Formula: see text], where [Formula: see text] as the deviation ratio. By a series of searching, a weak obfuscator with prime module can be obtained. Then, the attacker can obtain all hidden coefficients of original boolean circuit. Take n as the dimension of independent variable, m as the dimension of coefficient of original boolean circuit. For Simple Obfuscator, searching time is [Formula: see text], and the probability that one successfully reveals hidden coefficients of original boolean circuit is about [Formula: see text]. For Robust Obfuscator, searching time and success probability are respectively [Formula: see text] and [Formula: see text]. At last, we present a revised scheme with “conditionally accepted sampling” and smaller deviation ratio. The new scheme avoids above mentioned attack and greatly reduce the size complexity.

Authors

Institutions

Publication Details

Journal
International Journal of Foundations of Computer Science
Published
2024-12-31
DOI
https://doi.org/10.1142/s0129054124500217
Primary Topic
Flow Measurement and Analysis
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Conditionally accepted sampling: AB15 IO scheme with smaller deviation ratio

Siyue Dong, Yupu Hu, Jiangshan Chen
International Journal of Foundations of Computer Science
Flow Measurement and Analysis
article

Conditionally accepted sampling: AB15 IO scheme with smaller deviation ratio

Siyue Dong, Yupu Hu, Jiangshan Chen
article en

Abstract

Indistinguishable Obfuscation (IO) is a very critical cryptography primitive. It can be used to construct almost any other cryptography schemes. AB15 indistinguishability obfuscation scheme is the first practical scheme. In order to avoid the ideal generator can be searched, authors of AB15 IO scheme set it to a relatively large size (In fact, such ideal generator should be a “small prime”). It causes the ratio of the standard deviation of Gaussian sampling and the size of ideal generator smaller. We call the ratio as “deviation ratio”. In this paper, we point that direct sampling and smaller deviation ratio makes the scheme insecure. A searching attack can reveal hidden coefficients of original boolean circuit from its obfuscator. Firstly, the attacker searches those level-0 encodings of 0, hoping that the code value is 0. Such event happens with probability [Formula: see text] or [Formula: see text], where [Formula: see text] as the deviation ratio. By a series of searching, a weak obfuscator with prime module can be obtained. Then, the attacker can obtain all hidden coefficients of original boolean circuit. Take n as the dimension of independent variable, m as the dimension of coefficient of original boolean circuit. For Simple Obfuscator, searching time is [Formula: see text], and the probability that one successfully reveals hidden coefficients of original boolean circuit is about [Formula: see text]. For Robust Obfuscator, searching time and success probability are respectively [Formula: see text] and [Formula: see text]. At last, we present a revised scheme with “conditionally accepted sampling” and smaller deviation ratio. The new scheme avoids above mentioned attack and greatly reduce the size complexity.

International Journal of Foundations of Computer ScienceVol. 36(06)
Xidian University (CN), Minnan Normal University (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 72%
Flow Measurement and Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.