Title | ||
---|---|---|
Generalized probabilistic satisfiability and applications to modelling attackers with side-channel capabilities |
Abstract | ||
---|---|---|
We analyze a generalized probabilistic satisfiability problem (GenPSAT) which consists in deciding the satisfiability of linear inequalities involving probabilities of classical propositional formulas. GenPSAT is proved to be NP-complete and we present a polynomial reduction to Mixed-Integer Programming. Capitalizing on this translation, we implement and test a solver for the GenPSAT problem. As previously observed for many other NP-complete problems, we are able to detect a phase transition behaviour for GenPSAT. We also describe GGenPSAT, which generalizes GenPSAT by allowing Boolean combinations of linear inequalities involving probabilities of classical propositional formulas which we use to develop applications in information security. Namely, in the context of cryptographic protocols, we model classes of attackers with side-channel capabilities, and study the problem of deciding whether a formula is perfectly masked in the presence of such attackers. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1016/j.tcs.2019.02.021 | Theoretical Computer Science |
Keywords | Field | DocType |
Probabilistic satisfiability,GenPSAT,GGenPSAT,Phase transition,Side-channel attacks | Discrete mathematics,Cryptographic protocol,Polynomial,Boolean satisfiability problem,Satisfiability,Theoretical computer science,Side channel attack,Probabilistic logic,Solver,Linear inequality,Mathematics | Journal |
Volume | ISSN | Citations |
781 | 0304-3975 | 0 |
PageRank | References | Authors |
0.34 | 0 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Carlos Caleiro | 1 | 14 | 4.23 |
Filipe Casal | 2 | 1 | 2.40 |
Andreia Mordido | 3 | 0 | 2.37 |