Jens Steube
|
82927c13c8
|
Get rid of uchar4 in -m 9100
|
5 years ago |
Jens Steube
|
ec4d4218c0
|
Add some missing operators for vector types
|
5 years ago |
Jens Steube
|
6db4ab7e60
|
Fix scrypt based algorithms to work on CUDA
|
5 years ago |
Jens Steube
|
027af75a39
|
Fix rotate function names
|
5 years ago |
Jens Steube
|
6b7d064118
|
Replace (u32x) (...) with make_u32x (...)
|
5 years ago |
Jens Steube
|
54dd2ea300
|
Use same settings for vector datatypes in inc_types.h as seen in cuda SDK vector_types.h
|
5 years ago |
Jens Steube
|
7e5356126c
|
Fix more use of LOCAL_VK and LOCAL_AS
|
5 years ago |
Jens Steube
|
03b2d3fb69
|
Fix use of LOCAL_VK and LOCAL_AS in -m 3200
|
5 years ago |
Jens Steube
|
8ff8c5d536
|
Add LOCAL_VK to make use of __shared__
|
5 years ago |
Jens Steube
|
bbed0cd67a
|
Fix test.sh and bitsliced algos
|
5 years ago |
Jens Steube
|
d0bd33c9d1
|
Rename CONSTANT_AS to CONSTANT_VK
|
5 years ago |
Jens Steube
|
ec9925f3b1
|
Warnings self-check and autotune with CUDA
|
5 years ago |
Jens Steube
|
5ee033673c
|
Disable name mangling in NVRTC's PTX output and more
|
5 years ago |
Jens Steube
|
58213c81d6
|
Add vector datatypes operators
|
6 years ago |
Jens Steube
|
6a32e8ef18
|
Fix ulong datatype on Windows x64
|
6 years ago |
Jens Steube
|
d9cb5cf8df
|
Fix recursion in inc_common.cl
|
6 years ago |
Jens Steube
|
3b7304c9d8
|
Fix recursion in inc_platform.cl
|
6 years ago |
Jens Steube
|
89119bf24a
|
Add missing inc_platform.h include
|
6 years ago |
Jens Steube
|
00e1e32492
|
Replace barrier() with SYNC_THREADS()
|
6 years ago |
Jens Steube
|
9faba41848
|
Use nvrtc to compile PTX (resulting PTX not yet used)
|
6 years ago |
Jens Steube
|
4045e60021
|
Add nvrtc wrapper for later use
|
6 years ago |
Jens Steube
|
4b986de5fb
|
Prepare native CUDA hybrid integration
|
6 years ago |
Jens Steube
|
c02083281f
|
Fix undefined-internal warning message on ROCM
|
6 years ago |
Jens Steube
|
c5c79feaaa
|
More cam_feistel() optimization
|
6 years ago |
Jens Steube
|
f49d3f92e9
|
Reduce cam_feistel() xor count
|
6 years ago |
Jens Steube
|
f10d27b2c9
|
Get rid of extract_byte() in inc_cipher_twofish.cl
|
6 years ago |
Jens Steube
|
bf4b1a8e02
|
Remove duplicate 'static' declaration specifier in -m 19800 and -m 19900
|
6 years ago |
jsteube
|
b9aaaf7809
|
Move 198xx DiskCryptor to 200xx to not collide with Kerberos 5, etype 17, Pre-Auth
|
6 years ago |
Jens Steube
|
17ab30b29f
|
Merge pull request #1991 from brandoncasaba/master
Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18)
|
6 years ago |
jsteube
|
70fc36bf01
|
Reorganize inc_common.cl and make better use of HAS_* macros
|
6 years ago |
jsteube
|
75b92c1ab1
|
Use both LE and BE modes for nonce error correction if none or both modes are set
|
6 years ago |
jsteube
|
5b97fe7514
|
Workaround volatile for -m 2500 and -m 2501 for macosx
|
6 years ago |
Jens Steube
|
38c1029f2e
|
Need volatile for IRIS GPU on Mac OSX for -m 2500 and -m 2501
|
6 years ago |
jsteube
|
b2fecc5828
|
Fix typo in m11800_a0-pure.cl
|
6 years ago |
Brandon Chalk
|
0a4ce19915
|
Merge branch 'master' of https://github.com/hashcat/hashcat
|
6 years ago |
jsteube
|
74e3ede391
|
Test optimization for kernel include in pure mode
|
6 years ago |
jsteube
|
a3b6e6f1b0
|
Fix hc_rotl64_S() for AMD devices
|
6 years ago |
jsteube
|
8e89617015
|
Workaround setting password length bug in ROCM and POCL for -m 10100
|
6 years ago |
jsteube
|
4cdff67011
|
Fix typo in OpenCL/m11800_a3-optimized.cl
|
6 years ago |
jsteube
|
59ec6ac2e1
|
Fix some typos
|
6 years ago |
jsteube
|
a671d501aa
|
Optimize some xxx_hmac_init functions
|
6 years ago |
jsteube
|
eaefbec3fa
|
Rewrite streebogs input-data-length-bug workaround to make it easier to understand
|
6 years ago |
jsteube
|
c34f75fe2d
|
Optimize some xxx_hmac_final functions
|
6 years ago |
jsteube
|
9708275ac4
|
Fix missing rename constant variable name for sbob512_sl64
|
6 years ago |
Jens Steube
|
fef62acade
|
Merge pull request #1995 from f0cker/library_fix
Fix for library compilation failure due to multiple def of sbob_xx64
|
6 years ago |
jsteube
|
7c6970dbdd
|
Remove hard-coded static keyword from OpenCL kernels
|
6 years ago |
jsteube
|
b7cdca09c4
|
OpenCL Runtime: Workaround JiT compiler error on ROCM 2.3 driver if the 'inline' keyword is used in function declaration
|
6 years ago |
jsteube
|
85d58b03e1
|
Fix some signed/unsigned integer comparison warnings
|
6 years ago |
Brandon Chalk
|
61ac3e3282
|
Minor speed and readability improvements to mode 19800 and 19900
|
6 years ago |
Brandon Chalk
|
95c74c52c1
|
Add hash modes 19800 (krb5pa etype 17) and 19900 (krb5pa etype 18)
|
6 years ago |