Commit Graph

1206 Commits (55874ec853baeca3bf87153c607bd19364ab484f)

Author SHA1 Message Date
jsteube 55874ec853 Vectorized VeraCrypt PBKDF2-HMAC-SHA256 and added support for long passwords
7 years ago
jsteube 907b065e00 Vectorized TrueCrypt PBKDF2-HMAC-SHA512 and added support for long passwords
7 years ago
jsteube c9e98e48d3 Added long passwords support for Samsung Android Password/PIN
7 years ago
jsteube 5eb76ccdde Vectorized Password Safe v3 and added support for long passwords
7 years ago
jsteube fc100a852b Added hash-mode 2501 = WPA/WPA2 PMK
7 years ago
jsteube 91f7acbde3 Remove more unused functions after refactor of -m 6x00 kernels
7 years ago
jsteube 1dfdefae69 Vectorized LastPass + LastPass sniffed kernel and added support for long passwords
7 years ago
jsteube c3f0bb77dd Vectorized AIX {ssha1} kernel and added support for long passwords
7 years ago
jsteube 2e78cf1d58 Vectorized 1Password, agilekeychain kernel and added support for long passwords
7 years ago
jsteube a8a1fe1b4f Vectorized AIX {ssha512} kernel and added support for long passwords
7 years ago
jsteube bb1341015f Vectorized AIX {ssha256} kernel and added support for long passwords
7 years ago
jsteube 35e1ee6612 Functions append_0x02() no longer required after rewrite of -m 8800
7 years ago
jsteube ccc9e46508 Vectorized Android FDE <= 4.3 kernel and added support for passwords up to length 256
7 years ago
jsteube cbeb9c6e0c Remove unused functions from -m 2500
7 years ago
jsteube d806aab2c3 Remove some unused functions
7 years ago
jsteube b03382b334 Get rid of old truncate_block()
7 years ago
jsteube 64704f36c2 Add pure kernel for -m 6300
7 years ago
jsteube 34c85a659d Refactor -m 500 and -m 1600 to use new truncate_block() functions
7 years ago
jsteube a22da36a00 Add different code generators for truncate_block(), add results to inc_common.cl and make use of them in m01800-pure.cl
7 years ago
jsteube b9b2112b64 Add pure kernel for -m 1800
7 years ago
jsteube 8e1759650b Add -L support for -m 1700 in combination with -a 3
7 years ago
jsteube 58a66cf31d Fix function declaration of switch_buffer_by_offset_8x4_carry_be_S()
7 years ago
jsteube a009f239d5 Backport generated scalar code to vector code
7 years ago
jsteube fbfe81a0a1 Replace code in switch_buffer_by_offset_carry_be_S() with code generated with code generators
7 years ago
jsteube b07b73f525 Add switch_buffer_by_offset_8x4_be_S() to inc_common.cl
7 years ago
jsteube 6feb0a1630 Rename switch_buffer_by_offset_64x1_le_S() to switch_buffer_by_offset_1x64_le_S()
7 years ago
jsteube 2a50c7ba61 Remove debugging line
7 years ago
jsteube cd5223eb2f Replace code in switch_buffer_by_offset_be_S() with code generated with code generators
7 years ago
jsteube 521ece537c Replace code in switch_buffer_by_offset_64x1_le_S() in amp_a1.cl with generated code from code generators
7 years ago
jsteube 62d695d572 Rename switch_buffer_by_offset_le_S() to switch_buffer_by_offset_64x1_le_S() in amp_a1.cl
7 years ago
jsteube 48ce6cb71d Add append_0x80_8x4_S() and replace code in switch_buffer_by_offset_le_S() with generated code from code generators
7 years ago
jsteube f5dca399ad Add -L support for -m 1600
7 years ago
jsteube b0d5995689 Backport changes from inc_hash_md5.cl to inc_hash_md4.cl
7 years ago
Jens Steube 56dc8ae359 Add two functions md5_update_global_utf16le_swap() and md5_update_global_swap() for later use
7 years ago
jsteube 165380c454 Simplify WPA/WPA2 cracking kernel
7 years ago
jsteube 52c1e15f3f Move kernel-code for -L to standalone files with -pure suffix
7 years ago
jsteube 194af74e91 Add support for maximum bcrypt password length
7 years ago
jsteube 7914e075f6 This patch is an example of how to modify a fast -a 3 kernel to support password lengths up to 256
7 years ago
jsteube cefd2ddb94 Tune AMD unroll settings for AMD-GPU-PRO 17.40
7 years ago
jsteube f7a8e7c54b Multiple changes:
7 years ago
jsteube c918173fcf Get rid of comb_t which can be safely replace with pw_t now
7 years ago
jsteube 045ac7d8e7 Modify amp_a1 to work with password length 256
7 years ago
Jens Steube c2a770631f Merge pull request #1284 from neheb/master
7 years ago
Rosen Penev 2f3171fd98
Fix signed overflow warnings
7 years ago
jsteube c59432a760 Add hcstat2 support to enable masks of length up to 256, also adds a filetype header
7 years ago
jsteube 120cf1d1ba Removed some unused functions, added -m 500 kernel with length 256 support but not activated because too slow
7 years ago
jsteube 71d4926afa Converted -m 400 to password length 256 support
7 years ago
Jens Steube 0787b91327 Merge branch 'master' of https://github.com/hashcat/hashcat
7 years ago
Jens Steube 45b14ebf1c While not required now, it's better to use scalar functions in amplifier kernel in case it get's changed in the future
7 years ago
jsteube cea78024bf Fix -m 2100 cracking if (password length & 31) == 0
7 years ago