ARTICULOS

Generador de claves aleatorias

Autor: Fabian Muller (http://www.webexperto.com) - 18/02/2003

Creamos una función para obtener complicadas claves automáticas en forma aleatoria.

Resulta muy útil para brindarle a nuestros usuarios claves de activación y/o registración en nuestro sitio. De esta manera se generarán claves desiguales entre sí, y son imposibles de descifrar.

<%
' Función para generar passwords aleatorios
    Function GenerarPassword(largo)
    Dim Resultado, Caracter, Password

    'Cargamos la matriz con números y letras
    caracter = Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z")
   
    Randomize()
    Do While Len(Resultado) < largo
        Resultado = Resultado & Caracter(Int(36 * Rnd()))
    Loop
    GenerarPassword = Resultado
End Function

' Obtener un password de 8 caracteres
Password= GenerarPassword(8)

' Imprimir clave
Response.Write "<center><b>"& Password & "</b></center>"
%>

Al ejecutar el script anterior obtendremos claves como: tsyq151a, 50oemxcg, npxnxnz1, i9zbfqyh, e0hm20l2, etc.

 

Más artículos sobre ASP

1. Fechas en español
2. Detectar plugin de Flash con ASP
3. Utilizando cookies en ASP
4. Llenar un listbox a partir de una base de datos
5. Obteniendo números aleatorios
6. Alternar el color de filas en un RecordSet
7. Haciendo restas entre fechas
8. Manual de introducción al ASP
9. Reconocer idioma del visitante
10. Paginar resultados cada X registros
Más artículos...

Otros artículos...

Java Script ¿Cómo utilizar los archivos .js de JavaScript?
Java Script Efecto "terremoto" en el navegador
PHP Usuarios activos con PHP sin BD
PHP Función explode() de PHP
ASP Sistema de noticias en ASP
ASP Agregar, eliminar y modificar datos a una BD
PHP Generar documentos de Word
Java Script Seleccionar y copiar formulario
Java Script Muestra frases en forma aleatoria
Bases de Datos Instalación de MySQL bajo Windows
Más artículos...