Commit Graph

430 Commits (a81c316d1eedcda648631e703dd3abaf1cb69dee)

Author SHA1 Message Date
jsteube b5cb29ad1c Minimal psafe2 increase and autotune fix
8 years ago
jsteube e46aa7103a Fix some macros for NV
8 years ago
jsteube eea3424c38 Added SIMD code for all generic PBKDF2-HMAC-* modes
8 years ago
Jens Steube 5987029441 Added SIMD code for DCC2
8 years ago
Jens Steube 0ddb264a5a Use packv() and unpackv() for slow hash SIMD handling in kernels
8 years ago
Jens Steube 9d74f2958d Added SIMD code for WPA/WPA2
8 years ago
Jens Steube 0891989404 Fix WinZip multihash
8 years ago
Jens Steube 7a4ab2b42d Prepare for WinZip integration
8 years ago
jsteube e47030ed7d Prepare to rename project into hashcat
8 years ago
jsteube c19779dedf Switch back -m 7400 to old version
8 years ago
jsteube 9390be8594 Use real registers for salt, high-end maxwells didn't like it with global memory access
8 years ago
jsteube 373d2b9882 Remove barrier from DCC1, high-end maxwells didn't like it
8 years ago
jsteube c79bed3b7d Prepare for a more dynamic #pragma unroll use
8 years ago
jsteube 34c3557d50 Fix compiler warnings
8 years ago
Jens Steube 941e016378 Fix -m 9000 performance for AMD
8 years ago
jsteube a0221cd368 Fix broken -m 1500 and -m 3000
8 years ago
jsteube 6dac6b409e Add compiler kernel hints for algorithms with fixed workgroup size
8 years ago
jsteube 71c31fca59 Rewrote sha256crypt from scratch
8 years ago
jsteube fd77a098c5 Another some unroll to reduce register pressure
8 years ago
jsteube bd1f555c9c Remove some unroll to reduce register pressure
8 years ago
jsteube 303cfcae15 Enable unrolling of SHA512 with HMAC on NV
8 years ago
Jens Steube 7f04a89f77 Optimize out the swap32() of sha256 in 7zip
8 years ago
jsteube 16af77af18 Extended password length up to 32 for 7zip
8 years ago
jsteube 6d027e77f2 Optimize some macros
8 years ago
jsteube 89dcaeb76d Replace SHL+ADD with MAD
8 years ago
jsteube 8141c7fb60 Little bit inline assembly for the older nvidia cards
8 years ago
jsteube 006f5252b7 Optimize a few modes for hashcat_tuning.hctab for budget NV cards
8 years ago
Jens Steube c40bf412e5 Fix -m 8500: volatile no longer required
8 years ago
Jens Steube 72e3821a4c Simplify auto-tuning and benchmark routines
8 years ago
Jens Steube 8316210233 Unlock kernel_threads > 64
8 years ago
jsteube dbe2d96618 Fix -m 1500 multihash and benchmark
8 years ago
jsteube c7b67376a8 Fix -m 200 multihash and benchmark
8 years ago
jsteube 518fcb387a Fix -m 10100 multihash and benchmark
8 years ago
jsteube c0a38846e3 Fix -m 5100 multihash and benchmark
8 years ago
Jens Steube 0b3743ce94 - Added inline declaration to functions from simd.c, common.c, rp.c and types_ocl.c to increase performance
8 years ago
jsteube 9b3d18f87d SIMD for slow hashes prototype
8 years ago
Jens Steube 012275e873 Merge branch 'master' of https://github.com/hashcat/oclHashcat
8 years ago
Jens Steube d7a90f9579 Fix missing multihash support for -m 3100
8 years ago
Jens Steube abce366d00 Fixed -m 13500 kernels and tests
8 years ago
Jens Steube 1ccb643fba Fix variable name typo in -m 13500
8 years ago
Jens Steube aef8dc2b01 First working version of -m 13500
8 years ago
Jens Steube 9294aaccae Merge pull request #311 from fgaudreault/master
8 years ago
Jens Steube 7cbce12ea7 Add platform vendor_id detection
8 years ago
Jens Steube 15d7e41d68 Fix broken #ifdef in types_ocl.c
8 years ago
Jens Steube 81b19ddc7d Remove no longer needed allx() macro
8 years ago
Jens Steube c0d0ef60a5 Replace minus with select give a small boost in speed for -m 1500 and -m 3000
8 years ago
Jens Steube 50ea3a88dd Merge pull request #305 from neheb/master
8 years ago
Jens Steube 01baa89bc0 Fix -m 3000 cracking performance
8 years ago
Jens Steube 7ab180c868 Fix -m 200 cracking performance
8 years ago
Mangix 530651e96a Disable AMD optimizations for LLVM
8 years ago
Francois Gaudreault 2df81367df Adding parser and basic kernels for -m 134
8 years ago
jsteube ad01afeeb8 Fix -m 5000 performance on NV after change to new standard
8 years ago
Fist0urs 9e8b7a1d9a -m 13400 Increased max kdb size to 300KB
8 years ago
Jens Steube 23efa03209 Cleanup -m 131xx kernels to latest standard
8 years ago
Jens Steube 3066fbf00d Cleanup -m 126xx kernels to latest standard
8 years ago
Jens Steube 6f0ea7e8fe Cleanup -m 118xx kernels to latest standard
8 years ago
Jens Steube 610ae882a2 Cleanup -m 117xx kernels to latest standard
8 years ago
Jens Steube 76d74bdc04 Cleanup -m 115xx kernels to latest standard
8 years ago
Jens Steube b6ba4d489a Cleanup -m 114xx kernels to latest standard
8 years ago
Jens Steube ee0b1d2c21 Cleanup -m 112xx kernels to latest standard
8 years ago
Jens Steube 79b3a1b7ca Cleanup -m 111xx kernels to latest standard
8 years ago
Jens Steube cca4cf51ad Cleanup -m 110xx kernels to latest standard
8 years ago
Jens Steube 63c7bda957 Cleanup -m 108xx kernels to latest standard
8 years ago
Jens Steube 36f4563aa5 Cleanup -m 10410 kernels to latest standard
8 years ago
Jens Steube 1d9a36b86e Cleanup -m 10420 kernels to latest standard
8 years ago
Jens Steube 1b9e5f716b Cleanup -m 10400 kernels to latest standard
8 years ago
Jens Steube 4149ecf78f Cleanup -m 101xx kernels to latest standard
8 years ago
Jens Steube 7bafb7a652 Cleanup -m 99xx kernels to latest standard
8 years ago
Jens Steube d3cc6ead4d Cleanup -m 9810 kernels to latest standard
8 years ago
Jens Steube c0c9221521 Cleanup -m 9820 kernels to latest standard
8 years ago
Jens Steube e6b9071b52 Cleanup -m 9800 kernels to latest standard
8 years ago
Jens Steube 1bc9e3ec85 Do not modify the original positions of mac1, mac2, nonce1 and nonce2 in hccap files
8 years ago
Jens Steube e7a205cee6 Cleanup -m 9710 kernels to latest standard
8 years ago
Jens Steube 0063533fde Cleanup -m 9720 kernels to latest standard
8 years ago
Jens Steube d5d06b7023 Cleanup -m 9700 kernels to latest standard
8 years ago
Jens Steube ac05a163e7 Cleanup -m 87xx kernels to latest standard
8 years ago
Jens Steube 4f44f2b9e9 Cleanup -m 86xx kernels to latest standard
8 years ago
Jens Steube 97ac22e5e1 Cleanup -m 85xx kernels to latest standard
8 years ago
Jens Steube 8df278fc20 Cleanup -m 84xx kernels to latest standard
8 years ago
Jens Steube 0f73c778d5 Optimized -m 8300 (DNSSEC) cracking performance in -a 3 mode
8 years ago
Jens Steube 99524ce27f Cleanup -m 83xx kernels to latest standard
8 years ago
Jens Steube 0e52f9567f Cleanup -m 81xx kernels to latest standard
8 years ago
Jens Steube e7ea8cb778 Cleanup -m 80xx kernels to latest standard
8 years ago
Jens Steube 7223cc94de Cleanup -m 78xx kernels to latest standard
8 years ago
Jens Steube ebc8acca1f Cleanup -m 77xx kernels to latest standard
8 years ago
Jens Steube 12c3169493 Cleanup -m 76xx kernels to latest standard
8 years ago
Jens Steube 0d49ff67bf Cleanup -m 75xx kernels to latest standard
8 years ago
Jens Steube 1a353b54ff Cleanup -m 73xx kernels to latest standard
8 years ago
Jens Steube f1ed83e219 Cleanup -m 69xx kernels to latest standard
8 years ago
Jens Steube 3a7803e4db Cleanup -m 61xx kernels to latest standard
8 years ago
Jens Steube 5a36fc2b7f Cleanup -m 60xx kernels to latest standard
8 years ago
Jens Steube b0dbe8d9ab Cleanup -m 50xx kernels to latest standard - NOTE: broken on SIMD, compiler bug
8 years ago
Jens Steube afb394f152 Cleanup -m 56xx kernels to latest standard
8 years ago
Jens Steube d6e5f7e829 Cleanup -m 55xx kernels to latest standard
8 years ago
Jens Steube ca9b34277f Cleanup -m 54xx kernels to latest standard
8 years ago
Jens Steube 29dead2039 Cleanup -m 53xx kernels to latest standard
8 years ago
Jens Steube 2348fb3f36 Cleanup -m 51xx kernels to latest standard
8 years ago
Jens Steube 6b2a3e7b27 Cleanup -m 48xx kernels to latest standard
8 years ago
Jens Steube 029601795a Cleanup -m 47xx kernels to latest standard
8 years ago
Jens Steube 7948c74882 Cleanup -m 45xx kernels to latest standard
8 years ago