Encrypte ve decrypte c programlama
#include<stdio.h>
#include<string.h>
void maskeparola(char parola[])
{
char ch;
int i=0;
while((ch=getchar()) != 13)
{
printf("*");
parola[i] = ch;
i++;
}
parola[i]='\0';
}
void encrypt(char parola[], int anahtar)
{
int i;
for(i=0; i<strlen(parola);i++)
{
parola[i] = parola[i] - anahtar;
}
}
void decrypt(char parola[], int anahtar)
{
int i;
for(i=0; i<strlen(parola);i++)
{
parola[i] = parola[i] + anahtar;
}
}
int main()
{
char parola[20];
printf("Parola giris yapiniz :");
maskeparola(parola);
encrypt(parola,0xae);
printf("\n%s",parola);
decrypt(parola,0xae);
printf("\n%s",parola);
return 0;
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...