%0 Journal Article
%T MD5 Crack Method Based on Compute Unified Device Architecture
基于CUDA架构的MD5破解方法研究
%A ZHANG Run-mei
%A WANG Xiao
%A
张润梅
%A 王霄
%J 计算机科学
%D 2011
%I
%X 由于内存、运算速度以及磁盘空间的限制,暴力破解MD5几乎无法在PC机上实现。CUDA意在使GPU的超高计算性能在数据处理和科学计算等通用计算领域发挥优势。主要研究基于CUD八架构的MD5破解方法,并使用VS2005与NVCC进行混合编译。实验选择在GeForce9600UT显卡和四核CPUQ660。上分别运行所提程序和标准C语言版程序。结果表明,在高计算负荷与巨量数据情况下,中低端显卡的计算速度比高端CPU高30~50。倍。CUDA使GPU流处理器阵列的性能得到充分发挥,极大地提高了并行计算程序的效率。
%K MD5 crack
%K CUDA
%K Parallel computation
MD5破解,CUDA,并行计算
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=64A12D73428C8B8DBFB978D04DFEB3C1&aid=9E70BEC201DE1C1FD6EE8535883457FD&yid=9377ED8094509821&vid=16D8618C6164A3ED&iid=0B39A22176CE99FB&sid=119B6C0AA09DE6B9&eid=407C905D8F0449C4&journal_id=1002-137X&journal_name=计算机科学&referenced_num=0&reference_num=7