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

📄 endes.cpp

📁 在vc++上实现的des算法。并且能对任何文件进行加密
💻 CPP
字号:
#include "endes.h"
#include<fstream.h>





void main()
{
unsigned char m_bit[8]="";
unsigned char k_bit[8]="";
unsigned char e_bit[8]="";
int i=0 ;






printf("\nPlease enter the Password:");
for(i=0;i<8;i++)
    scanf("%c",&k_bit[i]);
printf("\nThe Password is : ");
for(i=0;i<8;i++)
   printf("%c",k_bit[i]);
getch();


printf("\nPlease enter the inFilename");
char ch1[10];
cin>>ch1;


printf("\nPlease enter the outFilename");
char ch2[10];
cin>>ch2;




fstream infile;
fstream outfile;
infile.open(ch1,ios::in|ios::binary);
outfile.open(ch2,ios::out|ios::binary);





while(!infile.eof())
{
    
	for(i=0;i<8;i++)
	{
	
		infile.read(&m_bit[i],1);

	}

	endes(m_bit,k_bit,e_bit);



   for(i=0;i<8;i++)
   {
   
	   outfile.write(&e_bit[i],1);
   }

}


}

⌨️ 快捷键说明

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