Advertisement

Data Encryption Standard(DES)算法

阅读量:

简介

DES缩写为Data Encryption Standard的全称,并即属于对称分组码算法的一种技术方案;其数据分组标准规定每条信息的数据块大小固定为64 bits;其中密钥长度设定为56 bits(若包含校验码则调整至64bits),并且每个8-bit字节的最后一位编码都是用于奇偶性检验的一致性编码

算法流程

1、 整体加解密流程

由于加解密算法对称,即解密过程为加密的逆过程。

2、 加密整体过程

IP 为Initial Permutation, 而LxRx 整体的64 比特数,L 和R 各位32 比特。

3、IP IP-1 的向量表

在向量表中使用数值来代表第几个比特的位置,并按照指示对输入的64位进行重新排列

![](https://ad.itadn.com/c/weblog/blo

全部评论 (0)

还没有任何评论哟~