openwall / john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
https://www.openwall.com/john/
Other
10.39k stars 2.11k forks source link

Implement LUKS OpenCL format #2028

Open kholia opened 8 years ago

kholia commented 8 years ago

The LUKS CPU code isn't very clean, or straightforward. The speeds are pretty terrible too.

frank-dittrich commented 8 years ago

Please see issue https://github.com/magnumripper/JohnTheRipper/issues/557 as well. May be there are some luks2john and some LUKS hash layout changes required before you start to extract common code between CPU and OpenCL implementations into separate files.