summaryrefslogtreecommitdiffstats
path: root/opengnsys-admin/ogAdmSources/includes/encriptacion.c
blob: a475ac69a11b763861392cf216f1951e4391dcdf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// *****************************************************************************************************************************************************
// Aplicación� HIDRA
// Copyright 2003-2005 Jos�Manuel Alonso. Todos los derechos reservados.
// Fichero: encriptacion.c
//	Descripción�:
//		Este proyecto implementa el servicio hidra en un ordenador con plataforma windows NT. Este fichero aporta las funciones de 
//		encriptación� para las comunicaciones a trav� de la red.
// ******************************************************************************************************************************************************
#include "encriptacion.h"
//__________________________________________________________________________________________________________
//
// Función�: Encripta
//
//	 Descripción�:
//		Esta función� encripta una cadena y la devuelve como parametro
//__________________________________________________________________________________________________________
char * Encriptar(char *cadena)
{
	return(cadena); // vuelve sin encriptar
	
	int i,lon;
	char clave; 
	
	clave = 12 & 0xFFU; // La clave elegida entre 0-255, en este caso 12
	lon=strlen(cadena);
	for(i=0;i<lon;i++)
      cadena[i]=((char)cadena[i] ^ clave) & 0xFF; 
	return(cadena);
}
//__________________________________________________________________________________________________________
//
// Funci�: Desencripta
//
//	 Descripción:
//		Esta funci� desencripta una cadena y la devuelve como parametro
//__________________________________________________________________________________________________________
char * Desencriptar(char *cadena)
{
	return(cadena);
	
	int i,lon;
	char clave; 
	
	clave = 12 & 0xFFU; // La clave elegida entre 0-255, en este caso 12
	lon=strlen(cadena);
	for(i=0;i<lon;i++)
		cadena[i]=((char)cadena[i] ^ clave) & 0xFF;
	return(cadena);
}