首页--工业技术论文--无线电电子学、电信技术论文--通信论文--通信保密与通信安全论文--理论论文

带随机数MD5破解算法的GPU加速与优化

摘要第1-11页
ABSTRACT第11-13页
第一章 引言第13-20页
   ·课题背景第13-14页
   ·研究现状第14-18页
     ·GPU 通用计算第15-16页
     ·GPU 加速MD5 破解第16-18页
   ·本文研究内容和创新第18-19页
   ·论文结构第19-20页
第二章 GPU 相关知识与MD5 算法分析第20-32页
   ·GPU 系统结构特点和编程模型第20-26页
     ·NVIDIA GT200 结构和CUDA 编程模型第20-21页
     ·AMD RV770 架构和Brook+编程语言第21-22页
     ·OpenCL 标准第22-26页
   ·MD5 算法分析第26-30页
     ·MD5 算法第26-28页
     ·带随机数MD5 算法第28-30页
     ·带随机数MD5 破解算法第30页
   ·小结第30-32页
第三章 基于GPU 实现带随机数MD5 破解算法第32-41页
   ·系统级设计第32-36页
     ·异构计算分析第32-34页
     ·算法分析与任务分割第34-36页
   ·攻击密码生成第36-39页
     ·攻击密码生成算法第36-37页
     ·使用OpenCL 实现算法第37-38页
     ·分轮生成密码第38-39页
   ·散列码生成第39页
   ·散列码匹配第39-40页
     ·散列码匹配在GPU 上实现第40页
     ·散列码匹配在CPU 上实现第40页
   ·小结第40-41页
第四章 使用OpenCL 加速破解算法性能优化技术第41-51页
   ·最小化数据传输第41-42页
   ·全局内存访问优化第42-45页
     ·减少全局内存访问第42-43页
     ·全局内存对齐访问第43-45页
   ·局部内存存取优化第45-47页
   ·使用图形渲染管线加速存取第47-49页
     ·硬件基础第48页
     ·使用图形渲染管线优化算法第48-49页
   ·功能性优化第49页
   ·小结第49-51页
第五章 测试与分析第51-57页
   ·测试环境第51-52页
   ·性能测试与分析第52-55页
     ·不同匹配方式性能对比第52-53页
     ·最小化数据传输性能对比第53页
     ·优化全局内存访问性能测试第53-54页
     ·优化局部内存性能测试第54-55页
     ·使用图形渲染管线性能测试第55页
   ·对比测试与分析第55-57页
第六章 结束语第57-59页
   ·工作总结第57-58页
   ·展望第58-59页
致谢第59-60页
参考文献第60-62页
作者在学期间取得的学术成果第62页

论文共62页,点击 下载论文
上一篇:水下声学传感器网络定位研究
下一篇:基于可信计算技术的移动钱包设计