This shows you the differences between two versions of the page.
john:OpenCL-XSHA-512 [2013/02/07 00:46] claudio.andre Improve note about the format. |
john:OpenCL-XSHA-512 [2013/03/29 18:52] (current) claudio.andre New benchmark numbers after reducing transfer latency and other tweaks |
||
---|---|---|---|
Line 9: | Line 9: | ||
Despite of that, you can do real crack on your GPU, even if you use it as your graphics controller. Although, you might experience some slowness.\\ | Despite of that, you can do real crack on your GPU, even if you use it as your graphics controller. Although, you might experience some slowness.\\ | ||
- | The maximum password length is: 31 (32 - 1) bytes.\\ | + | The maximum password length is: 55 (56 - 1) bytes.\\ |
In order to change it, anyone can open the opencl_xsha512-ng.h, modify the statements seen below and recompile the project. Note that some memory mis-alignment could lead to wrong computation results. | In order to change it, anyone can open the opencl_xsha512-ng.h, modify the statements seen below and recompile the project. Note that some memory mis-alignment could lead to wrong computation results. | ||
<code java> | <code java> | ||
- | #define PLAINTEXT_LENGTH 32 | + | #define PLAINTEXT_LENGTH 56 |
</code> | </code> | ||
Line 92: | Line 92: | ||
* Only one salt: 7489K c/s real, 1165K c/s virtual | * Only one salt: 7489K c/s real, 1165K c/s virtual | ||
* C-03. S-02. | * C-03. S-02. | ||
- | * Local work size (LWS) 128, global work size (GWS) 2097152 | + | * Local worksize (LWS) 64, global worksize (GWS) 2097152 |
- | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient, development use mostly)]... DONE | + | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient, development use mostly)]... DONE |
- | * Many salts: 48156K c/s real, 812646K c/s virtual | + | * Many salts: 45462K c/s real, 812646K c/s virtual |
- | * Only one salt: 20971K c/s real, 41943K c/s virtual | + | * Only one salt: 27354K c/s real, 57195K c/s virtual |
* C-04. | * C-04. | ||
- | * Local work size (LWS) 64, global work size (GWS) 4194304 | + | * Local worksize (LWS) 64, global worksize (GWS) 4194304 |
- | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient, development use mostly)]... DONE | + | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient, development use mostly)]... DONE |
- | * Many salts: 60476K c/s real, 1444M c/s virtual | + | * Many salts: 55676K c/s real, 2097M c/s virtual |
- | * Only one salt: 20971K c/s real, 46603K c/s virtual | + | * Only one salt: 27185K c/s real, 46603K c/s virtual |
* C-05. | * C-05. | ||
- | * Local work size (LWS) 64, global work size (GWS) 3932160 | + | * Local worksize (LWS) 64, global worksize (GWS) 3932160 |
- | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 32) [OpenCL (inefficient, development use mostly)]... DONE | + | * Benchmarking: Mac OS X 10.7+ salted SHA-512 (pwlen < 55) [OpenCL (inefficient, development use mostly)]... DONE |
- | * Many salts: 67346K c/s real, 66976K c/s virtual | + | * Many salts: 59173K c/s real, 59173K c/s virtual |
- | * Only one salt: 23130K c/s real, 23130K c/s virtual | + | * Only one salt: 31207K c/s real, 31043K c/s virtual |
**Reference** (july 2012) \\ | **Reference** (july 2012) \\ |