DocumentCode
159099
Title
Structure-aware CNF obfuscation for privacy-preserving SAT solving
Author
Ying Qin ; ShengYu Shen ; Yan Jia
Author_Institution
Coll. of Comput., Nat. Univ. of Defense Technol., Changsha, China
fYear
2014
fDate
19-21 Oct. 2014
Firstpage
84
Lastpage
93
Abstract
In this paper, we study the problem of solving hard propositional satisfiability problem in Cloud or computing grid, which is honest-but-curious. We propose an approach to preserve input and output privacy based on CNF obfuscation, and present obfuscation algorithm and its corresponding solution recovery algorithm. By obfuscation, the CNF formula is transformed into another formula, with different circuit structure and over-approximated solution space. Solution of the original CNF can be extracted from the solution of obfuscated CNF by solution recovery. Theoretical analysis demonstrates that, obfuscation algorithm can significantly change the structure of CNF formula with polynomial time complexity, while solution recovery algorithm can filter out solution with linear time complexity. Experimental results on ISCAS89 benchmark show that obfuscation incurs acceptable negative impact on the performance of SAT solving.
Keywords
cloud computing; computability; computational complexity; data privacy; grid computing; cloud; computing grid; polynomial time complexity; privacy-preserving SAT solving; propositional satisfiability problem; solution recovery algorithm; structure-aware CNF obfuscation; Algorithm design and analysis; Cloud computing; Encoding; Logic gates; Outsourcing; Pattern matching; Privacy; SAT; obfuscation; privacy preserving;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods and Models for Codesign (MEMOCODE), 2014 Twelfth ACM/IEEE International Conference on
Conference_Location
Lausanne
Type
conf
DOI
10.1109/MEMCOD.2014.6961846
Filename
6961846
Link To Document