Jens Steube
|
3b7304c9d8
|
Fix recursion in inc_platform.cl
|
2019-04-26 14:01:14 +02:00 |
|
Jens Steube
|
89119bf24a
|
Add missing inc_platform.h include
|
2019-04-26 13:59:43 +02:00 |
|
Jens Steube
|
00e1e32492
|
Replace barrier() with SYNC_THREADS()
|
2019-04-26 13:34:07 +02:00 |
|
Jens Steube
|
9faba41848
|
Use nvrtc to compile PTX (resulting PTX not yet used)
|
2019-04-26 13:28:44 +02:00 |
|
Jens Steube
|
4045e60021
|
Add nvrtc wrapper for later use
|
2019-04-26 10:03:16 +02:00 |
|
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
2019-04-25 14:45:17 +02:00 |
|
Jens Steube
|
c02083281f
|
Fix undefined-internal warning message on ROCM
|
2019-04-24 14:17:34 +02:00 |
|
Jens Steube
|
c5c79feaaa
|
More cam_feistel() optimization
|
2019-04-23 21:56:40 +02:00 |
|
Jens Steube
|
f49d3f92e9
|
Reduce cam_feistel() xor count
|
2019-04-23 16:51:16 +02:00 |
|
Jens Steube
|
f10d27b2c9
|
Get rid of extract_byte() in inc_cipher_twofish.cl
|
2019-04-23 15:16:42 +02:00 |
|
Jens Steube
|
bf4b1a8e02
|
Remove duplicate 'static' declaration specifier in -m 19800 and -m 19900
|
2019-04-22 17:55:00 +02:00 |
|
jsteube
|
b9aaaf7809
|
Move 198xx DiskCryptor to 200xx to not collide with Kerberos 5, etype 17, Pre-Auth
|
2019-04-20 19:41:37 +02:00 |
|
Jens Steube
|
17ab30b29f
|
Merge pull request #1991 from brandoncasaba/master
Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18)
|
2019-04-20 19:10:33 +02:00 |
|
jsteube
|
8b51843bb2
|
Mark -m 15300 and -m 1590 as unstable on AMDGPU driver
|
2019-04-20 18:58:01 +02:00 |
|
jsteube
|
926e99811c
|
Add some more NO_UNROLL to avoid module_unstable_warnings
|
2019-04-20 16:36:43 +02:00 |
|
jsteube
|
08a74cfcb5
|
Add NO_UNROLL to -m 1750 for AMDGPU driver
|
2019-04-20 11:47:41 +02:00 |
|
jsteube
|
70fc36bf01
|
Reorganize inc_common.cl and make better use of HAS_* macros
|
2019-04-20 11:25:34 +02:00 |
|
jsteube
|
ac4f8e688a
|
Dependencies: Updated OpenCL-Headers to latest version from GitHub master repository
Dependencies: Updated OpenCL function wrapper declarations accordingly to updated OpenCL-Headers
|
2019-04-20 09:34:13 +02:00 |
|
jsteube
|
5f3d9e08b9
|
Kernel Compile: Removed -cl-std= from all kernel build options since we're compatible to all OpenCL versions
|
2019-04-20 08:46:25 +02:00 |
|
jsteube
|
f424dd1edb
|
Fix tools/install_modules.sh ro uninstall pycryptodome
|
2019-04-19 13:17:15 +02:00 |
|
jsteube
|
4548d15dde
|
Fix spin_damp datatype
|
2019-04-19 12:26:37 +02:00 |
|
jsteube
|
75b92c1ab1
|
Use both LE and BE modes for nonce error correction if none or both modes are set
|
2019-04-18 22:50:53 +02:00 |
|
jsteube
|
5b97fe7514
|
Workaround volatile for -m 2500 and -m 2501 for macosx
|
2019-04-18 16:52:14 +02:00 |
|
jsteube
|
6d21c1633b
|
Fix loop_step value in selftest.c, this also workarounds Trap 6 errors
|
2019-04-18 14:29:39 +02:00 |
|
Jens Steube
|
e7ae8e6863
|
Requirements: Update runtime check for minimum NVIDIA driver version from 367.x to 418.56 or later
|
2019-04-18 12:21:12 +02:00 |
|
Jens Steube
|
38c1029f2e
|
Need volatile for IRIS GPU on Mac OSX for -m 2500 and -m 2501
|
2019-04-17 13:21:35 +02:00 |
|
jsteube
|
b2fecc5828
|
Fix typo in m11800_a0-pure.cl
|
2019-04-17 12:28:01 +02:00 |
|
Brandon Chalk
|
0a4ce19915
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2019-04-16 10:03:05 -07:00 |
|
Brandon Chalk
|
5adb941f9a
|
Test module variable scope fix
|
2019-04-16 09:58:28 -07:00 |
|
jsteube
|
66aada0f6a
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
2019-04-15 18:11:20 +02:00 |
|
jsteube
|
74e3ede391
|
Test optimization for kernel include in pure mode
|
2019-04-15 18:11:15 +02:00 |
|
jsteube
|
56ae7fa2b8
|
Remove warnings no longer relevant in -m 15600 and -m 16300
|
2019-04-15 16:05:26 +02:00 |
|
jsteube
|
a3b6e6f1b0
|
Fix hc_rotl64_S() for AMD devices
|
2019-04-15 12:11:37 +02:00 |
|
jsteube
|
e0d0721109
|
Workaround for Page not present or supervisor privilege JiT fail on ROCM for -m 13400
|
2019-04-15 11:19:02 +02:00 |
|
jsteube
|
8e89617015
|
Workaround setting password length bug in ROCM and POCL for -m 10100
|
2019-04-15 11:14:02 +02:00 |
|
jsteube
|
4cdff67011
|
Fix typo in OpenCL/m11800_a3-optimized.cl
|
2019-04-14 20:04:35 +02:00 |
|
jsteube
|
59ec6ac2e1
|
Fix some typos
|
2019-04-14 18:07:00 +02:00 |
|
jsteube
|
a671d501aa
|
Optimize some xxx_hmac_init functions
|
2019-04-14 17:03:37 +02:00 |
|
jsteube
|
eaefbec3fa
|
Rewrite streebogs input-data-length-bug workaround to make it easier to understand
|
2019-04-14 16:06:02 +02:00 |
|
jsteube
|
c34f75fe2d
|
Optimize some xxx_hmac_final functions
|
2019-04-14 15:59:03 +02:00 |
|
jsteube
|
9708275ac4
|
Fix missing rename constant variable name for sbob512_sl64
|
2019-04-14 15:50:57 +02:00 |
|
Jens Steube
|
fef62acade
|
Merge pull request #1995 from f0cker/library_fix
Fix for library compilation failure due to multiple def of sbob_xx64
|
2019-04-14 09:53:09 +02:00 |
|
Jens Steube
|
e79f1a29d4
|
Merge pull request #1996 from philsmd/patch-5
tests: fix hash generation of -m 8300 = DNSSEC
|
2019-04-14 09:51:36 +02:00 |
|
Jens Steube
|
1370dc4700
|
Limit kernel-accel in -m 11600 to 128
|
2019-04-14 09:29:27 +02:00 |
|
philsmd
|
407d331c9d
|
tests: fix hash generation of -m 8300 = DNSSEC
The salt needs to be passed AS-IS (in hexadecimal) not converted to binary for the perl module Net::DNS::RR::NSEC3::name2hash.
Thank you very much
|
2019-04-13 19:10:52 +02:00 |
|
jsteube
|
7c6970dbdd
|
Remove hard-coded static keyword from OpenCL kernels
|
2019-04-13 18:46:19 +02:00 |
|
Jens Steube
|
27f130ea90
|
Kernel Cache: Reactivate OpenCL runtime specific kernel caches
|
2019-04-13 14:47:41 +02:00 |
|
Jens Steube
|
db91876d23
|
Disable check for device_available_mem on Windows in combination with AMD drivers
|
2019-04-13 14:36:49 +02:00 |
|
Jens Steube
|
ef4db1979f
|
Merge pull request #1994 from philsmd/patch-4
outfile remove: fix hash parsing
|
2019-04-13 13:52:17 +02:00 |
|
jsteube
|
b7cdca09c4
|
OpenCL Runtime: Workaround JiT compiler error on ROCM 2.3 driver if the 'inline' keyword is used in function declaration
|
2019-04-13 13:46:55 +02:00 |
|