RakkoTools

Generador Htpasswd

Generar contraseña hash que se describirá en el archivo .htpasswd

Xのアイコン
Añadir a favoritos
Algoritmo hash:

Lo que esta herramienta puede

Al ingresar el ID y la contraseña, se crearán el ID y la contraseña cifrada para ingresar .htpasswd.

¿Qué es el archivo htpasswd?

Se utiliza para proteger archivos, carpetas o sitios web completos mediante la autenticación de usuario HTTP llamada autenticación BÁSICA, y se implementa según las reglas descritas en el archivo .htaccess.
La información del usuario se escribe en una línea por usuario, y cada línea contiene un nombre de usuario y una contraseña separados por dos puntos (:). Los nombres de usuario se guardan con texto sin formato, pero las contraseñas se guardan en forma hash.
Puede asignarle un nombre al archivo de contraseña, pero Apache usa .htpasswd de manera predeterminada, y los archivos de puntos (archivos que comienzan con ''. '') Generalmente son archivos ocultos, por lo que se recomienda usar '.htpasswd' como nombre de archivo.

Algoritmo hash

  • md5 (APR) $ apr1 $ prefijo
    Una función hash que genera un valor de 128 bits.
    Este es el valor predeterminado en la versión 2.2.18 y posteriores, pero no ha sido lo suficientemente seguro en los últimos años.
    Compatibilidad: Apache todas las versiones, Nginx 1.0.3 o superior
  • crypt () o crypt (3) sin prefijo
    Hasta la versión 2.2.17 de Apache era el algoritmo predeterminado, pero ahora se considera inseguro porque las contraseñas están limitadas a 8 caracteres.
    Compatibilidad: Apache, Nginx todas las versiones
  • SHA-1 {SHA} prefijo
    Una función hash que genera un valor de 160 bits.
    Aunque ha sido adoptado por muchas aplicaciones y protocolos, no es seguro según los estándares recientes.
    Compatibilidad: todas las versiones de Apache, Nginx 1.3.13 o superior
  • bcrypt $ 2y $ o $ 2a $ prefijo
    Una función hash que se ha considerado relativamente segura en los últimos años, utilizando el algoritmo de cifrado blowfish.
    Calcula mucho tiempo, lo cual es una de las razones por las que es seguro.
    El parámetro establece el tiempo de cálculo. (Los números más grandes son más complejos y seguros, pero su generación es más lenta)
    * Tenga cuidado de no establecer un valor de 10 o más, ya que será muy pesado.
    Compatibilidad: Apache 2.4 o posterior (requiere apr-util 1.5 o superior)

Útil para

  • creando rápidamente el nombre de usuario y el texto de la contraseña hash para escribir en el archivo .htpasswd al configurar la autenticación básica en servidores web (apache, nginx)

herramientas relacionadas