Welcome

首页 / 软件开发 / 数据结构与算法 / DES加密解密算法详解

DES加密解密算法详解2014-01-01近段时间因为项目需要,所以一直致力于网络与信息安全方面,免不了涉及了信息的加密与解密,所以这些日子一直在苦苦钻研密码学。

密码学是一门古老的学科,在密码学发展的历史上,出现了多种加密方法,又很早的古典加密算法,后来又出现了更成熟的分组密码,公钥密码及流密码等,因为我只涉及了分组公钥密码,所以在这篇文章中就暂且先介绍分组密码,在说分组密码之前要说的就是密码学中常见的两种体制,一种是对称密码体制,一种是非对称密码体制,也叫公钥密码体制。

对称密码体制是指如果一个加密系统的加密密钥和解密密钥相同,或者虽然不同,但是由其中的任意一个可以很容易地推导出另一个,即密钥是双方共享的。

下面我就介绍一种对称密码算法DES。

其算法描述DES