Iniciação rápida
-
Insira as credenciais
Username e Password.
-
Custos de tune
Rondas 4 - 14; mais alto é mais lento e mais forte.
-
Linha de cópia
Adicione ao seu arquivo. htpasswd.
Digite o nome de usuário e a senha para gerar uma linha bcrypt.htpasswd localmente para os arquivos de configuração Apache / Nginx Basic Auth.
Privacidade: processado localmente, nunca carregado.
↓ Colar na área de entrada abaixo para ver os resultados instantaneamente
生成 Apache .htpasswd 行 (bcrypt); 用户名与密码在浏览器本地哈希,不上传。
Digite o nome de usuário e a senha para gerar uma linha bcrypt.htpasswd localmente para os arquivos de configuração Apache / Nginx Basic Auth.
Insira as credenciais
Username e Password.
Custos de tune
Rondas 4 - 14; mais alto é mais lento e mais forte.
Linha de cópia
Adicione ao seu arquivo. htpasswd.
Isso gera linhas de arquivo de configuração; basic-auth - generator gera cabeçalhos de Autorização.
Ao proteger diretórios de sites específicos, basta digitar um nome de usuário e senha e, em seguida, clique em gerar. A ferramenta calcula o hash bcrypt localmente no seu navegador sem enviar dados para os servidores. Copie a linha .htpasswd gerada no seu arquivo de configuração Apache / Nginx. Não é necessária instalação de software adicional.
Para ambientes de teste temporários, use esta ferramenta em vez de geradores online. Os desenvolvedores podem criar rapidamente várias contas de teste ao configurar sites de demonstração localmente. Todos os cálculos acontecem no lado do cliente, eliminando os riscos de exposição de senha. Os hashes gerados são compatíveis com os principais servidores da Web.
Input
admin + password
Output
admin:$2a$10$…
Não; o bcrypt é executado localmente.
Bcrypt ($2a $) por enquanto; suportado na maioria dos servidores modernos.
Hashes rápidos como o MD5 são vulneráveis a ataques de força bruta. O Bcrypt foi projetado especificamente para armazenamento de senhas com salinagem incorporada e custo computacional ajustável, tornando a quebra exponencialmente mais difícil, mesmo que os hashes estejam comprometidos.