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>