首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--一般性问题论文--安全保密论文

基于检查点的分布式彩虹表生成与查找

摘要第5-6页
ABSTRACT第6页
第一章 绪论第11-15页
    1.1 研究背景第11-12页
    1.2 国内外研究现状第12-13页
    1.3 本文的主要工作第13-14页
    1.4 本文的内容安排第14-15页
第二章 相关工作第15-29页
    2.1 散列算法简介第15-17页
    2.2 彩虹表简介第17-20页
        2.2.1 彩虹表基本原理第17-19页
        2.2.2 假警与检查点技术第19-20页
    2.3 MIC协处理器及编程方法第20-23页
        2.3.1 MIC硬件体系结构第20-22页
        2.3.2 MIC软件系统第22-23页
    2.4 GPU及编程方法第23-28页
        2.4.1 GPU体系结构第23-25页
        2.4.2 GPU存储器层次结构第25-26页
        2.4.3 CUDA编程技术第26-27页
        2.4.4 CUDA性能优化方法第27-28页
    2.5 本章小结第28-29页
第三章 基于检查点的彩虹表生成第29-46页
    3.1 彩虹表生成程序总体结构第29-30页
    3.2 彩虹表子表结构设计第30-31页
    3.3 规约函数设计第31-36页
        3.3.1 构建字符集第31-33页
        3.3.2 构造拼接信息第33-35页
        3.3.3 散列值混洗与字符填充第35-36页
    3.4 并行化设计与实现第36-41页
        3.4.1 节点间并行第36-37页
        3.4.2 节点上的多卡并行第37-39页
        3.4.3 MIC卡上的多核并行第39-40页
        3.4.4 MIC上的SIMD并行第40-41页
    3.5 检查点第41-44页
        3.5.1 检查点设计第41-42页
        3.5.2 基于检查点的链生成实现第42-44页
    3.6 彩虹表数据文件的重整第44-45页
    3.7 本章小结第45-46页
第四章 带检查点彩虹表在GPU集群上的并行查找第46-67页
    4.1 DCR并行框架第46-47页
    4.2 彩虹表查找程序整体结构第47-49页
    4.3 GPU上的并行在线计算第49-51页
        4.3.1 在线计算在GPU上的实现第49-50页
        4.3.2 基于检查点的在线计算第50-51页
    4.4 多节点并行的终点整合第51-52页
    4.5 计算节点上的并行终点比对第52-55页
        4.5.1 并行终点比对的基本实现第52-54页
        4.5.2 基于检查点的终点比对第54-55页
    4.6 GPU上的并行链重构计算第55页
    4.7 并行性分析与彩虹表参数计算第55-58页
        4.7.1 在线计算阶段并行性分析第56-57页
        4.7.2 链重构阶段并行性分析第57-58页
    4.8 性能优化技术第58-65页
        4.8.1 GPU访存优化第58-60页
        4.8.2 GPU寄存器优化第60-61页
        4.8.3 GPU代码分支优化第61-64页
        4.8.4 CPU上的终点比对优化第64-65页
    4.9 本章小结第65-67页
第五章 实验结果及分析第67-82页
    5.1 彩虹表生成性能测试第67-70页
        5.1.1 基本性能测试第68页
        5.1.2 字符集大小与性能的关系第68-70页
        5.1.3 多节点加速比测试第70页
    5.2 检查点对彩虹表数据的影响第70-71页
        5.2.1 彩虹表终点分布测试第70-71页
        5.2.2 检查点对假警率的影响第71页
    5.3 彩虹表查找性能测试第71-75页
        5.3.1 基本性能测试第72-73页
        5.3.2 检查点彩虹表平衡点测试第73-74页
        5.3.3 检查点对平衡点的影响第74-75页
    5.4 破解成功率测试第75页
    5.5 与其他破解系统的对比测试第75-76页
        5.5.1 与RainbowCrack的对比第75-76页
        5.5.2 与hashcat的对比测试第76页
    5.6 规约函数优化的进一步探究第76-80页
    5.7 本章小结第80-82页
总结与展望第82-83页
参考文献第83-85页
攻读硕士学位期间取得的研究成果第85-86页
致谢第86-87页
答辩委员会对论文的评定意见第87页

论文共87页,点击 下载论文
上一篇:基于混合推荐算法的网络小说推荐系统设计与实现
下一篇:基于信息熵的权重计算方法在隐含狄利克雷分布中的探索及研究