密码学实验1 古典密码算法(4)
发布时间:2021-06-08
发布时间:2021-06-08
do{
b[i]=(char)(a[i]+k);
if(b[i]>122){
b[i]=(char)(b[i]-26);
}
i++;
}while(a[i]!='\0');
puts(b);
getch();
}
输入明文a:amy is good
输入密匙:k=3
密文c=a+k
实验结果为:
再是解密:
实现程序为:
#include "stdio.h"
#include "conio.h"
main()
{
int k,i=0;
char a[100],b[100];
printf("please input mi wen: \n");
gets(a);