资源简介
实现S-DES对任意文件的加解密(命令行方式)
控制台编程:
int main(int argc, char *argv[ ])
代码片段和文件信息
#include
#include
#include
#include
#include
using namespace std;
char plaintext=‘m‘returnFromeIpProcess=‘\0‘temp1=‘\0‘temp2=‘\0‘temp3=‘\0‘temp4=‘\0‘returnFromF=‘\0‘returnFromF2=‘\0‘result=‘\0‘;
int ip[8]={26314857};
char test[8]={0x800x400x200x100x080x040x020x01};
int Rip[8]={41357286};
int EP[8]={41232341};//第一步用
//第三步用
char S0[4][4]={‘1‘‘0‘‘3‘‘2‘
‘3‘‘2‘‘1‘‘0‘
‘0‘‘2‘‘1‘‘3‘
‘3‘‘1‘‘3‘‘2‘
};
char S1[4][4]={‘0‘‘1‘‘2‘‘3‘
‘2‘‘0‘‘1‘‘3‘
‘3‘‘0‘‘1‘‘0‘
‘2‘‘1‘‘0‘‘3‘
};
char t1t2t3t4tt1=‘\0‘tt2=‘\0‘char_for_p4=‘\0‘;
char s0_s1_0s0_s1_1;
//第四步用
int p4[
评论
共有 条评论