Therefore, Hashcat is currently best option to crack LUKS1 format (because of encryption/hash combinations it supports and speed of cracking).Ĭurrently, there is no GPU support for LUKS2 format cracking currently. Of course, there is option to have multiple GPUs per machine, so this number can be quite bigger. John the Ripper have 54.8 c/s while Hashcat have 882 c/s which is approximately 16 times faster. Simple benchmark of common LUKS1 format (luks1 type with aes, cbc-essiv:sha256, sha1) that both Hashcat and John the Ripper reveals that GPU (R9 290x) is faster than CPU (i7 2.2 Ghz): $ hashcat64.bin -a 0 -m 14600 sample-luks example0.dict There are also smart optimisations implemented where it does not perform second PBKDF2 which LUKS performs, but it needs to have first sector of the encrypted data ("payload"). If it is LUKS1, there is GPU support in Hashcat and you can take advantage of GPU cracking. John the Ripper only supports CPU cracking with LUKS1 and specific combination of encryption/hash mode. You can check what kind of format you have with following command: cryptsetup luksDump Basically, the most popular are LUKS1 and LUKS2. Currently, there are many formats which cryptsetup support. It depends what kind of encryption/format you have.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |