Your Name
|
5208447e72
|
change hash-signature for 26610 (incompatible with 26600), remove debug print statements in attacks, add comments, add reference data
|
2023-02-26 13:31:38 +01:00 |
|
jsteube
|
d08f3cf7f6
|
Fix SM3 DGST_POS ordering
|
2023-02-26 08:49:08 +00:00 |
|
Your Name
|
248c4afc09
|
test hash works
|
2023-02-25 00:51:14 +01:00 |
|
jsteube
|
ea6173b307
|
Optimize SM3 for use on platforms that support native bitselect()
|
2023-02-24 21:56:55 +00:00 |
|
Zgzorx
|
6102347ab0
|
First performance optimization for SM3 hash on a0 and a1 optimized kernels
|
2023-02-22 11:44:42 +01:00 |
|
jsteube
|
9acfc26d81
|
First performance optimization for SM3 hash
|
2023-02-21 15:44:21 +00:00 |
|
Zgzorx
|
20c6a70b59
|
Rename SM3 module : m31100
|
2023-02-20 14:41:22 +01:00 |
|
Zgzorx
|
c85d817192
|
Merge branch 'hashcat:master' into sm3
|
2023-02-20 13:59:07 +01:00 |
|
jsteube
|
4fe37f5445
|
Fix -m 31000 some formatting and missing cracks in optimized mode -a 1 and -a 3 if password length > 32
|
2023-02-19 21:41:15 +00:00 |
|
loukabvn
|
a3ab8a2181
|
Correct some errors from copy-pastes
|
2023-02-17 18:58:42 +01:00 |
|
loukabvn
|
180dcb5769
|
Cleaning files and change DGST_Ri after tests
|
2023-02-17 17:41:42 +01:00 |
|
Zgzorx
|
be65cca4b4
|
Cleaned files for PR
|
2023-02-17 16:11:30 +01:00 |
|
Zgzorx
|
67a4f699de
|
a3-optimized functionnal
|
2023-02-17 15:48:00 +01:00 |
|
Zgzorx
|
1a00a391f0
|
First a3-optimized draft
|
2023-02-17 15:14:10 +01:00 |
|
loukabvn
|
73500a7512
|
Fix a0-optimized and add a1-optimized for SM3
|
2023-02-17 14:05:11 +01:00 |
|
loukabvn
|
b11b4b1b1b
|
Fixing inc_hash_sm3.h and add a0-optimized draft
|
2023-02-16 17:19:35 +01:00 |
|
loukabvn
|
29e8766fa3
|
update inc_hash_sm3, comment and make code clearer
|
2023-02-16 15:22:43 +01:00 |
|
Zgzorx
|
68c95c056d
|
Using update_swap
|
2023-02-16 12:02:36 +01:00 |
|
Zgzorx
|
9c6b533efd
|
Added sm3 a1 and a3 pure first draft
|
2023-02-16 11:03:10 +01:00 |
|
loukabvn
|
2bc70388d3
|
Creation of branch SM3 and adding files for basic implementation
|
2023-02-16 10:38:11 +01:00 |
|
Zgzorx
|
008faee326
|
Merge branch 'hashcat:master' into blake
|
2023-02-14 11:48:07 +01:00 |
|
jsteube
|
9ec6392c92
|
Fix untested byte range coverage in UTF8 to UTF16 converter
|
2023-02-14 09:46:28 +00:00 |
|
bacqube2
|
0e7fdd3c55
|
Fixing bad vconv32_t usage
|
2023-02-14 10:21:16 +01:00 |
|
bacqube2
|
a3b4162e5f
|
Rename module 35000 : 31000
|
2023-02-13 16:40:35 +01:00 |
|
Zgzorx
|
6fcc8177cc
|
Merge branch 'hashcat:master' into blake
|
2023-02-13 16:25:41 +01:00 |
|
Jens Steube
|
57953bec7c
|
Backport changes to md4_update_vector_utf16le() in -m 1000 to -m 30, -m 40 and -m 70
|
2023-02-11 15:59:45 +01:00 |
|
Jens Steube
|
730b1cd5cc
|
Update UTF8 to UTF16 conversion to match RFC 3629
|
2023-02-10 23:28:23 +01:00 |
|
Louka
|
816a246c76
|
add blake2s a1-optimized
|
2023-02-09 17:23:00 +01:00 |
|
bacqube2
|
c80ac0b73f
|
Merge remote-tracking branch 'origin/master' into blake
|
2023-02-09 17:01:14 +01:00 |
|
Louka
|
4770498960
|
add blake2s a0-optimized and a1-pure
|
2023-02-09 16:46:34 +01:00 |
|
bacqube2
|
e6a3389326
|
m35000_a3-optimized
|
2023-02-09 16:45:53 +01:00 |
|
bacqube2
|
bd8ebc365b
|
Suppression prtinf et ajout m35000_a3-optimized
|
2023-02-09 16:26:07 +01:00 |
|
jsteube
|
19b3ca87bc
|
Backport changes to md4_update_vector_utf16le() in -m 1000 to -m 1100 and -m 5500
|
2023-02-09 15:18:58 +00:00 |
|
bacqube2
|
82f799950a
|
m35000_a3-pure commit initial
|
2023-02-09 15:49:06 +01:00 |
|
Louka
|
468ba9d92b
|
blake2s
|
2023-02-09 13:11:54 +01:00 |
|
bacqube2
|
bd0f058357
|
Premiere correction des fonctions de traitement
|
2023-02-08 14:04:12 +01:00 |
|
bacqube2
|
6176ec3264
|
Ajout de printf pour tracer l'execution des fonctions
|
2023-02-08 13:23:11 +01:00 |
|
bacqube2
|
5475e882a7
|
Ajout de printf pour tracer l'execution des fonctions
|
2023-02-08 12:57:17 +01:00 |
|
bacqube2
|
1e79857ed0
|
Changement des valeurs de test pour debug + affichage des valeurs de rounds
|
2023-02-08 11:50:31 +01:00 |
|
jsteube
|
86f3e1f5b8
|
Fix UTF8 to UTF16 conversion in -m 1000 -a 3 kernels for non SIMD compute devices
|
2023-02-07 22:24:44 +00:00 |
|
Benoit
|
e3d47f0ea8
|
Correction de nom d'une fonction
|
2023-02-07 13:22:07 +01:00 |
|
Louka
|
d78cb92eb8
|
tests
|
2023-02-06 17:11:37 +01:00 |
|
Louka
|
12821a968b
|
Finishing inc_hash_blake2s and starting to write kernels
|
2023-02-06 15:27:07 +01:00 |
|
bacqube2
|
33762965f6
|
modify to S
|
2023-02-02 14:53:04 +01:00 |
|
bacqube2
|
a59cf4ebcf
|
modify to S
|
2023-02-02 13:33:32 +01:00 |
|
bacqube2
|
30d9509878
|
Creation blake2s inc files
|
2023-02-02 13:22:03 +01:00 |
|
jsteube
|
6ee2658104
|
Prefix more macros to avoid collisions in other existing libraries
|
2023-01-30 14:41:12 +00:00 |
|
jsteube
|
98d721cf69
|
Prepare rename macros in kernel files from _MACRO to MACRO
|
2023-01-18 15:34:49 +00:00 |
|
jsteube
|
f1ff925b6e
|
Prepare rename macros in header files from _MACRO to MACRO
|
2023-01-17 19:25:40 +00:00 |
|
Sein Coray
|
69807fb2fe
|
removed check which aborted on empty passwords for mode 10700
|
2023-01-09 09:00:26 +01:00 |
|
Jens Steube
|
cd8bff1682
|
Merge pull request #3561 from philsmd/3090x_btc_prv_key
fixes #3487: added -m 3090x = Bitcoin raw private key
|
2023-01-06 16:49:00 +01:00 |
|
philsmd
|
c6b40a40bf
|
fix whitespace in -m 30700 = Anope IRC Services
|
2023-01-04 15:55:13 +01:00 |
|
philsmd
|
3ef69f2919
|
added -m 3090x = Bitcoin raw private key
|
2023-01-04 15:52:48 +01:00 |
|
Jens Steube
|
5989de470b
|
Merge pull request #3549 from s3inlc/pkzip-fix
Remove check which may lead to false negatives on pkzip in rare cases
|
2022-12-25 23:26:05 +01:00 |
|
sein
|
3d70379c39
|
removed check for 00 bits for compressed hashes as it may be valid for certain zips
|
2022-12-22 22:32:12 +01:00 |
|
magnum
|
2e10d591b9
|
Fix a bug causing -m172xx (pkzip) to fail on data sizes > 32 KB
We need a correct total_out size so a separate variable is introduced
to maintain the window buffer.
Closes #3434 (see #3546).
|
2022-12-21 18:31:53 +01:00 |
|
Jens Steube
|
6bd5e6f03f
|
Merge pull request #3543 from matrix/base58_errors
fix base58 build errors
|
2022-12-21 15:44:55 +01:00 |
|
Jens Steube
|
a82cf950bd
|
Merge pull request #3542 from matrix/m28000_errors
fix kernel 28000 a3 build warnings/errors
|
2022-12-20 22:45:11 +01:00 |
|
Jens Steube
|
4c90d371ec
|
Merge pull request #3541 from matrix/m27900_errors
fix kernel 27900 a3 build warnings/errors
|
2022-12-19 23:05:34 +01:00 |
|
Jens Steube
|
0d186be7e8
|
Merge pull request #3540 from matrix/m23800_errors
fix kernel 23800 pure build errors
|
2022-12-18 23:15:05 +01:00 |
|
Gabriele Gristina
|
0d93a00fdf
|
fix base58 build errors
|
2022-12-17 10:41:50 +01:00 |
|
Gabriele Gristina
|
e82d006bf4
|
fix kernel 28000 a3 build warnings/errors
|
2022-12-17 10:09:24 +01:00 |
|
Gabriele Gristina
|
8b4b8c31a0
|
fix kernel 27900 a3 build warnings/errors
|
2022-12-17 10:07:18 +01:00 |
|
Gabriele Gristina
|
758a6fe0de
|
fix kernel 23800 pure build errors
|
2022-12-17 10:04:01 +01:00 |
|
Gabriele Gristina
|
b320da0a2d
|
fix kernel 11500 a3 build warnings/errors
|
2022-12-17 00:39:50 +01:00 |
|
Jens Steube
|
2431201007
|
Merge pull request #3536 from hops/anope-sha256
Added hash-mode: Anope IRC Services (enc_sha256)
|
2022-12-15 19:41:10 +01:00 |
|
hops
|
9f823dc564
|
-m 30700: set the IV outside of the loop
|
2022-12-14 21:27:29 +01:00 |
|
hops
|
7edda7c82f
|
Added hash-mode: Anope IRC Services (enc_sha256)
|
2022-12-14 19:30:11 +01:00 |
|
jsteube
|
57fe66dd10
|
Precompute byteswap for salt in -m 28200
|
2022-12-13 22:43:47 +00:00 |
|
jsteube
|
3035f4c24f
|
Precompute byteswap for salt in -m 21300
|
2022-12-12 19:47:22 +00:00 |
|
Jens Steube
|
06af574dbd
|
Merge pull request #3531 from matrix/metal_compatibility
Allow using Metal < 300 with --force
|
2022-12-11 22:50:23 +01:00 |
|
Jens Steube
|
d73b0985f7
|
Merge pull request #3530 from matrix/metal_module_3730_fix
Fix module 3730, Metal build errors
|
2022-12-10 19:18:19 +01:00 |
|
jsteube
|
2cf71125f4
|
Add missing -a 1 kernels for -m 7350
|
2022-12-08 21:34:44 +00:00 |
|
Gabriele Gristina
|
fdd3fae7a5
|
Fix module 3730, Metal build errors
|
2022-12-08 17:40:41 +01:00 |
|
Gabriele Gristina
|
0f63294b8a
|
Allow using Metal < 300 with --force
|
2022-12-08 17:37:50 +01:00 |
|
jsteube
|
8a81f6143a
|
Add missung unit-test for -m 7350 and kernel name fix
|
2022-12-07 18:42:57 +00:00 |
|
Jens Steube
|
d008c5cb11
|
Merge pull request #3522 from rjancewicz/rjancewicz/m07350-rakp-hmac-md5
IPMI v2 RAKP HMAC MD5
|
2022-12-06 20:32:30 +01:00 |
|
Jens Steube
|
453ec4e7d9
|
DEScrypt Kernel (1500): Improved performance from 950MH/s to 2200MH/s (RX6900XT) on HIP backend by workaround invalid compile time optimizer
|
2022-12-03 16:48:44 +01:00 |
|
philsmd
|
b2c2fc86b4
|
fix whitespace
|
2022-11-30 16:05:05 +01:00 |
|
Russell Jancewicz
|
cd407b7af8
|
minor change to minimize the number of xor instructions
|
2022-11-27 20:29:42 -05:00 |
|
Russell Jancewicz
|
f0023229b6
|
initial rakp-hmac-md5 optmized kernels - pure kernels fall back on copes of m00050 (hmac md5)
|
2022-11-27 20:29:42 -05:00 |
|
Jens Steube
|
db9455be04
|
Avoid macro name collision in sha384/sha512 includes
|
2022-11-27 17:02:49 +01:00 |
|
Jens Steube
|
a7dbd73612
|
Add Radeon Pro W5700X to more scrypt based hash-modes and fix some metal issues
|
2022-11-26 13:32:33 +01:00 |
|
Jens Steube
|
80ba8ca18e
|
Rename -m 25850 to 30600 and add missing unit-test
|
2022-11-23 10:37:12 +01:00 |
|
Thomas WACHE
|
01938c374c
|
Merge remote-tracking branch 'origin/master' into bcrypt_sha256
|
2022-11-21 10:39:28 +01:00 |
|
Thomas WACHE
|
e159b459a4
|
Added bcrypt_sha256
This is the hash format used by Rocket.Chat
|
2022-11-21 10:36:01 +01:00 |
|
Jens Steube
|
346e945045
|
Merge branch 'master' into ripemd160-hmac
|
2022-11-19 14:24:23 +01:00 |
|
Mr Dromedary
|
1ed5d7d6d8
|
Support for GPG keys with SHA-512 as s2k digest algorithm
|
2022-11-16 15:49:06 +01:00 |
|
Jens Steube
|
66b22fa644
|
Add support for Metal > 300 and reject support for older version
|
2022-11-16 14:26:54 +01:00 |
|
piwvvo
|
0bd3fa4fe4
|
added HMAC-RIPEMD160
|
2022-11-14 20:18:35 +01:00 |
|
piwvvo
|
f5c53a7e77
|
added mode 30500
|
2022-11-14 18:19:41 +01:00 |
|
jsteube
|
3c3a42737a
|
Help jit compilers to optimize -m 10100 main round
|
2022-11-13 07:30:12 +00:00 |
|
Jens Steube
|
d0e8e27cf1
|
Fix function declaration of blake2b_init_vector_from_scalar() to use on Apple Metal
|
2022-11-10 22:32:42 +01:00 |
|
Jens Steube
|
ac98130fef
|
Fix double use of macro HC_INLINE
|
2022-11-08 19:05:18 +01:00 |
|
Jens Steube
|
f6537a2964
|
Use inline static on HIP for some hash-modes which benefit from it
|
2022-11-07 15:35:46 +01:00 |
|
jsteube
|
02698b1c77
|
Rename -m 1412 to -m 30420, add unit test and optimized kernels
|
2022-11-03 20:03:20 +00:00 |
|
jsteube
|
cb49bf8ac1
|
Add pure kernels for -m 11500
|
2022-10-31 09:45:09 +00:00 |
|
jsteube
|
9dda830647
|
Add pure kernels for -m 27900
|
2022-10-30 12:23:02 +00:00 |
|
Jens Steube
|
8e6351cf77
|
Merge pull request #3482 from davidrozen76/master
Add hash-mode 3730 - Dahua NVR/DVR - md5($salt1.strtoupper(md5($salt2…
|
2022-10-28 21:41:03 +02:00 |
|
jsteube
|
ff3d9a66d6
|
Add pure kernels for -m 28000
|
2022-10-27 06:42:05 +00:00 |
|