Skip to main content

Showing 1–3 of 3 results for author: Liang, J H

Searching in archive cs. Search in all archives.
.
  1. arXiv:1608.04720  [pdf, other

    cs.CR

    Adaptive Restart and CEGAR-based Solver for Inverting Cryptographic Hash Functions

    Authors: Saeed Nejati, Jia Hui Liang, Vijay Ganesh, Catherine Gebotys, Krzysztof Czarnecki

    Abstract: SAT solvers are increasingly being used for cryptanalysis of hash functions and symmetric encryption schemes. Inspired by this trend, we present MapleCrypt which is a SAT solver-based cryptanalysis tool for inverting hash functions. We reduce the hash function inversion problem for fixed targets into the satisfiability problem for Boolean logic, and use MapleCrypt to construct preimages for these… ▽ More

    Submitted 16 August, 2016; originally announced August 2016.

  2. arXiv:1506.08905  [pdf, other

    cs.LO

    Understanding VSIDS Branching Heuristics in Conflict-Driven Clause-Learning SAT Solvers

    Authors: Jia Hui Liang, Vijay Ganesh, Ed Zulkoski, Atulan Zaman, Krzysztof Czarnecki

    Abstract: Conflict-Driven Clause-Learning SAT solvers crucially depend on the Variable State Independent Decaying Sum (VSIDS) branching heuristic for their performance. Although VSIDS was proposed nearly fifteen years ago, and many other branching heuristics for SAT solving have since been proposed, VSIDS remains one of the most effective branching heuristics. In this paper, we advance our understanding o… ▽ More

    Submitted 14 September, 2015; v1 submitted 29 June, 2015; originally announced June 2015.

    ACM Class: F.4.1

  3. arXiv:1506.05198  [pdf, ps, other

    cs.SE cs.AI

    SAT-based Analysis of Large Real-world Feature Models is Easy

    Authors: Jia Hui Liang, Vijay Ganesh, Venkatesh Raman, Krzysztof Czarnecki

    Abstract: Modern conflict-driven clause-learning (CDCL) Boolean SAT solvers provide efficient automatic analysis of real-world feature models (FM) of systems ranging from cars to operating systems. It is well-known that solver-based analysis of real-world FMs scale very well even though SAT instances obtained from such FMs are large, and the corresponding analysis problems are known to be NP-complete. To be… ▽ More

    Submitted 28 July, 2015; v1 submitted 17 June, 2015; originally announced June 2015.