Small Superset and Big Subset Obfuscation

INFORMATION SECURITY AND PRIVACY, ACISP 2021(2021)

引用 2|浏览7
暂无评分
摘要
Let S = {1, ..., n} be a set of integers and X be a subset of S. We study the boolean function fx (Y) which outputs 1 if and only if Y is a small enough superset (resp., big enough subset) of X. Our purpose is to protect X from being known when the function is evasive, yet allow evaluations of fx on any input Y subset of S. The corresponding research area is called function obfuscation. The two kinds of functions are called small superset functions (SSF) and big subset functions (BSF), respectively. In this paper, we obfuscate SSF and BSF in a very simple and efficient way. We prove both input-hiding security and virtual black-box (VBB) security based on the subset product problem. In the full version [11] of this paper, we also give a proof of input-hiding based on the discrete logarithm problem (DLP) for the conjunction obfuscation by Bartusek et al. [4] (see Appendix A of [11]) and propose a new conjunction obfuscation based on SSF and BSF obfuscation (see Appendix B of [11]). The security of our conjunction obfuscation is from our new computational problem called the twin subset product problem.
更多
查看译文
关键词
Obfuscation, Evasive functions, Small superset, Big subset, Conjunctions, Twin subset product problem
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要