基于分布式GPU的彩虹表密码攻击系统
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

“十二五”国家科技支撑计划(2012BAH38B05)


Password Cracking System Based on Rainbow Table in Distributed GPU Environment
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    彩虹表是密码破解中最常用的工具. 利用CPU构造彩虹表占用时间、空间巨大, 已经成为限制彩虹表应用的最大问题. 针对彩虹表存在的查找时间、构造时间、占用内存空间瓶颈问题进行了研究. 采用高速GPU改进彩虹表构造方法, 建立彩虹表参数与时空关系模型, 分析得出实际中可选取的参数值. 设计实现了基于分布式GPU的彩虹表密码破解优化系统, 包括密文提取模块、密文分发模块、GPU处理模块和彩虹表模块. 系统实践证明, 该方法能有效提高密码破解效率, 降低彩虹表对时间空间资源的占用, 增加彩虹表实际可破解的密码长度.

    Abstract:

    Rainbow table is the most commonly used tool in password cracking field. Rainbow table constructed by CPU occupies huge memory space and time, which is the biggest problem in rainbow table application. This paper concentrates on the research of the bottleneck problems of rainbow table: search time, construction time and memory space. By building a model of rainbow table parameters and time-space to analyze parameter values that can be used in application, high speed GPU was adopted to optimize construction method of rainbow table. A rainbow table password attacking system based on distributed GPU was designed and realized, including cipher extraction module, cipher distribution module, GPU managing module and rainbow table module. Test results in actual password attacking system show that the method can effectively develop password cracking efficiency, reduce rainbow table utilization of space and time and increase actual password length that rainbow table can attack.

    参考文献
    相似文献
    引证文献
引用本文

李聪,叶猛,江舟,高明.基于分布式GPU的彩虹表密码攻击系统.计算机系统应用,2015,24(7):69-73

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2014-11-19
  • 最后修改日期:2014-12-17
  • 录用日期:
  • 在线发布日期: 2015-07-17
  • 出版日期:
文章二维码
您是第位访问者
版权所有:中国科学院软件研究所 京ICP备05046678号-3
地址:北京海淀区中关村南四街4号 中科院软件园区 7号楼305房间,邮政编码:100190
电话:010-62661041 传真: Email:csa (a) iscas.ac.cn
技术支持:北京勤云科技发展有限公司

京公网安备 11040202500063号