openwall / john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
https://www.openwall.com/john/
Other
10.36k stars 2.11k forks source link

Argon2: Add MIC support #5560

Open solardiz opened 3 weeks ago

solardiz commented 3 weeks ago

Xeon Phi / MIC is indeed legacy, but this can be a little fun and easy project now that we have AVX-512 support for Argon2. It could be as easy as extending the SIMD macro checks and maybe making use of MIC's fused multiply-add (like we do in php_mt_seed).