|
![]() | 作者: zzxzzx [zzxzzx]
![]() |
登录 |
急 !!! 在线等 |
地主 发表时间: 04-07-17 15:44 |
![]() | 回复: shengli [shengli] ![]() |
登录 |
用超级兔子试试! |
B1层 发表时间: 04-07-18 00:32 |
![]() | 回复: LionD8 [liond8] ![]() |
登录 |
你是指自己编程实现吗? 可以用一些加密的算法 也可以简单的 利用 异或运算。 |
B2层 发表时间: 04-07-18 00:51 |
![]() | 回复: zzxzzx [zzxzzx] ![]() |
登录 |
我就是想问程序怎么写啊 |
B3层 发表时间: 04-07-18 07:55 |
![]() | 回复: LionD8 [liond8] ![]() |
登录 |
下面就是一个简单异或加解密的一个列子 [转帖] #include"stdlib.h" #include<stdio.h> main(int n,char *arg[]) { FILE *fp1,*fp2; char c,ch; long j; if(n!=3) { printf("%s sourcefilename Encryptedfilename\n",arg[0]); printf("Usage:%s myfile.txt myfile1.txt\n",arg[0]); exit(0); } if((fp1=fopen(arg[1],"rb"))==NULL) { printf("Can't open file\n"); exit(0); } if((fp2=fopen(arg[2],"wb"))==NULL) { printf("Can't open file\n"); exit(0); } printf("Enter password:"); scanf("%l",&j); srand(j); ch=fgetc(fp1); while(!feof(fp1)) { c=rand(); ch=ch^c; fputc(ch,fp2); ch=fgetc(fp1); } fclose(fp1);fclose(fp2);exit(0); } |
B4层 发表时间: 04-07-18 13:32 |
![]() | 回复: qiezic [qiezic] ![]() |
登录 |
很简单! 上网下载一款加密软件就可以了! |
B5层 发表时间: 04-07-19 17:29 |
![]() | 回复: kert_t8 [kert_t8] ![]() |
登录 |
可是楼主问的是如何给文件夹加密啊!这个~~~还没研究过,不懂 |
B6层 发表时间: 04-07-20 21:01 |
![]() | 回复: zzxzzx [zzxzzx] ![]() |
登录 |
感谢LionD8兄 |
B7层 发表时间: 04-07-20 23:33 |
![]() | 回复: wf88812 [wf88812] ![]() |
登录 |
这是加密的,解密得呢? 解密就是再运行一边程序,算我没说。 [此贴被 失落的枫(wf88812) 在 01月11日20时46分 编辑过] |
B8层 发表时间: 05-01-08 16:59 |
![]() | 回复: zuosi [zuosi] ![]() |
登录 |
[ZT] c语言里函数rand()和srand()的用法 rand(void)用于产生一个伪随机unsigned int 整数。 srand(seed)用于给rand()函数设定种子。 srand 和 rand 应该组和使用。一般来说,srand 是对 rand 进行设置。 比如: srand((UINT)GetCurrentTime()); int x = rand() % 100; 是生成 0 到 100 之间的随机数。 srand()是用来初始化随机种子数的,因为rand的内部实现是用线性同余法做的,他不是真的随机数,只不过是因为其周期特别长,所以有一定的范围里可看成是随机的,式子如下: rand = rand*const_1 + c_var; srand函数就是给它的第一个rand值。 用"int x = rand() % 100;"来生成 0 到 100 之间的随机数这种方法是不或取的, 比较好的做法是: j=(int)(n*rand()/(RAND_MAX+1.0)) 产生一个0到n之间的随机数 |
B9层 发表时间: 05-01-09 06:51 |
![]() | 回复: lovewxll [lovewxll] ![]() |
登录 |
只须一个小软件就可以 本人就有如需要请联系 emil:lovewxll@eyou.com ![]() |
B10层 发表时间: 05-01-09 09:35 |
![]() | 回复: algol005 [algol005] ![]() |
登录 |
谁能告诉我这个程序怎么应用可以使文件夹加密? 急用 谢谢 |
B11层 发表时间: 05-01-15 22:23 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号