源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

随机加密程序的实现方法

  • 时间:2022-04-15 22:33 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:随机加密程序的实现方法
[b]利用异或的性质来对文件进行加密: [/b]
[u]复制代码[/u] 代码如下:
c=a^b c^b=a #include "stdio.h" #include "stdlib.h" void main(int argc,char *argv[]) {  FILE *fp1,*fp2;  char c,ch;  long j;  if(3!=argc)  {   printf("Command error/n");   exit(1);  }  if((fp1=fopen(argv[1],"rb"))==NULL)  {   printf("Can not open the source file/n");   exit(1);  }  if(NULL==(fp2=fopen(argv[2],"wb")))  {   printf("Can not open the aim file/n");   exit(1);  }  printf("Please input the password:/n");  scanf("%i",&j);  srand(j);  ch=fgetc(fp1);  while(!feof(fp1))  {   c=rand();   ch=ch^c;   fputc(ch,fp2);   ch=fgetc(fp1);  }  fclose(fp1);  fclose(fp2); }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部