Página 1 de 1

Encriptación xor en C by linkgl

Publicado: 19 Ene 2011, 16:21
por linkgl
Bueh... Más que programarla solo la traduje jeje encriptación xor en c, funciona con binarios y cadenas :P

Código: Seleccionar todo

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/*
Coder: Linkgl
http://funcion-linkgl.blogspot.com
*/
char *Xcrypt(char *cadena,char *clave,int lcadena,int lclave);
int main()
{
  printf("%s",Xcrypt(Xcrypt("soy linkgl","link",10,4),"link",10,4));
  getchar();
  return 0;
}

char *Xcrypt(char *cadena,char *clave,int lcadena,int lclave)
{
  int tmp;
  char *final;
  final=(char *)malloc(lcadena + 1);
  memset(final,0,lcadena + 1);
  for(int i=0;i<lcadena;i++)
  {
    tmp=(int)cadena[i] xor (int)clave[(i-1) % lclave+1]+1;
    final[i]=(char)tmp;
  }
  return final;
}

Re: Encriptación xor en C by linkgl

Publicado: 19 Ene 2011, 20:09
por mDrinky
jaja, yo tambien hice una hace ya mucho, y es basicamente igual... poco varian estas cosillas jeje.

salu2! y buen code!!

Re: Encriptación xor en C by linkgl

Publicado: 14 Feb 2011, 06:18
por DD
Mmm.. bastante bien linkgl.
Me gustó la encriptación, y ahorita que lo veo, me sorprende lo fácil que es hacerlo.
Estoy jodido la verdad

Re: Encriptación xor en C by linkgl

Publicado: 15 Feb 2011, 18:34
por wasamandrapa
Se agradece mucho…