⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 desoper.c

📁 在51单片机中实现des算法
💻 C
📖 第 1 页 / 共 2 页
字号:
/*extern void DesExeEncrypt(unsigned char *pDesDatIn,unsigned char *pDesKey,unsigned char *pDesDatOut);
extern void DesExeDecrypt(unsigned char *pDesDatIn,unsigned char *pDesKey,unsigned char *pDesDatOut);
*//*DES Arithmetic Based 51 by ZZX*/
/************************************************************/
unsigned char bdata DesChangeAreaIn[8],DesChangeAreaOut[8];

sbit DesInBit00=DesChangeAreaIn[0]^7;sbit DesInBit01=DesChangeAreaIn[0]^6;sbit DesInBit02=DesChangeAreaIn[0]^5;sbit DesInBit03=DesChangeAreaIn[0]^4;
sbit DesInBit04=DesChangeAreaIn[0]^3;sbit DesInBit05=DesChangeAreaIn[0]^2;sbit DesInBit06=DesChangeAreaIn[0]^1;sbit DesInBit07=DesChangeAreaIn[0]^0;

sbit DesInBit10=DesChangeAreaIn[1]^7;sbit DesInBit11=DesChangeAreaIn[1]^6;sbit DesInBit12=DesChangeAreaIn[1]^5;sbit DesInBit13=DesChangeAreaIn[1]^4;
sbit DesInBit14=DesChangeAreaIn[1]^3;sbit DesInBit15=DesChangeAreaIn[1]^2;sbit DesInBit16=DesChangeAreaIn[1]^1;sbit DesInBit17=DesChangeAreaIn[1]^0;

sbit DesInBit20=DesChangeAreaIn[2]^7;sbit DesInBit21=DesChangeAreaIn[2]^6;sbit DesInBit22=DesChangeAreaIn[2]^5;sbit DesInBit23=DesChangeAreaIn[2]^4;
sbit DesInBit24=DesChangeAreaIn[2]^3;sbit DesInBit25=DesChangeAreaIn[2]^2;sbit DesInBit26=DesChangeAreaIn[2]^1;sbit DesInBit27=DesChangeAreaIn[2]^0;

sbit DesInBit30=DesChangeAreaIn[3]^7;sbit DesInBit31=DesChangeAreaIn[3]^6;sbit DesInBit32=DesChangeAreaIn[3]^5;sbit DesInBit33=DesChangeAreaIn[3]^4;
sbit DesInBit34=DesChangeAreaIn[3]^3;sbit DesInBit35=DesChangeAreaIn[3]^2;sbit DesInBit36=DesChangeAreaIn[3]^1;sbit DesInBit37=DesChangeAreaIn[3]^0;

sbit DesInBit40=DesChangeAreaIn[4]^7;sbit DesInBit41=DesChangeAreaIn[4]^6;sbit DesInBit42=DesChangeAreaIn[4]^5;sbit DesInBit43=DesChangeAreaIn[4]^4;
sbit DesInBit44=DesChangeAreaIn[4]^3;sbit DesInBit45=DesChangeAreaIn[4]^2;sbit DesInBit46=DesChangeAreaIn[4]^1;sbit DesInBit47=DesChangeAreaIn[4]^0;

sbit DesInBit50=DesChangeAreaIn[5]^7;sbit DesInBit51=DesChangeAreaIn[5]^6;sbit DesInBit52=DesChangeAreaIn[5]^5;sbit DesInBit53=DesChangeAreaIn[5]^4;
sbit DesInBit54=DesChangeAreaIn[5]^3;sbit DesInBit55=DesChangeAreaIn[5]^2;sbit DesInBit56=DesChangeAreaIn[5]^1;sbit DesInBit57=DesChangeAreaIn[5]^0;

sbit DesInBit60=DesChangeAreaIn[6]^7;sbit DesInBit61=DesChangeAreaIn[6]^6;sbit DesInBit62=DesChangeAreaIn[6]^5;sbit DesInBit63=DesChangeAreaIn[6]^4;
sbit DesInBit64=DesChangeAreaIn[6]^3;sbit DesInBit65=DesChangeAreaIn[6]^2;sbit DesInBit66=DesChangeAreaIn[6]^1;sbit DesInBit67=DesChangeAreaIn[6]^0;

sbit DesInBit70=DesChangeAreaIn[7]^7;sbit DesInBit71=DesChangeAreaIn[7]^6;sbit DesInBit72=DesChangeAreaIn[7]^5;sbit DesInBit73=DesChangeAreaIn[7]^4;
sbit DesInBit74=DesChangeAreaIn[7]^3;sbit DesInBit75=DesChangeAreaIn[7]^2;sbit DesInBit76=DesChangeAreaIn[7]^1;sbit DesInBit77=DesChangeAreaIn[7]^0;

sbit DesOutBit00=DesChangeAreaOut[0]^7;sbit DesOutBit01=DesChangeAreaOut[0]^6;sbit DesOutBit02=DesChangeAreaOut[0]^5;sbit DesOutBit03=DesChangeAreaOut[0]^4;
sbit DesOutBit04=DesChangeAreaOut[0]^3;sbit DesOutBit05=DesChangeAreaOut[0]^2;sbit DesOutBit06=DesChangeAreaOut[0]^1;sbit DesOutBit07=DesChangeAreaOut[0]^0;

sbit DesOutBit10=DesChangeAreaOut[1]^7;sbit DesOutBit11=DesChangeAreaOut[1]^6;sbit DesOutBit12=DesChangeAreaOut[1]^5;sbit DesOutBit13=DesChangeAreaOut[1]^4;
sbit DesOutBit14=DesChangeAreaOut[1]^3;sbit DesOutBit15=DesChangeAreaOut[1]^2;sbit DesOutBit16=DesChangeAreaOut[1]^1;sbit DesOutBit17=DesChangeAreaOut[1]^0;

sbit DesOutBit20=DesChangeAreaOut[2]^7;sbit DesOutBit21=DesChangeAreaOut[2]^6;sbit DesOutBit22=DesChangeAreaOut[2]^5;sbit DesOutBit23=DesChangeAreaOut[2]^4;
sbit DesOutBit24=DesChangeAreaOut[2]^3;sbit DesOutBit25=DesChangeAreaOut[2]^2;sbit DesOutBit26=DesChangeAreaOut[2]^1;sbit DesOutBit27=DesChangeAreaOut[2]^0;

sbit DesOutBit30=DesChangeAreaOut[3]^7;sbit DesOutBit31=DesChangeAreaOut[3]^6;sbit DesOutBit32=DesChangeAreaOut[3]^5;sbit DesOutBit33=DesChangeAreaOut[3]^4;
sbit DesOutBit34=DesChangeAreaOut[3]^3;sbit DesOutBit35=DesChangeAreaOut[3]^2;sbit DesOutBit36=DesChangeAreaOut[3]^1;sbit DesOutBit37=DesChangeAreaOut[3]^0;

sbit DesOutBit40=DesChangeAreaOut[4]^7;sbit DesOutBit41=DesChangeAreaOut[4]^6;sbit DesOutBit42=DesChangeAreaOut[4]^5;sbit DesOutBit43=DesChangeAreaOut[4]^4;
sbit DesOutBit44=DesChangeAreaOut[4]^3;sbit DesOutBit45=DesChangeAreaOut[4]^2;sbit DesOutBit46=DesChangeAreaOut[4]^1;sbit DesOutBit47=DesChangeAreaOut[4]^0;

sbit DesOutBit50=DesChangeAreaOut[5]^7;sbit DesOutBit51=DesChangeAreaOut[5]^6;sbit DesOutBit52=DesChangeAreaOut[5]^5;sbit DesOutBit53=DesChangeAreaOut[5]^4;
sbit DesOutBit54=DesChangeAreaOut[5]^3;sbit DesOutBit55=DesChangeAreaOut[5]^2;sbit DesOutBit56=DesChangeAreaOut[5]^1;sbit DesOutBit57=DesChangeAreaOut[5]^0;

sbit DesOutBit60=DesChangeAreaOut[6]^7;sbit DesOutBit61=DesChangeAreaOut[6]^6;sbit DesOutBit62=DesChangeAreaOut[6]^5;sbit DesOutBit63=DesChangeAreaOut[6]^4;
sbit DesOutBit64=DesChangeAreaOut[6]^3;sbit DesOutBit65=DesChangeAreaOut[6]^2;sbit DesOutBit66=DesChangeAreaOut[6]^1;sbit DesOutBit67=DesChangeAreaOut[6]^0;

sbit DesOutBit70=DesChangeAreaOut[7]^7;sbit DesOutBit71=DesChangeAreaOut[7]^6;sbit DesOutBit72=DesChangeAreaOut[7]^5;sbit DesOutBit73=DesChangeAreaOut[7]^4;
sbit DesOutBit74=DesChangeAreaOut[7]^3;sbit DesOutBit75=DesChangeAreaOut[7]^2;sbit DesOutBit76=DesChangeAreaOut[7]^1;sbit DesOutBit77=DesChangeAreaOut[7]^0;

/************************************************************/
unsigned char code DesKeyMoveBit[16]={1,1,2,2,2,2,2,2,1,2,2,2,2,2,2,1};

unsigned char code DesReplaceT1[4][16]={14,4,13,1,2,15,11,8,3,10,6,12,5,9,0,7,
										0,15,7,4,14,2,13,1,10,6,12,11,9,5,3,8,
										4,1,14,8,13,6,2,11,15,12,9,7,3,10,5,0,
										15,12,8,2,4,9,1,7,5,11,3,14,10,0,6,13};
unsigned char code DesReplaceT2[4][16]={15,1,8,14,6,11,3,4,9,7,2,13,12,0,5,10,
										3,13,4,7,15,2,8,14,12,0,1,10,6,9,11,5,
										0,14,7,11,10,4,13,1,5,8,12,6,9,3,2,15,
										13,8,10,1,3,15,4,2,11,6,7,12,0,5,14,9};
unsigned char code DesReplaceT3[4][16]={10,0,9,14,6,3,15,5,1,13,12,7,11,4,2,8,
										13,7,0,9,3,4,6,10,2,8,5,14,12,11,15,1,
										13,6,4,9,8,15,3,0,11,1,2,12,5,10,14,7,
										1,10,13,0,6,9,8,7,4,15,14,3,11,5,2,12};
unsigned char code DesReplaceT4[4][16]={7,13,14,3,0,6,9,10,1,2,8,5,11,12,4,15,
										13,8,11,5,6,15,0,3,4,7,2,12,1,10,14,9,
										10,6,9,0,12,11,7,13,15,1,3,14,5,2,8,4,
										3,15,0,6,10,1,13,8,9,4,5,11,12,7,2,14};
unsigned char code DesReplaceT5[4][16]={2,12,4,1,7,10,11,6,8,5,3,15,13,0,14,9,
										14,11,2,12,4,7,13,1,5,0,15,10,3,9,8,6,
										4,2,1,11,10,13,7,8,15,9,12,5,6,3,0,14,
										11,8,12,7,1,14,2,13,6,15,0,9,10,4,5,3};
unsigned char code DesReplaceT6[4][16]={12,1,10,15,9,2,6,8,0,13,3,4,14,7,5,11,
										10,15,4,2,7,12,9,5,6,1,13,14,0,11,3,8,
										9,14,15,5,2,8,12,3,7,0,4,10,1,13,11,6,
										4,3,2,12,9,5,15,10,11,14,1,7,6,0,8,13};
unsigned char code DesReplaceT7[4][16]={4,11,2,14,15,0,8,13,3,12,9,7,5,10,6,1,
										13,0,11,7,4,9,1,10,14,3,5,12,2,15,8,6,
										1,4,11,13,12,3,7,14,10,15,6,8,0,5,9,2,
										6,11,13,8,1,4,10,7,9,5,0,15,14,2,3,12};
unsigned char code DesReplaceT8[4][16]={13,2,8,4,6,15,11,1,10,9,3,14,5,0,12,7,
										1,15,13,8,10,3,7,4,12,5,6,11,0,14,9,2,
										7,11,4,1,9,12,14,2,0,6,10,13,15,3,5,8,
										2,1,14,7,4,10,8,13,15,12,9,0,3,5,6,11};

/************************************************************/
/*{57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,
63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4};*/
/*1-8	9-16	17-24	25-32	33-40	41-48	49-56	57-64*/
#define DesKey64To56() {\
	DesOutBit04=DesInBit70;DesOutBit05=DesInBit60;\
	DesOutBit06=DesInBit50;DesOutBit07=DesInBit40;\
	DesOutBit10=DesInBit30;DesOutBit11=DesInBit20;\
	DesOutBit12=DesInBit10;DesOutBit13=DesInBit00;\
	DesOutBit14=DesInBit71;DesOutBit15=DesInBit61;\
	DesOutBit16=DesInBit51;DesOutBit17=DesInBit41;\
	DesOutBit20=DesInBit31;DesOutBit21=DesInBit21;\
	DesOutBit22=DesInBit11;DesOutBit23=DesInBit01;\
	DesOutBit24=DesInBit72;DesOutBit25=DesInBit62;\
	DesOutBit26=DesInBit52;DesOutBit27=DesInBit42;\
	DesOutBit30=DesInBit32;DesOutBit31=DesInBit22;\
	DesOutBit32=DesInBit12;DesOutBit33=DesInBit02;\
	DesOutBit34=DesInBit73;DesOutBit35=DesInBit63;\
	DesOutBit36=DesInBit53;DesOutBit37=DesInBit43;\
\
	DesOutBit44=DesInBit76;DesOutBit45=DesInBit66;\
	DesOutBit46=DesInBit56;DesOutBit47=DesInBit46;\
	DesOutBit50=DesInBit36;DesOutBit51=DesInBit26;\
	DesOutBit52=DesInBit16;DesOutBit53=DesInBit06;\
	DesOutBit54=DesInBit75;DesOutBit55=DesInBit65;\
	DesOutBit56=DesInBit55;DesOutBit57=DesInBit45;\
	DesOutBit60=DesInBit35;DesOutBit61=DesInBit25;\
	DesOutBit62=DesInBit15;DesOutBit63=DesInBit05;\
	DesOutBit64=DesInBit74;DesOutBit65=DesInBit64;\
	DesOutBit66=DesInBit54;DesOutBit67=DesInBit44;\
	DesOutBit70=DesInBit34;DesOutBit71=DesInBit24;\
	DesOutBit72=DesInBit14;DesOutBit73=DesInBit04;\
	DesOutBit74=DesInBit33;DesOutBit75=DesInBit23;\
	DesOutBit76=DesInBit13;DesOutBit77=DesInBit03;\
}
/*{14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,
41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32};*/
/*1-4	5-12	13-20	21-28	29-32	33-40	41-48	49-56*/
#define DesKey56To48() {\
	DesOutBit00=DesInBit21;DesOutBit01=DesInBit24;\
	DesOutBit02=DesInBit16;DesOutBit03=DesInBit33;\
	DesOutBit04=DesInBit04;DesOutBit05=DesInBit10;\
	DesOutBit06=DesInBit06;DesOutBit07=DesInBit37;\
	DesOutBit10=DesInBit22;DesOutBit11=DesInBit11;\
	DesOutBit12=DesInBit30;DesOutBit13=DesInBit15;\
	DesOutBit14=DesInBit32;DesOutBit15=DesInBit26;\
	DesOutBit16=DesInBit17;DesOutBit17=DesInBit07;\
	DesOutBit20=DesInBit35;DesOutBit21=DesInBit13;\
	DesOutBit22=DesInBit23;DesOutBit23=DesInBit12;\
	DesOutBit24=DesInBit36;DesOutBit25=DesInBit27;\
	DesOutBit26=DesInBit20;DesOutBit27=DesInBit05;\
\
	DesOutBit30=DesInBit60;DesOutBit31=DesInBit73;\
	DesOutBit32=DesInBit46;DesOutBit33=DesInBit54;\
	DesOutBit34=DesInBit66;DesOutBit35=DesInBit76;\
	DesOutBit36=DesInBit45;DesOutBit37=DesInBit57;\
	DesOutBit40=DesInBit72;DesOutBit41=DesInBit64;\
	DesOutBit42=DesInBit50;DesOutBit43=DesInBit67;\
	DesOutBit44=DesInBit63;DesOutBit45=DesInBit70;\
	DesOutBit46=DesInBit56;DesOutBit47=DesInBit77;\
	DesOutBit50=DesInBit51;DesOutBit51=DesInBit74;\
	DesOutBit52=DesInBit65;DesOutBit53=DesInBit61;\
	DesOutBit54=DesInBit71;DesOutBit55=DesInBit53;\
	DesOutBit56=DesInBit44;DesOutBit57=DesInBit47;\
}
/*{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};*/
/*1-8	9-16	17-24	25-32	33-40	41-48	49-56	57-64*/
#define DesDat64IP() {\
	DesOutBit00=DesInBit71;DesOutBit01=DesInBit61;\
	DesOutBit02=DesInBit51;DesOutBit03=DesInBit41;\
	DesOutBit04=DesInBit31;DesOutBit05=DesInBit21;\
	DesOutBit06=DesInBit11;DesOutBit07=DesInBit01;\
	DesOutBit10=DesInBit73;DesOutBit11=DesInBit63;\
	DesOutBit12=DesInBit53;DesOutBit13=DesInBit43;\
	DesOutBit14=DesInBit33;DesOutBit15=DesInBit23;\
	DesOutBit16=DesInBit13;DesOutBit17=DesInBit03;\
	DesOutBit20=DesInBit75;DesOutBit21=DesInBit65;\
	DesOutBit22=DesInBit55;DesOutBit23=DesInBit45;\
	DesOutBit24=DesInBit35;DesOutBit25=DesInBit25;\
	DesOutBit26=DesInBit15;DesOutBit27=DesInBit05;\
	DesOutBit30=DesInBit77;DesOutBit31=DesInBit67;\
	DesOutBit32=DesInBit57;DesOutBit33=DesInBit47;\
	DesOutBit34=DesInBit37;DesOutBit35=DesInBit27;\
	DesOutBit36=DesInBit17;DesOutBit37=DesInBit07;\
\
	DesOutBit40=DesInBit70;DesOutBit41=DesInBit60;\
	DesOutBit42=DesInBit50;DesOutBit43=DesInBit40;\
	DesOutBit44=DesInBit30;DesOutBit45=DesInBit20;\
	DesOutBit46=DesInBit10;DesOutBit47=DesInBit00;\
	DesOutBit50=DesInBit72;DesOutBit51=DesInBit62;\
	DesOutBit52=DesInBit52;DesOutBit53=DesInBit42;\
	DesOutBit54=DesInBit32;DesOutBit55=DesInBit22;\
	DesOutBit56=DesInBit12;DesOutBit57=DesInBit02;\
	DesOutBit60=DesInBit74;DesOutBit61=DesInBit64;\
	DesOutBit62=DesInBit54;DesOutBit63=DesInBit44;\
	DesOutBit64=DesInBit34;DesOutBit65=DesInBit24;\
	DesOutBit66=DesInBit14;DesOutBit67=DesInBit04;\
	DesOutBit70=DesInBit76;DesOutBit71=DesInBit66;\
	DesOutBit72=DesInBit56;DesOutBit73=DesInBit46;\
	DesOutBit74=DesInBit36;DesOutBit75=DesInBit26;\
	DesOutBit76=DesInBit16;DesOutBit77=DesInBit06;\
}
/*{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,19,59,27,34,2,42,10,50,18,58,26,33,1,41,9,49,17,57,25};*/
/*1-8	9-16	17-24	25-32	33-40	41-48	49-56	57-64*/
#define DesDat64IP_R() {\
	DesOutBit00=DesInBit47;DesOutBit01=DesInBit07;\
	DesOutBit02=DesInBit57;DesOutBit03=DesInBit17;\
	DesOutBit04=DesInBit67;DesOutBit05=DesInBit27;\
	DesOutBit06=DesInBit77;DesOutBit07=DesInBit37;\
	DesOutBit10=DesInBit46;DesOutBit11=DesInBit06;\
	DesOutBit12=DesInBit56;DesOutBit13=DesInBit16;\
	DesOutBit14=DesInBit66;DesOutBit15=DesInBit26;\
	DesOutBit16=DesInBit76;DesOutBit17=DesInBit36;\
	DesOutBit20=DesInBit45;DesOutBit21=DesInBit05;\
	DesOutBit22=DesInBit55;DesOutBit23=DesInBit15;\
	DesOutBit24=DesInBit65;DesOutBit25=DesInBit25;\
	DesOutBit26=DesInBit75;DesOutBit27=DesInBit35;\
	DesOutBit30=DesInBit44;DesOutBit31=DesInBit04;\
	DesOutBit32=DesInBit54;DesOutBit33=DesInBit14;\
	DesOutBit34=DesInBit64;DesOutBit35=DesInBit24;\
	DesOutBit36=DesInBit74;DesOutBit37=DesInBit34;\
\
	DesOutBit40=DesInBit43;DesOutBit41=DesInBit03;\
	DesOutBit42=DesInBit53;DesOutBit43=DesInBit13;\
	DesOutBit44=DesInBit63;DesOutBit45=DesInBit23;\
	DesOutBit46=DesInBit73;DesOutBit47=DesInBit33;\
	DesOutBit50=DesInBit42;DesOutBit51=DesInBit02;\
	DesOutBit52=DesInBit52;DesOutBit53=DesInBit12;\
	DesOutBit54=DesInBit62;DesOutBit55=DesInBit22;\
	DesOutBit56=DesInBit72;DesOutBit57=DesInBit32;\
	DesOutBit60=DesInBit41;DesOutBit61=DesInBit01;\
	DesOutBit62=DesInBit51;DesOutBit63=DesInBit11;\
	DesOutBit64=DesInBit61;DesOutBit65=DesInBit21;\
	DesOutBit66=DesInBit71;DesOutBit67=DesInBit31;\
	DesOutBit70=DesInBit40;DesOutBit71=DesInBit00;\
	DesOutBit72=DesInBit50;DesOutBit73=DesInBit10;\
	DesOutBit74=DesInBit60;DesOutBit75=DesInBit20;\
	DesOutBit76=DesInBit70;DesOutBit77=DesInBit30;\
}
/*{32,1, 2, 3, 4, 5,4, 5, 6, 7, 8, 9,8, 9, 10,11,12,13,12,13,14,15,16,17,
16,17,18,19,20,21,20,21,22,23,24,25,24,25,26,27,28,29,28,29,30,31,32,1};*/
/*1-8	9-16	17-24	25-32*/
#define DesDat32To48() {\
	DesOutBit00=DesInBit37;DesOutBit01=DesInBit00;\
	DesOutBit02=DesInBit01;DesOutBit03=DesInBit02;\
	DesOutBit04=DesInBit03;DesOutBit05=DesInBit04;\
	DesOutBit06=DesInBit03;DesOutBit07=DesInBit04;\
	DesOutBit10=DesInBit05;DesOutBit11=DesInBit06;\
	DesOutBit12=DesInBit07;DesOutBit13=DesInBit10;\
	DesOutBit14=DesInBit07;DesOutBit15=DesInBit10;\
	DesOutBit16=DesInBit11;DesOutBit17=DesInBit12;\
	DesOutBit20=DesInBit13;DesOutBit21=DesInBit14;\
	DesOutBit22=DesInBit13;DesOutBit23=DesInBit14;\
	DesOutBit24=DesInBit15;DesOutBit25=DesInBit16;\
	DesOutBit26=DesInBit17;DesOutBit27=DesInBit20;\
	DesOutBit30=DesInBit17;DesOutBit31=DesInBit20;\
	DesOutBit32=DesInBit21;DesOutBit33=DesInBit22;\
	DesOutBit34=DesInBit23;DesOutBit35=DesInBit24;\
	DesOutBit36=DesInBit23;DesOutBit37=DesInBit24;\
	DesOutBit40=DesInBit25;DesOutBit41=DesInBit26;\

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -