10-26-2012, 10:15 AM
Hashcat CPU has parts of ASM.
For oclHashcat-* its plain C for the host-code part, OpenCL for AMD kernels, CUDA for NV kernels. Both OpenCL and CUDA and nearly 1:1 to C. There are also some parts of C++ used in the kernels but this is just functions overloads.
For oclHashcat-* its plain C for the host-code part, OpenCL for AMD kernels, CUDA for NV kernels. Both OpenCL and CUDA and nearly 1:1 to C. There are also some parts of C++ used in the kernels but this is just functions overloads.