source: admin/ogAdmSources/includes/encriptacion.c @ e42f34e

918-git-images-111dconfigfileconfigure-oglivegit-imageslgromero-new-oglivemainmaint-cronmount-efivarfsmultivmmultivm-ogboot-installerogClonningEngineogboot-installer-jenkinsoglive-ipv6test-python-scriptsticket-301ticket-50ticket-50-oldticket-577ticket-585ticket-611ticket-612ticket-693ticket-700ubu24tplunification2use-local-agent-oglivevarios-instalacionwebconsole3
Last change on this file since e42f34e was 8964f9b, checked in by ramon <ramongomez@…>, 16 years ago

Resstructuración de trunk.

git-svn-id: https://opengnsys.es/svn/trunk@390 a21b9725-9963-47de-94b9-378ad31fedc9

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