码迷,mamicode.com
首页 > 其他好文 > 详细

操作系统文件加密

时间:2018-08-30 19:58:06      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:main   加密   pen   span   std   char   com   实现   only   

编程实现文件加密

 1 #include<stdio.h>
 2 #include<unistd.h>
 3 #include<fcntl.h>
 4 void main()
 5 {
 6     int fd1,fd2;
 7     char ch;
 8     if((fd1=open("5.txt",O_RDONLY))!=-1)
 9     {
10         if((fd2=open("6.txt",O_WRONLY))!=-1)
11         {
12             while(read(fd1,&ch,1)==1)
13             {
14                 ch=ch^a;
15                 write(fd2,&ch,1);
16               
17             }
18             printf("5.txt加密成功,加密文件为6.txt\n");
19         }
20         close(fd2);
21     }
22    close(fd1);
23     if((fd1=open("6.txt",O_RDONLY))!=-1)
24     {
25         if((fd2=open("7.txt",O_WRONLY))!=-1)
26         {
27             while(read(fd1,&ch,1)==1)
28             {
29                 ch=ch^a;
30                 write(fd2,&ch,1);
31             }
32             printf("6.txt解密成功,解密文件为7.txt\n");
33         }
34         close(fd2);
35     }
36     close(fd1);
37 }

技术分享图片

 

操作系统文件加密

标签:main   加密   pen   span   std   char   com   实现   only   

原文地址:https://www.cnblogs.com/WangYiqiang/p/9561834.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!