Commit Graph

54 Commits

Author SHA1 Message Date
Jens Steube b25b7c2506 Add hashcat.hctune entries for scrypt based hash-modes for AMD MI100 2021-07-16 17:55:12 +02:00
Jens Steube 9f5a22a3ab OpenCL Backend: Use CL_DEVICE_BOARD_NAME_AMD instead of CL_DEVICE_NAME for device name in case OpenCL runtime supports this query 2021-05-26 19:09:50 +02:00
Gabriele Gristina 17a83a50af cryptoapi opts (1) 2021-05-06 23:24:46 +02:00
Jens Steube 2de670d0e4 Make BCRYPT entry for CPU in hashcat.hctune after switch to OPTS_TYPE_MP_MULTI_DISABLE 2021-05-04 11:38:26 +02:00
Jens Steube 5e4dbe205e Add Ellesmere scrypt configuration to hashcat.hctune 2021-05-03 09:47:21 +02:00
Jens Steube 146a5237b5 Improved SCRYPT performance and updated hashcat.hctune 2021-04-24 14:01:13 +02:00
Jens Steube 1dac869cb7 Removed unnecessary swaps in SCRYPT based algorithms 2021-04-23 20:55:13 +02:00
Jens Steube 15f35fa68c Scrypt Kernels: Reduced kernel wait times by making it a true split kernel where iteration count = N value 2021-04-21 15:59:14 +02:00
Jens Steube 8e47fdf8f5 Add 4 times single workitem extra buffer size to total extra buffer size to workaround single workitem buffer overflows 2021-04-19 10:27:51 +02:00
Chick3nman d298af00a0
Grammar changes, phrasing 2021-04-16 15:48:35 -05:00
Chick3nman 380cf61424
Fix typo, spelling 2021-04-16 15:11:03 -05:00
Chick3nman b2911a9a5f
Add SCRYPT manual tuning information 2021-04-16 14:56:15 -05:00
Jens Steube 49ffdcef1b NVIDIA start to prefix the device names, make tuning database search aware.
Update hashcat.hctune and add optimized SCRYPT values for RTX2080Ti.
2021-04-16 21:48:16 +02:00
Jens Steube 57a8923b81 Update complete SCRYPT workload tuning logic.
A detailed description will follow.
Set -m 8900 defaults to 16k:8:1 (default scrypt settings).
2021-04-16 20:17:53 +02:00
philsmd b7e5216cf1
fixes #2383: added -m 22700 = MultiBit HD (scrypt) 2020-05-08 10:57:32 +02:00
Jens Steube 4883371ada Update hashcat.hctune 2020-02-14 11:05:42 +01:00
Jens Steube 32976aa740 Update hashcat.hctune CPU entry for scrypt 2019-06-20 10:51:37 +02:00
Jens Steube f248d5b791 Fix hashcat.hctune entry for Tegra X1 2019-05-14 10:59:33 +02:00
Jens Steube 501ed6efec Update some entries in hashcat.hctune 2019-05-11 12:23:18 +02:00
Jens Steube b0f2fea883 Update hashcat.hctune for CUDA instead of OpenCL on NVidia GPU 2019-05-10 17:26:50 +02:00
jsteube d6f21b089b Testwise comment out -m 14600 and -m 14800 in hashcat.hctune 2019-03-12 07:25:46 +01:00
jsteube 5b35c5c1e6 Tuning Database: Updated hashcat.hctune with new models and refreshed vector width values 2019-02-21 17:15:09 +01:00
jsteube 51eb9ebff7 Added hash-mode 18700 DJB 32 2019-02-21 13:52:01 +01:00
Jens Steube 8f84aa01d2 Update hashcat.hctune: Optimize default sm52 or higher configuration to match GTX1080 2018-10-21 10:58:09 +02:00
Chick3nman 488c5d3bc2
Update hashcat.hctune 2018-09-22 04:04:20 -05:00
jsteube 2a5677e15f Fix hashcat.hctune for newer TITAN versions 2018-08-02 18:03:59 +02:00
jsteube d7942266dc Add more missing Tesla and TITAN GPU to tuning database 2018-08-02 10:53:15 +02:00
jsteube 844918d00c Added NV Tesla V100 and P100 to tuning database 2018-08-02 01:15:53 +02:00
jsteube 966cff80bc Allow device name substrings in hashcat.hctune 2017-10-27 01:01:07 +02:00
jsteube 73bba00286 Autotune: Do a pre-autotune test run to find out if kernel runtime isabove some TDR limit
HCtune File: Remove apple related GPU entries to workaround Trap 6 error
2017-10-17 09:07:59 +02:00
jsteube 1d04de3a8e Limit kernel-loops in straight-mode to 256, therefore allow rules to be stored in constant memory 2017-08-23 12:43:59 +02:00
jsteube a8a1fe1b4f Vectorized AIX {ssha512} kernel and added support for long passwords 2017-07-03 12:44:03 +02:00
Jens Steube 3d888b6b2d it's possible to crack scrypt on GPU even with higher scrypt setting
the trick is to intentionally under-utilize the GPU warps
120H/s on my 4*1080: https://pastebin.com/z124G2cN
2017-06-04 15:49:09 +02:00
Jens Steube b23ab71d5c - Added hash-mode 15600 = Ethereum Wallet, PBKDF2-HMAC-SHA256
- Added hash-mode 15700 = Ethereum Wallet, PBKDF2-SCRYPT
Resolves https://github.com/hashcat/hashcat/issues/1227
Resolves https://github.com/hashcat/hashcat/issues/1228
2017-06-03 23:23:03 +02:00
Jens Steube ab2610d9df Also add reduced startup time for GPU for scrypt 2017-06-03 19:36:19 +02:00
Jens Steube 872f2b4f8b Improve scrypt cracking speed on CPU by 20%, preparation for Ethereum KDF 2017-06-03 19:19:03 +02:00
Jens Steube b996ef587b Add GTX 1080 Ti to tuning database 2017-04-27 16:44:19 +02:00
Jens Steube 26a345334f Added hash-mode 15200 = Blockchain, My Wallet, V2
Fixes https://github.com/hashcat/hashcat/issues/109
2017-04-16 13:19:23 +02:00
philsmd b38dbb61f2
hctune: for Apple Iris, add all new algorithms to hashcat.hctune 2017-02-26 20:58:28 +01:00
Jens Steube 07c89833c9 Added hash-mode 14800 = iTunes Backup >= 10.0 2017-01-26 21:16:29 +01:00
jsteube 8257883ec1 Added hash-mode 14600 = LUKS 2017-01-21 15:37:44 +01:00
Gabriele Gristina 0f786d18fd Creating aliases for Apple GPU types in hctune 2017-01-11 23:20:40 +01:00
Leon Klingele 991c79f0bf
Iris Pro: Tune {True,Vera}Crypt 2016-12-31 14:43:08 +01:00
Leon Klingele acb4f2a796
Iris Pro: Tune 8700 2016-12-30 00:31:43 +01:00
Gabriele Gristina ff04a97228 Add custom tuning settings for Iris Pro / Whirlpool 2016-12-04 14:36:53 +01:00
Gabriele Gristina 838fdaff96 Add custom tuning settings for Iris Pro / SHA-3(Keccak) 2016-12-03 15:43:09 +01:00
Gabriele Gristina 14f8f7970b Apple Iris GPU tuning 2016-11-27 20:17:46 +01:00
jsteube e3c499c75d Add GTX 1070 to tuning database 2016-06-21 11:18:17 +02:00
jsteube 4f9af82f5c Hacked hashcat.hctune for GTX1080 is no longer needed as NV fixed the device name bug in the driver 2016-06-17 10:44:13 +02:00
jsteube 3461673b26 Update hashcat.hctune to use vector > 1 for NV cards only in BF because of register pressure 2016-06-14 18:51:58 +02:00