摘要: 同学 在做Android安全短信方面的软件,对短信进行加密使用的方法就是DES,虽然以前上过密码编码学这门课,但是对DES的原理还是没太搞懂。所以查阅资料对DES进行近一步的了解。 DES是数据加密标准的简称,是一种用56位密钥加密64位数据的方法。DES的核心部件:1:初始置换和初始逆置换。2:密钥控制下的十六轮迭代加密。3:轮密钥生成。具体的原理图如下所示: DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密... 阅读全文
posted @ 2012-12-24 18:54 helloyu 阅读(7857) 评论(0) 推荐(0) 编辑