A collection of tools to study the inversion or collision of truncated versions of MD4, MD5, SHA-256 with SAT solving using techniques such as Cube-and-Conquer, programmatic SAT, Dobbertin's Attack, and differential cryptanalysis.
sat-solver
boolean-algebra
glucose
march
cryptominisat
cadical
cdcl-solver
kissat
lookahead-solver
cube-and-conquer
maplesat
-
Updated
Aug 2, 2024 - C++