Commit Graph

57 Commits (63f5ecf9d7e4f0cb09bce3b757b8e492365a1066)

Author SHA1 Message Date
Jens Steube 37953cdc8f Optimize handling of cracked hashes, was a bottleneck if too many at once
8 years ago
Jens Steube d37b6c6c30 Prepare for VeraCrypt integration
8 years ago
Jens Steube 9e92c9c4d9 Fix types_ocl.c to solve issue https://github.com/hashcat/oclHashcat/issues/344
8 years ago
jsteube b5cb29ad1c Minimal psafe2 increase and autotune fix
8 years ago
jsteube e46aa7103a Fix some macros for NV
8 years ago
Jens Steube 0891989404 Fix WinZip multihash
8 years ago
Jens Steube 7a4ab2b42d Prepare for WinZip integration
8 years ago
jsteube c79bed3b7d Prepare for a more dynamic #pragma unroll use
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
Jens Steube 72e3821a4c Simplify auto-tuning and benchmark routines
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 aef8dc2b01 First working version of -m 13500
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
Mangix 530651e96a Disable AMD optimizations for LLVM
8 years ago
Fist0urs 9e8b7a1d9a -m 13400 Increased max kdb size to 300KB
8 years ago
Jens Steube 1bc9e3ec85 Do not modify the original positions of mac1, mac2, nonce1 and nonce2 in hccap files
8 years ago
Fist0urs 34b8d89422 Added support of keyfiles within Keepass 1.x and Keepass 2.x
8 years ago
Fist0urs 52b17a602f New format -m 13400, Keepass 1 (AES/Twofish) and Keepass 2 (AES)
8 years ago
Fist0urs ad17fba9b6 New format -m 13200 AxCrypt
8 years ago
Jens Steube 6bc98368ba Get rid of old pw_cache mechanism to control host-based vector data-types
8 years ago
magnum a5be8a75ed Allow and support vector-width 16, which is current maximum for
8 years ago
Fist0urs c3dabdd69e Initial commit
9 years ago
Jens Steube 6846348602 Use a different workaround for a catalyst bug which takes effect in sha512crypt
9 years ago
jsteube 87c9afd910 Fix speed for 64-bit datatype based algorithms for NV
9 years ago
Jens Steube 1d3795a3ab Converted _a3 kernels, use SIMD for CPU and GPU
9 years ago
jsteube b9ad26fa67 Fix algorithms based on 64 bit datatypes for older NV cards
9 years ago
Jens Steube 3fdb930cf3 Add missing amd_bytealign_S()
9 years ago
jsteube e3c0c80b6f Prepare new SIMD code for kernel, -m 0, 10, 20, 1000 should work in -a 3 mode and other hopefully stay unaffected
9 years ago
jsteube f0a84a2410 Added new hash mode -m 13000 = RAR5
9 years ago
jsteube 332b3c35e5 Added new hash mode -m 12900 = Android FDE (Samsung DEK)
9 years ago
jsteube e8229af09b Fix for -m 1500, -m 3000: Missing "defined" keyword
9 years ago
jsteube 8e3a72f911 More fixes for IS_UNKNOWN in kernels
9 years ago
jsteube 331188167c Replace the substring GPU to a more appropriate "device" or "kernel" substring depending on the context
9 years ago
jsteube c4b1c8e7ca small fix for unknown opencl platforms
9 years ago
jsteube 3b589e3aac Prepare for allow other OpenCL platforms thans AMD and NVidia
9 years ago
jsteube 0428514f61 Extended support from 14 to 255 functions calls per rule on GPU
9 years ago
jsteube bd16fd4cfc Declare word_buf_r as __constant for _a3 kernel
9 years ago
jsteube 68662f0062 replace swap32 and swap64 with faster versions for NV
9 years ago
jsteube 94d6fd3693 revert switch to rotate ()
9 years ago
jsteube 212395168f Testchange for speed
9 years ago
jsteube 84568e5b3d Increase bcrypt speed for NV
9 years ago
jsteube 21891bf8db Fix 64 bit based rotates for use with ForceWare >= 358.x
9 years ago
jsteube 964ece53a3 add __bfe stub for AMD
9 years ago
jsteube 6c22de104e Slightly increase blowfish based algorithms for NV
9 years ago
Jens Steube 0e5b37a537 Fix AMD speeds @ sha512crypt
9 years ago