Encriptar usuario y contraseña con ASP clásico
Código ASP clásico
- Por Programador ASP clásico /
- 19/12/2015 @ 10:53:33 /
- 1503 visitas
Para encriptar usuarios y contraseñas en ASP clásico podemos utilizar las funciones MD5 y SHA1.
Si usted dispone de un script de login en ASP clásico, probablemente almacene los usuarios y contraseñas en una base de datos para autentificar al visitante.
Por cuestiones de seguirdad, nunca dede almacenar estos valores en texto plano. Debería encriptarlos con una función como md5 o sha1.
Estas funciones deben incluirse en la parte superior del script en ASP clásico
<!--#include file="md5.asp"--> o <!--#include file="sha1.asp"-->
Puedes llamar facilmente a la función de esta forma:
<% MD5("string") or SHA1("string") %>
Por ejemplo, si deseas encriptar el usuario y la contraseña de un formulario de registro:
<%
strHashedUsername = MD5(Request.Form("Username"))
strHashedPassword = MD5(Request.Form("Password"))
%>
Para autentificar al usuario, encripta el usuario y contraseña y compáralo con las variables strHashedUsername y strHashedPassword almacenadas en tu base de datos.
Si un usuario olvida su contraseña, será necesario generar una nueva. Las contraseñas encriptadas no pueden ser decifradas.
tags: encriptar usuario y contraseña asp clásico, encriptar usuario y contraseña, encriptar contraseña asp clásico, encriptar clave asp classic, asp clasico ejemplos, asp classic
En esta sección encontrarás una mezcla de códigos recopilados de fuentes públicas de Internet y otros creados por CoreASP. Estos recursos se comparten de buena fe con el único objetivo de servir como base de conocimiento en el desarrollo de aplicaciones en ASP Clásico. CoreASP no garantiza la precisión, vigencia ni funcionamiento de los artículos o fragmentos de código publicados, y no se hace responsable por el uso que se les dé. Se recomienda siempre revisar, adaptar y probar el código antes de implementarlo en entornos de producción.