Haz clic para generarCopiar resultado

Generador de htpasswd en línea

¿Qué es htpasswd?

htpasswd es una herramienta de línea de órdenes del servidor HTTP de código abierto Apache httpd, usada para generar archivos de contraseñas de autenticación básica HTTP.

¿Cuál es la diferencia entre los métodos de cifrado?

MD5:Cifra contraseñas con MD5. En Windows, Netware y TPF es el cifrado predeterminado.

crypt:Usa crypt() para cifrar contraseñas. En todas las plataformas excepto Windows, Netware y TPF es la opción predeterminada. Aunque htpasswd lo admite en todas las plataformas,\n el servidor httpd no lo admite en Windows, Netware y TPF.

SHA:Cifra contraseñas con SHA. Está diseñado para facilitar la importación o migración a Netscape, que usa el LDAP Directory Interchange Format (ldif).

plain:Sin cifrado; usa contraseñas en texto plano. Aunque htpasswd puede crear este tipo de contraseñas en todas las plataformas, el demonio httpd solo admite contraseñas en texto plano en Windows, Netware y TPF.

¿Por qué hacerlo en línea?

Si no usamos un servidor apache, por ejemplo uno con nginx u otro similar, puede que no tengamos esta herramienta de línea de comandos a mano y no podamos generar el archivo de contraseñas; la versión en línea resulta cómoda para los administradores de servidores.

Visitadas hace poco:

Cómo se usa

Esta herramienta pertenece a la categoría «Cifrado y codificación».

  1. 1Elige el algoritmo: reversibles son AES, DES y RC4; resúmenes de un solo sentido son MD5 y la familia SHA.
  2. 2Escribe el texto y su clave o salt. Cifrar dos veces con la misma clave debe dar el mismo resultado.
  3. 3Copia la salida en tu código. Al comparar resúmenes, iguala antes mayúsculas y la variante de 16 o 32 bits.

Siempre que es posible, el contenido se procesa en tu propio navegador. No lo guardamos.

Preguntas frecuentes

¿MD5 se puede descifrar?

No. MD5 es un resumen unidireccional: solo puedes compararlo, nunca invertirlo. Lo que llaman descifrar es un acierto en una tabla arcoíris.

¿Por qué dos ejecuciones dan resultados distintos?

Un salt, un IV aleatorio o distinto encoding cambian la salida. Normaliza a UTF-8 antes de comparar.

¿Puedo pegar aquí una clave real?

Úsalo para aprender y validar formatos. Las claves de producción se generan y guardan en el servidor; nunca las pegues en una página web.