首页 | 本学科首页   官方微博 | 高级检索  
     

基于OpenCL的MD5破解算法
引用本文:翁捷,吴强,杨灿群. 基于OpenCL的MD5破解算法[J]. 计算机工程, 2011, 37(4): 119-121. DOI: 10.3969/j.issn.1000-3428.2011.04.042
作者姓名:翁捷  吴强  杨灿群
作者单位:国防科技大学计算机学院,长沙,410073
基金项目:国家"863"计划基金资助项目
摘    要:在基于GPU的异构平台上,采用开放计算语言(OpenCL)实现破解算法,利用分轮生成攻击密码、图形渲染管线加速存取以及多密码并行等方法对算法进行优化,在Intel四核CPU Q8230(2.3 GHz)和一片NVIDIA GT200组成的平台上进行实验。实验结果表明,在相同CPU平台上该算法能够获得高于破解软件John the ripper 17倍的破解速度。

关 键 词:开放计算语言  带随机数的MD5算法  图形处理器  强力攻击

OpenCL-based MD5 Decryption Algorithm
WENG Jie,WU Qiang,YANG Can-qun. OpenCL-based MD5 Decryption Algorithm[J]. Computer Engineering, 2011, 37(4): 119-121. DOI: 10.3969/j.issn.1000-3428.2011.04.042
Authors:WENG Jie  WU Qiang  YANG Can-qun
Affiliation:(School of Computer,National University of Defense Technology,Changsha 410073,China)
Abstract:This paper uses Open Computing Language(OpenCL) to realize the decrypting algorithm on heterogeneous platforms with Graphic Processing Unit(GPU). By using multi rounds attacking, graphics pipeline accelerates accessing and multi key attacking, the code runs 18 times faster on a NVIDIA GT200 GPU with Intel Q8230 quad-core CPU(2.3 GHz) than the decryption software, John the ripper, running on the same CPU-only platform.
Keywords:Open Computing Language(OpenCL)  MD5 algorithm with salt  Graphic Processing Unit(GPU)  brute force attack
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号