Jens Steube
|
311d363054
|
Store precomputed KE for -m 22100 in shared memory and lock the loops per kernel invocation to a fixed value
|
2020-01-01 20:48:55 +01:00 |
|
Jens Steube
|
db5decb750
|
Fix vector datatype in -m 22100
|
2020-01-01 13:39:17 +01:00 |
|
Jens Steube
|
49b6520ca8
|
Make thread selection for -m 22100 mode flexible
|
2020-01-01 10:49:39 +01:00 |
|
Jens Steube
|
e31e7690ed
|
Add BitCracker optimization to precompute KE of second sha256_transform since input data is static
|
2020-01-01 10:49:04 +01:00 |
|
Jens Steube
|
7215d4e9c0
|
Limit Bitlocker threads to 256
|
2019-12-31 23:01:47 +01:00 |
|
Jens Steube
|
0f9ad6f974
|
Limit Bitlocker threads to 256
|
2019-12-31 22:54:50 +01:00 |
|
Jens Steube
|
0c6b12b0a7
|
Update Bitlocker minimum password length 4
|
2019-12-31 22:04:31 +01:00 |
|
Jens Steube
|
50907c5fff
|
Update Bitlocker minimum password length 4
|
2019-12-31 22:03:53 +01:00 |
|
Jens Steube
|
bc442ad821
|
Add Bitlocker minimum password length 8 restriction
|
2019-12-31 21:29:09 +01:00 |
|
Jens Steube
|
c9c09418b4
|
Small Bitlocker speed boost
|
2019-12-31 21:27:34 +01:00 |
|
Jens Steube
|
268e4be7e8
|
Merge pull request #2258 from philsmd/master
fixes #1117: added -m 22100 = BitLocker
|
2019-12-31 21:26:55 +01:00 |
|
Jens Steube
|
5d1d48f5d7
|
Do not check for COPY_PW limits in outside kernels
|
2019-12-31 21:25:37 +01:00 |
|
philsmd
|
1c1ed72c65
|
fixes #1117: added -m 22100 = BitLocker
|
2019-12-31 18:42:13 +01:00 |
|
Jens Steube
|
80a872121a
|
Merge pull request #2256 from philsmd/master
Electrum 4/5: speedup by using w-NAF (Non-Adjacent Form)
|
2019-12-27 19:07:31 +01:00 |
|
philsmd
|
4338f100e9
|
remove condition which is always true
|
2019-12-27 11:50:02 +01:00 |
|
philsmd
|
7ef92379d8
|
Electrum 4/5: speedup by using w-NAF (Non-Adjacent Form)
|
2019-12-27 09:12:22 +01:00 |
|
Jens Steube
|
4d286d5dc7
|
Fix selftest in case OPTS_TYPE_DEEP_COMP_KERNEL is active
|
2019-12-24 17:24:27 +01:00 |
|
Jens Steube
|
6ed3003a30
|
Fix for -m 3000 loading hashes in pwdump format
|
2019-12-23 15:59:14 +01:00 |
|
Jens Steube
|
55d52160a3
|
Put back missing entry in changes.txt
|
2019-12-23 15:48:35 +01:00 |
|
Jens Steube
|
bbb1f97dc3
|
Fixed some typos in changes.txt
|
2019-12-23 15:06:36 +01:00 |
|
Jens Steube
|
4c85c0e54f
|
Revert a671d501aa
|
2019-12-23 15:00:15 +01:00 |
|
Jens Steube
|
2110bd2b24
|
Fix benchmark_deep.pl for -m 22000 and -m 22001
|
2019-12-22 15:05:33 +01:00 |
|
Jens Steube
|
81903e95ee
|
Fix EAPOL temporary buffer overflow in -m 22000 and -m 22001
|
2019-12-22 10:35:40 +01:00 |
|
Jens Steube
|
c9b4e796b0
|
Fix missing EOL in -m 22000 and -m 22001
|
2019-12-22 10:11:25 +01:00 |
|
Jens Steube
|
2cc4244e14
|
Initial -m 22001 support
|
2019-12-19 22:14:42 +01:00 |
|
Jens Steube
|
161775b1b6
|
Switch separator character in -m 22000 from ':' to '*'
|
2019-12-19 19:17:01 +01:00 |
|
Jens Steube
|
be38eefdad
|
Do not expect hashes encoded in base64 for -m 22000 in test.sh
|
2019-12-17 16:01:57 +01:00 |
|
Jens Steube
|
f2aedd3741
|
Add support to load hashes for hash-mode 2500 and 16800 format from hash-mode 22000
|
2019-12-16 19:35:00 +01:00 |
|
Jens Steube
|
784eeb257b
|
Make use of message_pair and set default for nonce_error_corrections in -m 22000
|
2019-12-16 12:47:48 +01:00 |
|
Jens Steube
|
2a04354401
|
New mode 22000 WPA-PBKDF2-PMKID+EAPOL to replace -m 2500 and -m 16800. NOTE: missing support for message_pair and nonce_error_corrections handling
|
2019-12-15 21:09:04 +01:00 |
|
Jens Steube
|
f9e5dcc133
|
Use deep comparison kernel from module function in selftest.c
|
2019-12-15 11:10:04 +01:00 |
|
Jens Steube
|
e83c71a18f
|
Add missing AUX4 in selftest.c
|
2019-12-14 18:44:13 +01:00 |
|
Jens Steube
|
40a5835927
|
In -m 12700 and -m 15200 decrypt 48 byte of data instead of just 16 byte
|
2019-12-13 13:19:58 +01:00 |
|
Jens Steube
|
3a610efec6
|
Merge pull request #2249 from philsmd/patch-2
Blockchain Wallet (V1 and V2): improved verification code to allow all patterns
|
2019-12-13 11:18:26 +01:00 |
|
Jens Steube
|
0321a99c87
|
Merge pull request #2248 from philsmd/patch-1
electrum5: simplify zlib rejection check
|
2019-12-13 11:18:14 +01:00 |
|
philsmd
|
095fbb11d7
|
changes.txt: mention the better ASCII verification for blockchain hashes
|
2019-12-13 10:42:54 +01:00 |
|
philsmd
|
547d8ff7eb
|
Blockchain hashes: replace pattern matching with ASCII charset verification
|
2019-12-13 10:37:16 +01:00 |
|
philsmd
|
b4c29562f4
|
electrum 5: use parenthesis (avoid Intel compiler warning)
|
2019-12-12 03:54:49 +01:00 |
|
philsmd
|
2672afb612
|
electrum5: simplify zlib rejection check
|
2019-12-12 03:50:35 +01:00 |
|
Jens Steube
|
a4b39b7b9c
|
Merge pull request #2246 from philsmd/master
fixes #2244: avoid false negatives by allowing a more flexible zlib header
|
2019-12-11 19:01:15 +01:00 |
|
philsmd
|
415842524d
|
tests: allow tests with 05 AND 04 in zlib header for electrum 5
|
2019-12-11 15:45:47 +01:00 |
|
philsmd
|
d0a59db595
|
allow 04 and 05 in zlib header check
|
2019-12-11 15:44:32 +01:00 |
|
philsmd
|
3119914e18
|
Merge pull request #2 from hashcat/master
sync
|
2019-12-11 15:40:53 +01:00 |
|
Jens Steube
|
8932c71ac2
|
Mark -m 17200, 17220, 17225 and 21800 as unstable on ROCM
|
2019-12-07 12:09:58 +01:00 |
|
Jens Steube
|
75b4164498
|
Use a different code for mod_512() to help some NV GPU to not hang
|
2019-12-07 11:29:39 +01:00 |
|
Jens Steube
|
53254b45aa
|
Backport inc_ecc_secp256k1 inline assembly code for AMD ISA
|
2019-12-05 15:43:01 +01:00 |
|
Jens Steube
|
cb24236067
|
Inline assembly optimization for 256 bit ADD and SUB in inc_ecc_secp256k1.cl
|
2019-12-05 14:49:51 +01:00 |
|
Jens Steube
|
5c97e6797a
|
Merge pull request #2242 from philsmd/master
electrum 4/5: improve speed by removing hook
|
2019-12-05 14:45:57 +01:00 |
|
philsmd
|
f6ddb4ffba
|
get rid of compiler warning about incompatible types in secp256k1 kernel include
|
2019-12-05 14:37:00 +01:00 |
|
philsmd
|
6d822e04a1
|
fix minor typos in inc_ecc_secp256k1.cl
|
2019-12-05 12:23:54 +01:00 |
|