Sobre o serviço
TraduzidoEu crio widgets de verificação de força de senha que são incorporados diretamente em formulários de registro e mostram aos visitantes uma avaliação honesta da força da senha enquanto digitam. O indicador recalcula a cada tecla pressionada: eu calculo a entropia, procuro sequências repetidas e previsíveis, layouts de teclado e substituições de letras por dígitos — assim, a escala cresce não apenas com o comprimento da string, mas com a verdadeira força da combinação.
Ao lado do indicador, mostro dicas curtas — adicione um caractere, remova repetições, não use login ou data de nascimento como parte da senha — que orientam os usuários em direção a uma senha genuinamente mais segura. As dicas nunca mostram ou registram caracteres já inseridos: isso é importante tanto para a privacidade em telas compartilhadas quanto para o funcionamento correto com leitores de tela.
Senhas fracas e aquelas já expostas em vazamentos são bloqueadas antes da submissão do formulário. A verificação usa uma solicitação de hash via algoritmo de k-anonimato: apenas parte do hash é enviada pela rede, a senha em si nunca é transmitida ou armazenada em texto simples. Eu incorporo o widget na marcação e lógica de validação existentes, mantenho o script leve para que não desacelere a página e garanto que o formulário permaneça funcional com o JavaScript desativado.
O que está incluído no trabalho:
— indicador de força de senha com avaliação baseada em entropia
— dicas contextuais sem revelar o texto inserido
— verificação de banco de dados de vazamentos via k-anonimato
— acessibilidade de teclado e suporte a leitores de tela
— estilo para combinar com o design do formulário existente
Ao lado do indicador, mostro dicas curtas — adicione um caractere, remova repetições, não use login ou data de nascimento como parte da senha — que orientam os usuários em direção a uma senha genuinamente mais segura. As dicas nunca mostram ou registram caracteres já inseridos: isso é importante tanto para a privacidade em telas compartilhadas quanto para o funcionamento correto com leitores de tela.
Senhas fracas e aquelas já expostas em vazamentos são bloqueadas antes da submissão do formulário. A verificação usa uma solicitação de hash via algoritmo de k-anonimato: apenas parte do hash é enviada pela rede, a senha em si nunca é transmitida ou armazenada em texto simples. Eu incorporo o widget na marcação e lógica de validação existentes, mantenho o script leve para que não desacelere a página e garanto que o formulário permaneça funcional com o JavaScript desativado.
O que está incluído no trabalho:
— indicador de força de senha com avaliação baseada em entropia
— dicas contextuais sem revelar o texto inserido
— verificação de banco de dados de vazamentos via k-anonimato
— acessibilidade de teclado e suporte a leitores de tela
— estilo para combinar com o design do formulário existente