COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Computer Laboratory Automated Reasoning Group Lunches > Cryptanalysis with SAT - a propositional programming environment
Cryptanalysis with SAT - a propositional programming environmentAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Thomas Tuerk. Room changed In this talk, a polynomial time translation of integer factorization and the cryptographic hash functions MD5 and SHA -1 into propositional formulas will be presented and discussed, along with some interesting experimental results obtained with the use of the current best SAT solvers. Those computational problems can also serve as benchmark for various SAT solvers. Propositional satisfiability, SAT , is one of the best known NP-complete problems. There is no feasible algorithm known for testing satisfiability of the propositional formulas in general. Nevertheless, there are algorithms (implemented by so-called SAT solvers, or SAT checkers) that turn out to be feasible and very efficient on many instances of propositional formulas. On the other hand, no one knows any polynomial run-time solving algorithm for the problem of integer factorization. The famous and challenging cryptosystem RSA was built on the problem in 1977 and has been widely applied since then. This talk is part of the Computer Laboratory Automated Reasoning Group Lunches series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsDirac Lecture Cambridge and Anglian Materials Society meetings CLIO - CU history SocietyOther talksThe role of the oculomotor system in visual attention and visual short-term memory TODAY Adrian Seminar - "Functional synaptic architecture of visual cortex" Imaging techniques and novel tools for early detection and intervention Requirements in Application Development Public innovation: can innovation methods help solve social challenges? Simulating Neutron Star Mergers Computing knot Floer homology Microtubule Modulation of Myocyte Mechanics TBC Speculations about homological mirror symmetry for affine hypersurfaces Graph Legendrians and SL2 local systems Borel Local Lemma |