Commit Graph
7178 Commits
Author SHA1 Message Date
Banaanhangwagen 748464ee12 License change 2021-04-18 11:20:41 +02:00
Banaanhangwagen 0fd85dc8ce Add files via upload 2021-04-18 00:41:12 +02:00
Jens Steube 35aa0911d1 Remove some debugging code from tools/test_modules/m26000.pm 2021-04-17 21:28:20 +02:00
Jens Steube ee7d8ef0e7 Added new hash-modes Mozilla key3.db and key4.db 2021-04-17 21:24:27 +02:00
Jens Steube b9604b6f22 Merge pull request #2759 from Chick3nman/master
Add edited documentation for SCRYPT manual tuning
2021-04-16 22:54:39 +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
Jens Steube 96c6878efd Merge pull request #2587 from trounce1/24300-mode
Added -m 24300 sha1($salt.sha1($pass.$salt))
2021-04-15 17:55:30 +02:00
Jens Steube 90bb28fcc7 Merge branch 'master' into 24300-mode 2021-04-15 17:55:07 +02:00
Jens Steube bd3c5795f5 Merge pull request #2583 from philsmd/telegram_desktop_modern
Added -m 24500 = Telegram Desktop >= v2.1.14 (PBKDF2-HMAC-SHA512)
2021-04-15 17:20:07 +02:00
Jens Steube ff96015f53 Add OPTS_TYPE_NATIVE_THREADS for use by plugin developer to enforce native thread count (useful for scrypt) 2021-04-14 15:22:30 +02:00
Jens Steube 67d189e10a Update calculation of EXTRA_SPACE in backend.c and add upper and lower hard limit 2021-04-13 12:02:52 +02:00
Jens Steube 51e8661070 Update calculation of EXTRA_SPACE in backend.c to make it depending from kernel-accel 2021-04-13 11:47:37 +02:00
Jens Steube 9033975efd Allow plugins to disable the multiplication of the kernel-accel value with the multiprocessor count of the compute device. Will be used later. 2021-04-13 11:26:17 +02:00
Jens Steube ee26805138 In UTF8 to UTF16 conversion, reserve enough room to handle very long UTF8 inputs 2021-04-12 14:44:56 +02:00
Jens Steube 2b0001b879 Merge pull request #2749 from robertguetzkow/knx-ip-secure
KNX IP Secure - Device Authentication Code
2021-04-12 13:10:55 +02:00
Robert Gützkow ada829fa20 Fix the processing for constant salt
KNX IP Secure uses a constant salt, which require the use of `OPTS_TYPE_DEEP_COMP_KERNEL`. This commit adds the required options and adjusts the indexing of the esalt accordingly. The attempt at an optimized kernel has been removed as requested in the PR feedback. Additionally, minor formatting improvements have been made.
2021-04-12 09:48:38 +02:00
Robert Gützkow 6928b95693 Add missing new line test module 2021-04-11 14:41:16 +02:00
Robert Gützkow 364338a0c9 Merge remote-tracking branch 'origin/master' into knx-ip-secure 2021-04-11 14:36:54 +02:00
Robert Gützkow c7aaf07b41 Optimizations for m25900 2021-04-11 14:13:47 +02:00
Jens Steube e591b0039b Fixed invalid handling of outfile folder entries for -m 22000 2021-04-11 14:05:55 +02:00
Jens Steube a0eae9050c OpenCL Runtime: Workaround JiT compiler deadlock on NVIDIA driver >= 465.89 2021-04-11 13:35:40 +02:00
Jens Steube d343e2c4a0 Added support for true UTF8 to UTF16 conversion in kernel crypto library 2021-04-11 11:53:47 +02:00
Jens Steube 2b8b53c884 Add -m 25400 to changes and readme 2021-04-10 10:54:51 +02:00
Jens Steube 97cce89bb8 Merge pull request #2739 from thatux/pdf-edit-25400
Added attack mode 25400
2021-04-10 10:51:39 +02:00
Your Name 59b4a37355 working unit test for m25400 2021-04-10 00:07:26 +02:00
Your Name 4b24e91610 now we can crack the hash direct from pdf2john.pl, no need to alter it ourselves anymore 2021-04-10 00:07:00 +02:00
Jens Steube 8cfc2dacb5 Merge pull request #2586 from llamasoft/patch-1
Improve warning message wording
2021-04-09 19:16:28 +02:00
Jens Steube 55e3952815 - Computed invalid J0 buffer if IV's != length 12
- Computed invalid GCM hash in AES_GCM_ghash(). Last 15 byte logic was partially incorrect. Worked for length % 16 = 8, but not length % 16 = 5
- Get rid of all byte swaps
2021-04-09 16:35:32 +02:00
Jens Steube 57213e6c6c Add AES_GCM_GHASH_GLOBAL() to allow using encrypted data directly from GPU memory to avoid reserving registers 2021-04-08 13:19:27 +02:00
Jens Steube b7951262e7 Merge pull request #2590 from philsmd/include_header_fix
Fix some include headers macros
2021-04-07 20:47:20 +02:00
Jens Steube f7c3a907a2 Merge pull request #2585 from ventaquil/types-guard
Fix types.h include guard
2021-04-07 20:47:05 +02:00
Jens Steube e8cb804e1a Merge pull request #2565 from philsmd/mongodb-scram
fixes #2551: Added mongodb-scram ServerKey (-m 24100 for SHA1, -m 24200 for SHA256)
2021-04-06 13:56:40 +02:00
Jens Steube 9979394745 Merge branch 'master' into mongodb-scram 2021-04-06 13:52:13 +02:00
Jens Steube 71a8f97294 Optimize GCM code to use only u32 data types, make it CUDA compatible and remove some branches 2021-04-05 17:59:42 +02:00
Jens Steube b3a6e2dca6 Merge pull request #2666 from matrix/full-aes-gcm-and-hash-mode-27000
Added full AES-GCM cipher & hash-mode 27000 - Stargazer Stellar Wallet XML
2021-04-05 17:53:46 +02:00
Jens Steube 1ba1fa6e58 Merge branch 'master' into full-aes-gcm-and-hash-mode-27000 2021-04-05 17:51:43 +02:00
Jens Steube 6663fe4161 Merge pull request #2744 from davidbolvansky/hash_show
Machine readable mode for show hash feature
2021-04-05 12:59:04 +02:00
Jens Steube 3c199bfa1b Merge pull request #2693 from matrix/out_of_host_memory
[backend.c] skipping devices instead of stop with error
2021-04-05 12:58:47 +02:00
Jens Steube d08ec23643 Merge pull request #2667 from matrix/minimized_test.sh_false_negative
minimized the test.sh false negatives with kernels 14000 14100 14900 15400, a1
2021-04-05 12:58:35 +02:00
Dávid Bolvanský 430b8b17c1 Machine readable mode for show hash feature 2021-04-04 15:11:07 +02:00
Jens Steube f05ea114a9 Merge pull request #2668 from RealEnder/master
Correct check for gz header.
2021-04-04 12:44:53 +02:00
Jens Steube 1323ef3a82 Support loading hash from command line in -m 22000 and -m 22001
Fixes #2742
2021-04-04 11:38:02 +02:00
Robert Gützkow 9a4a8d942e Plugin for KNX IP Secure's device authentication code 2021-04-03 19:07:06 +02:00
Jens Steube 6daea9c7c1 Fix compiler warning from new --hash-info section 2021-04-03 13:40:06 +02:00
Jens Steube d53913f444 Merge pull request #2672 from matrix/example2info
Replaced --example-hashes with --hash-info
2021-04-03 13:25:51 +02:00
Jens Steube 1976118b83 Merge pull request #2677 from RAN1/darwin_version
Makefile: Check Darwin major version instead of macOS minor version
2021-04-03 13:19:37 +02:00