Data Processing and Applied Technology in the Algorithm and Cracking of NTLM-Hash - A Highly Proficient Parallel Computing Architecture

Article Preview

Abstract:

Compared with CPU, GPU has a stronger parallel architecture and with specific API, the powerful potential contained in GPU can be released to become GPGPU. High computational capability of GPGPU can be used in scientific computation and data processing. This paper focuses on the research of the high frequency collision crack for normal Windows NTLM-Hash by resorting to CUDA API. The result shows that the computation capability of low-end graphic cards could be almost 100 times that of the normal dual-core CPUs, which could greatly lift the efficiency of encryption cracking.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

239-244

Citation:

Online since:

July 2014

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Zhang Shu, Chu Yanli. CUDA GPU high-performance computing [M]. Peking: China WaterPower Press,(2009).

Google Scholar

[2] Qiu Deyuan. GPGPU Programming Technique—From GLSL, CUDA to OpenCL[M]. Peking: China Machine Press,(2011).

Google Scholar

[3] NVIDIA Corporation. CUDA Programming Guide [EB/OL]. www. nvidia. com,(2009).

Google Scholar

[4] Weng Jie. With the random number MD5 cracking GPU acceleration and optimization of the algorithm [D]. Changsha:National University of Defense Technology,(2010).

Google Scholar