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

📄 destest.cpp

📁 完全实现
💻 CPP
字号:
#include "Des.h"
#include "stdio.h"
#include "string.h"
#include "memory.h"

void main()
{   
	printf("\n");
	printf("    *******************************************************\n");
    printf("    *         THE DES--TEST                               *\n");
	printf("    * FORM:   The Tongji University                       *\n");
	printf("    *         The Computer Sciense of the year of 02      *\n");
	printf("    *         方文鑫(020843)                              *\n");
	printf("    *         Thank you!                                  *\n");
	printf("    *******************************************************\n");
	printf("\n");
	printf("        按回车键进入测试程序--按'e'健推出程序\n");
	while(getchar()!='e')
	{   
		printf("DES算法测试,请输入要加密的字符串:\n");
        char str[100];
		gets(str);
		char key[]={1,3,0,4,3,3,5,1,7,8,4,6,9,3,7},buf[255];
   
		memset(buf, 0, sizeof(buf));
		strcpy(buf, str);
		puts("\n明文:");
		puts(buf);

		Des_Go(buf, buf, strlen(str), key, sizeof(key), ENCRYPT);
		puts("\n密文:");
		puts(buf);

		Des_Go(buf, buf, strlen(str), key, sizeof(key), DECRYPT);
		puts("\n解密以后的明文:");
		puts(buf);

		printf("\n");
		printf("请摁回车健继续!\n");
	}
}

⌨️ 快捷键说明

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