• 大小: 6KB
    文件类型: .zip
    金币: 2
    下载: 2 次
    发布日期: 2021-06-17
  • 语言: C/C++
  • 标签: 源码  工具  

资源简介

NULL 博文链接:https://enefry.iteye.com/blog/1178394

资源截图

代码片段和文件信息

#include“DES.h“
#include
char getBitValue2(char *offsetint bit){
register int r2  = bit&0x07;
offset += (bit>>3);
return ((*offset)>>(8-r2-1) )&0x01;
}

int main(){
char c[]= “71111111“;

//char p2[8] ;

int jk;

//fun_MoveKey(2 c p2);
//for(j=0;j<8;j++){
// for(k=0;k<8;k++){
// printf(“%x “getBitValue2(c(j<<3)+k));
// }
// printf(“\n“);
//}
//printf(“\n%x  %x  %x >“getBitValue2(c0)  getBitValue(c11)getBitValue(c12));
setKey(“01234567“);
memcpy(cdes(“01234567“)8);
dedes(c);
system(“pause“);
return 0;
}


//
/////#include“DES_.h“
//int main(){
//// [01101010][11100100] [01111101][00010110]
//  //    [01000111][00001000] [10011110][10001001]
// //int i;
//
// //char p1[5] = “hello“;
// //char p2[5] = “nice1“;
//
//
//char _tmp_[128] ;
//char data[128];
//
//int i;
//
//memset(_tmp_08);
//memset(data08);
//
// //char _tmp_[] = 
// //{
// // 0x70 0x38 0x9A 0xEC 0x76 0x92 0x84 0xDA
// //};
// //char data[] = “computer“;
//
//
// //70 38 9A EC 76 92 84 DA
// /*
// char _tmp_[] = {
// 0x6A0xE4 0x7D 0x16
// 0x47  0x08 0x9E 0x89
// };
//
// char data[] = {
//  0x1C 0x28 0x330x89
//   0xC8 0x24 0x7C 0xD1
//};*/
//
// //char _tmp_[] = “computer“;
// //char data[] = “computer“;
//
//
// //printf(“%lx  %lx\n“*((long*)_aim_)*((long*)(_aim_+4)));
// //Mywrite(_tmp_);
////Mywrite(“COMPUTER“);
////des(char data[8]char key[8])
// printf(“\n*********************************“);
// printf(“\n*********************************“);
// printf(“\n*                               *“);
// printf(“\n*          08 网络2班           *“);
// printf(“\n*                               *“);
// printf(“\n*           陈任伟              *“);
// printf(“\n*                               *“);
// printf(“\n*********************************“);
// printf(“\n*********************************“);
// printf(“\n\n“);
// printf(“->输入8个字节明文(前8个字节有效.不足8字节自动添加 0 )“);
// scanf(“%s“&data);
// printf(“\n\n->输入8个字节的密码((前8个字节有效.不足8字节自动添加 0 ))“);
// scanf(“%s“&_tmp_);
// data[8]=0;
// _tmp_[8]=0;
// printf(“输入: %s  %s “data_tmp_);
// //des(data_tmp_);
// for(i=0;i<8;i++){
// printf(“%x “data[i] &0xff);
// }
// //system(“pause“);
//
//}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       10786  2011-09-22 21:19  DES.h
     文件        4248  2011-09-19 11:06  DESTables.h
     文件        2350  2011-09-22 07:39  Pmain.c

评论

共有 条评论