segunda-feira, 15 de novembro de 2010

Criptográfia básica em C

Criei esse código básico para criptografar strings!
Esta ai para quem interessar!

#include

char*cripto(char*symbol)
{
    while(*symbol)
    {
        (*symbol)+=100;
        symbol++;
    }
}

char*descripto(char*symbol)
{
    while(*symbol)
    {
        (*symbol)-=100;
        symbol++;
    }
}

int main()
{
    char txt[]="olá";
    puts("Criptografando");
    cripto(txt);
    puts(txt);
    puts("Descriptofando");
    descripto(txt);
    puts(txt);

    puts("");
    return(0);
}

oque ele faz é substituir cada caractere por um valor ascii cem vezes a frente do valor atual!

Sem comentários:

Enviar um comentário