📄 destest.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 + -