Commit Graph

8 Commits (124e1fd40ac766b7f095e93834dc3d8295984369)

Author SHA1 Message Date
tweqx 0a5575cde5 Add BLAKE2b-512($salt.$pass) and BLAKE2b-512($pass.$salt)
2 years ago
Gabriele Gristina b3d3b31c3e Metal: added support for vectors up to 4
2 years ago
Gabriele Gristina 9d36245d51 Kernels: Set the default Address Space Qualifier for any pointer, refactored / updated KERN_ATTR macros and rc4 cipher functions, in order to support Apple Metal runtime
2 years ago
Jens Steube cb69e2d413 Added some HIP version checks, fall back to OpenCL automatically
3 years ago
Jens Steube 0810126145 Fix Blake2b in generic mode
3 years ago
Jens Steube bd92589af1 Optimize BLAKE2B_ROUND() 64 bit rotates
3 years ago
Jens Steube 9bf0f36d0a Get rid of MAYBE_VOLATILE for context position by replacing it with zero length check
3 years ago
philsmd bd9304724c
fixes #1298: add pure kernels for -m 600 = BLAKE2b-512
4 years ago