• 大小: 3KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-04
  • 语言: 其他
  • 标签: des  

资源简介

密钥为8位时,使用des加解密,密钥为24位时,使用3des加解密

资源截图

代码片段和文件信息

// DES.cpp: implementation of the DES class.
//
//////////////////////////////////////////////////////////////////////

#include “des.h“
#include 

DES::DES()
{

}

DES::~DES()
{

}


// initial permutation IP
const static char IP_Table[64] = {
    58 50 42 34 26 18 10 2 60 52 44 36 28 20 12 4
    62 54 46 38 30 22 14 6 64 56 48 40 32 24 16 8
    57 49 41 33 25 17  9 1 59 51 43 35 27 19 11 3
    61 53 45 37 29 21 13 5 63 55 47 39 31 23 15 7
};
// final permutation IP^-1 
const static char IPR_Table[64] = {
    40 8 48 16 56 24 64 32 39 7 47 15 55 23 63 31
    38 6 46 14 54 22 62 30 37 5 45 13 53 21 61 29
    36 4 44 12 52 20 60 28 35 3 43 11 51 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        343  2019-11-29 06:47  des.h

     文件       8899  2019-11-29 07:20  des.cpp

----------- ---------  ---------- -----  ----

                 9242                    2


评论

共有 条评论