Generador htpasswd

Introduzca el nombre de usuario y la contraseña para generar una línea bcrypt.htpasswd localmente para los archivos de configuración Apache/Nginx Basic Auth.

Privacidad: procesado localmente, nunca cargado.

↓ Pega en el área de entrada de abajo para ver los resultados al instante

生成 Apache .htpasswd 行 (bcrypt); 用户名与密码在浏览器本地哈希,不上传。

用户名
密码
Cost (rounds)

Introduzca el nombre de usuario y la contraseña para generar una línea bcrypt.htpasswd localmente para los archivos de configuración Apache/Nginx Basic Auth.

Inicio rápido

  1. Introduzca las credenciales

    Nombre de usuario y contraseña.

  2. Ajustar el costo

    Rondas 4-14; más alto es más lento y más fuerte.

  3. Copiar línea

    Añade a tu archivo .htpasswd.

vs generador de autenticación básica

Esto produce líneas de archivo de configuración; basic-auth-generator emite encabezados de autorización.

Flujo de trabajo típico

Al proteger directorios web específicos, simplemente introduzca un nombre de usuario y una contraseña y haga clic en generar. La herramienta calcula el hash bcrypt localmente en su navegador sin enviar datos a servidores. Copie la línea .htpasswd generada en su archivo de configuración Apache/Nginx. No se requiere instalación adicional de software.

Para entornos de prueba temporales, utilice esta herramienta en lugar de generadores en línea. Los desarrolladores pueden crear rápidamente múltiples cuentas de prueba al configurar sitios de demostración localmente. Todos los cálculos ocurren en el lado del cliente, eliminando los riesgos de exposición a contraseñas. Los hashes generados son compatibles con los principales servidores web.

Ejemplos

Ejemplo

Input

admin + password

Output

admin:$2a$10$…

FAQ

¿Contraseña cargada?

No; bcrypt se ejecuta localmente.

¿Apoyo APR1?

Bcrypt ($2a$) por ahora; Compatible con la mayoría de los servidores modernos.

¿Por qué bcrypt en lugar de MD5?

Los hashes rápidos como MD5 son vulnerables a ataques de fuerza bruta. Bcrypt está diseñado específicamente para el almacenamiento de contraseñas con salado incorporado y coste computacional ajustable, lo que hace que el grieto sea exponencialmente más difícil incluso si se comprometen los hashes.