论文部分内容阅读
随着信息社会的发展,信息安全在社会中的地位越来越重要。密码学作为信息安全的基础和核心,也越来越受到人们的关注,而暴力破解对称密码算法,是密码学研究的一个重要方向。暴力破解密码算法主要有两种实现方法:(1)硬件实现;(2)软件实现。本文采用软件方法实现了对称密码算法的暴力破解,本文的主要工作包括以下几个方面:1.介绍了对称密码算法的暴力破解技术。包括暴力破解的概念,暴力破解常用的两种实现方法:软件实现和硬件实现。2.调查研究了对称密码算法暴力破解的历史和现状。主要是针对常用分组密码算法DES和SMS4和序列密码算法RC4的调研。3.分析了分组密码的加密和解密,设计了实现分组密码算法暴力破解的软件,并且在局域网内模拟实现了对分组密码算法DES和SMS4的暴力破解。4.分析了序列密码的加密和解密,设计了实现序列密码算法暴力破解的软件,并且在局域网内实现了对序列密码算法RC4的暴力破解。