Generatore htpasswd

Inserire username e password per generare una riga bcrypt.htpasswd localmente per i file di configurazione Apache / Nginx Basic Auth.

Privacy: elaborato localmente, mai caricato.

↓ Incolla nell 'area di input qui sotto per vedere i risultati istantaneamente

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

用户名
密码
Cost (rounds)

Inserire username e password per generare una riga bcrypt.htpasswd localmente per i file di configurazione Apache / Nginx Basic Auth.

Avvio veloce

  1. Inserire credenziali

    Nome utente e password.

  2. Costo di tune

    Round 4 - 14; più alto è più lento e più forte.

  3. Copia linea

    Aggiungi il tuo file. htpasswd.

Generatore di Basic-Auth

Questo emette righe del file di configurazione; basic-auth - generator emette intestazioni di autorizzazione.

Tipico Workflow

Quando si proteggono specifiche directory di siti Web, è sufficiente immettere un nome utente e una password, quindi fare clic su Generare. Lo strumento calcola l'hash bcrypt localmente nel browser senza inviare dati ai server. Copiare la riga .htpasswd generata nel tuo file di configurazione Apache / Nginx. Nessuna installazione di software aggiuntivo è richiesta.

Per gli ambienti di test temporanei, utilizzare questo strumento invece di generatori online. Gli sviluppatori possono creare rapidamente più account di prova quando configurano siti demo localmente. Tutti i calcoli si svolgono lato client, eliminando i rischi di esposizione delle password. Gli hash generati sono compatibili con i principali server web.

Esempi

Esempio

Input

admin + password

Output

admin:$2a$10$…

FAQ

Password caricata?

No; bcrypt viene eseguito localmente.

Supporto APR1

Bcrypt ($2a $) per ora; supportato sulla maggior parte dei server moderni.

Perché bcrypt invece di MD5?

Gli hash veloci come MD5 sono vulnerabili agli attacchi brute-force. Bcrypt è progettato specificamente per l'archiviazione delle password con salinaggio incorporato e costo computazionale regolabile, rendendo il cracking esponenzialmente più difficile anche se gli hash sono compromessi.