• 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