摘要
随着桌面系统的广泛应用,微软的OFFICE系列软件已经成为主流的文本编辑软件。Word文档的安全问题逐渐进入了人们的视野。找到一种高效的破解或恢复被加密Word文档的密码的方案具有重要的意义。密码的暴力破解是最简单也是最常用的破解方法,但是传统的基于CPU的破解方法破解速度慢,大大限制了暴力破解的应用。文中在分析Word文档加密漏洞的基础上,提出了基于GPU的CUDA并行计算模型,实现了对Word文档加密密码的快速暴力破解,实验证明文中的密码破解方案大大提高了破解速度。
With the extensive application of desktop systems, Microsoft OFFICE software has become the popular text-compiled software. The safety problems of Word documents are gradually coming into people' s view. Finding an efficient way of cracking or recovering the password of encrypted Word documents has an important significance. The brute force of password is the simplest and most commonly used method, but the traditional CPU-based crack is so slow that it greatly limits its application. On GPU-based parallel computing model CUDA and the analysis of the vulnerability of the Word document encryption, this paper proposes a new word documents decryption method, and the experiments show that this method has considerably improved the crack speed.
出处
《信息技术》
2013年第4期151-154,共4页
Information Technology
关键词
暴力破解
CUDA
漏洞分析
并行计算
brute force
CUDA
vulnerability analysis
parallel computing