移位加密的C语言实现,比较完备的,可以参考参考
2023-02-24 21:41:42 1KB 移位 加密 C
1
使用移位算法对文件内容进行加密和解密 用GUI界面实现
2022-03-20 05:28:42 3KB 移位加密解密
1
将A-Z和a-z分别连成两个圆环,将原字符后移四位得到加密算法 动态创建内存和加密相结合
2021-12-22 19:18:13 1KB 加密 动态创建内存
1
c语言编写,欢迎扔板砖 //移位算法 #include #include #define SIZE 50 int main() { //i 用于计数输入个数,j 为临时变量, plain 存放明文, cipher 存放密文,decryption存放解密后文本,fpp 为明文文件指针,fpc 为密文文件指针 int i,j; char plain[SIZE],cipher[SIZE],decryption[SIZE],ciphertext[SIZE]; FILE * fpp,* fpc,* fpd; //加密 //建立新的明文TXT文件 printf("Caesar algorithm\n"); if((fpp=fopen("plain.txt","w+"))==NULL) { printf("creat new plain file error!\n"); exit(0); } //输入明文 printf("input plain alphabet:\n"); i=0; scanf("%c",&plain[i]); while(plain[i]!='\n'&&i122) { cipher[j]=cipher[j]%122+96; printf("cipher %d = %c\n",j,cipher[j]); } else if(cipher[j]>90) { cipher[j]=cipher[j]%90+64; printf("cipher %d = %c\n",j,cipher[j]); } else { printf("cipher %d = %c\n",j,cipher[j]); } } //建立密文文件 if((fpc=fopen("cipher.txt","w+"))==NULL) { printf("create new cipher file error!"); exit(0); } for(j=0;j
2021-12-01 15:45:40 3KB 凯撒加密算法
1
点对点的IP加密通信软件,软件分为client端(客户端)和server端(服务器端)启动 由cmd命令窗口输入指令启动程序:secretsender [options1] [ip-address] [options2] [data] [options1] : “-s”(以server端启动) 和 “-c”(以client端启动) [ip-address] : server端的IP地址。只用在client端。 [options2] : “-n” 表示发送直接明文不进行加密通信、“-s” 表示进行加密通信发送移位加密后的密文。 [date] : client端要发送的信息。
2021-11-30 14:50:30 11KB C语言 Socket 移位加密 Diffie-Hellman密钥
1
主要为大家详细介绍了python实现移位加密和解密,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1
计算机网络课程设计,内含报告、源码、注释
2021-08-05 17:02:30 869KB 计算机网络 课程设计报告 c语言
1
这个是几年前《密码学》课程设计时做的东西了, 给各位参考。
2021-07-01 23:09:03 4.58MB 移位加密解密算法 Visual C++ 6.0实现
1