C de Kriptografi iLe Şifreleme

Dark_Crazy

New member
Katılım
3 Kas 2005
Mesajlar
425
Reaction score
0
Puanları
0
Yaş
34
Konum
Ölümün Ötesindeki Köy...
C de Kriptografi iLe Şifrelemenin kodLarı ;

void encrypt_file(const char *sourcefilename, const char *destinationfilename, unsigned char key){

FILE *fpsrc;
FILE *fpdes;

char c,CW;

kaynak dosya açılamazsa aşağıdaki hatayı verir ve fonksiyondan çıkar.

if((fpsrc=fopen("sourcefilename.txt","rb"))==NULL){
printf("Kaynak dosya açılamadı.\n");
return 1;
}

hedef dosya açılamazsa aşağıdaki hatayı verir ve fonksiyondan çıkar.

if((fpdes=fopen("sourcefilename.txt","rb"))==NULL){
printf("Hedef dosya açılamadı.\n");
return 1;
}

kaynak dosyadaki karakterleri tek tek okuyor ta ki dosyanın sonuna gelene kadar.
tek tek okurken de key karakteri ile xor yapıyor. daha sonra hedef dosyaya xor şeklini yani encrypt halini yazıyor.

while(c=fgetc(fpsrc))!=EOF){

CW=c^key;
putc(CW,fpdes);

}

dosyalar kapatılıyor.

fclose(fpsrc);
fclose(fpdes);

return 0;

}

Coded by Dark_Crazy :)
 
Geri
Üst