凤凰新媒体 版权所有 不得转载 lawyer@ifeng.com
京ICP证030609号 本站通用网址:凤凰网
客服电话:(010)84458487 客服邮箱blog@ifeng.com
go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go+go
//keyexpand.cpp #include "des.h"void keyexpand(unsigned char *key)//unsigned char **skey)//[16][48]){ int i=0,j=0; //char key[8]={'a','b','c','d','e','f','g','h'}; unsigned char tempkey[64]; unsigned char tempskey[56]; //生生64 byte key以便 位操作 for(i=0;i<8;i++) { bits temp=bytetobinary(key[i]);...