Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2002, 00:37
CABEZOTA
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 23 años, 3 meses
Puntos: 0
Otra forma de Encriptación - Para elegir

Viendo que esto de la encriptación está siendo bastante popular últimamente quise compartir con todos un código muy bueno para encriptar en ASP.
Preparen las cabezas porque esto no es tan facil .
Este código (KEYGEN.asp) lo que hace es crear un archivo TXT con una cadena de texto aleatoria (esto tendrán que hacerlo solo una vez).
Luego para encriptar algo llamamos a la función EnCrypt, y para desencriptar llamamos a la función DeCrypt
(que reciben como parámetro lo que queremos encriptar o desencriptar). Estas funciones lo que hacen es ir tomando caracter por caracter (en ASCII) del texto a encriptar y sumarle (en ASCII también) caracter por caracter del texto aleatorio que generamos previamente en al archivo TXT. Luego al número en ASCII resultante se lo pasa a caracter con la función CHR y de esa forma se va obteniendo la cadena encriptada. Para desencriptar hace exactamente lo mismo pero en vez de sumar (en ASCII) resta obteniendo la cadena desencriptada.
Es bastabte complicado, pero viendo el código detenidamente se lo entiende muy bien.

El código se los dejo en la siguiente dirección:

http://www.salirxtucuman.com.ar/codigo_asp/encriptacion.zip

EN el ZIP hay dos archivos:
KEYGEN.asp
CRYPT.asp

El 1º como les dije contiene el generador del archivo (una cadena de texto aleatorio)para realizar la encriptación y desencriptación.
El 2º archivo contiene las funciones para encriptar y desencriptar (obviamente también está la función que lee el archivo TXT).

Espero que les sirva y cualquier duda que tenga no duden en consultarla.

Saludos a todos ;)

<center><font face=Verdana size=2>Webmaster de [/CODE]<A href="http://www.salirxtucuman.com.ar" target="_blank"><img src="http://www.efrance.fr/salirxtucuman/images/titulo.gif" border=0 align="absmiddle"></a></center>