Redigir a secção de palavras-passe de uma política de segurança
Gere o resumo das regras para a política de segurança da informação ou o regulamento informático da sua organização e reformule-o depois para os utilizadores finais.
Parta de um modelo Equilibrado, Rigoroso ou Frase-passe alinhado com as recomendações NIST atuais. Ajuste o comprimento mínimo, o bloqueio de palavras-passe comuns, o histórico, a expiração, o limite de tentativas e, se necessário, regras de compatibilidade; depois copie o resumo e a configuração JSON. Tudo decorre no seu navegador.
Esta ferramenta ajuda a redigir uma política de palavras-passe coerente a partir de três modelos e cerca de dez definições. Destina-se a administradores, responsáveis de segurança e programadores que precisam de documentar ou implementar regras, e produz um resumo legível e uma configuração JSON.
A referência atual é a NIST SP 800-63B-4, publicada em julho de 2025: pelo menos 15 caracteres quando a palavra-passe é o único fator de autenticação, 8 quando é obrigatório um segundo fator, aceitação de pelo menos 64 caracteres, sem regras de composição por classes de caracteres e sem alterações periódicas de rotina. Exige ainda rejeitar palavras-passe comuns, comprometidas ou ligadas ao contexto e limitar a um máximo de 100 as falhas consecutivas. Os modelos seguem agora estes princípios: Equilibrado usa 15 caracteres sem regras de composição, sem expiração forçada e com um limiar de 10 falhas; Rigoroso sobe para 20 caracteres e um limiar de 5; Frase-passe usa 24 caracteres sem regras de composição. O histórico continua disponível para organizações que dele necessitem, mas não é tratado como requisito NIST.
Os valores são limitados aos intervalos da ferramenta: comprimento mínimo de 6 a 128, histórico de 0 a 50, expiração de 0 a 3650 dias e limiar de falhas de 0 a 100. O nível estimado é indicativo e não constitui um certificado de conformidade NIST: valoriza um mínimo de 15 caracteres, acrescenta pontuação a partir de 20, o bloqueio de palavras-passe comuns e de dados pessoais óbvios, a ausência de expiração periódica, um limite de tentativas configurado e a utilização de frases-passe. Os requisitos de maiúsculas, minúsculas, algarismos ou símbolos reduzem a pontuação porque o NIST os proíbe; o histórico é neutro. Surgem avisos para qualquer expiração forçada, comprimento inferior a 15 caracteres, regras de composição ou ausência de bloqueio das palavras-passe comuns.
Selecione Equilibrado, Rigoroso ou Frase-passe: todos os campos e interruptores são preenchidos e a política é apresentada de imediato.
Altere o comprimento mínimo, o número de palavras-passe anteriores proibidas, a expiração e as tentativas antes do bloqueio, ative ou não os requisitos de caracteres e os bloqueios, e clique em Gerar a política.
Confirme o nível estimado e os avisos e copie o resumo das regras ou a configuração JSON. O botão de reposição regressa ao modelo Equilibrado.
Gere o resumo das regras para a política de segurança da informação ou o regulamento informático da sua organização e reformule-o depois para os utilizadores finais.
Cole o JSON normalizado num pedido ou repositório para que a equipa implemente exatamente o comprimento mínimo, o histórico e o bloqueio acordados.
Substitua uma regra antiga do tipo 8 caracteres, 4 tipos e alteração a cada 90 dias por uma política alinhada com a NIST SP 800-63B-4, orientando-se pelos avisos sobre expiração e comprimento.
Entrada
Modelo: Equilibrado; Comprimento mínimo: 15; Bloquear palavras-passe comuns ou comprometidas: sim; Proibir dados pessoais óbvios: sim; Expiração forçada (dias, 0 = desativada): 0; Falhas antes de limitação ou bloqueio (0 = desativado): 10; Permitir e incentivar frases-passe: sim; nenhuma exigência de minúsculas, maiúsculas, algarismos ou símbolosResultado
Nível estimado: Forte (pontuação 12); Resumo das regras: comprimento mínimo de 15 caracteres, bloqueio das palavras-passe comuns ou comprometidas, proibição de dados pessoais óbvios, sem expiração forçada, limitação ou bloqueio após 10 falhas, frases-passe permitidasA NIST SP 800-63B-4 (julho de 2025) exige pelo menos 15 caracteres quando a palavra-passe é o único fator de autenticação e 8 caracteres quando é combinada com um segundo fator. O sistema tem também de aceitar palavras-passe de pelo menos 64 caracteres.
Segundo a NIST SP 800-63B-4, não: as regras de composição passaram a ser proibidas, porque os utilizadores as cumprem de forma previsível (maiúscula no início, algarismo e ! no fim). O comprimento e o bloqueio de palavras-passe comuns ou comprometidas são muito mais eficazes, embora alguns referenciais setoriais ainda as possam exigir.
Não. A NIST SP 800-63B-4 proíbe alterações periódicas de rotina e exige uma alteração quando existam indícios de comprometimento. A ferramenta apresenta por isso um aviso sempre que é configurada uma expiração forçada.
O NIST exige limitação das tentativas e estabelece um máximo de 100 falhas consecutivas. Um serviço pode escolher um limiar mais baixo de acordo com o risco, mas a limitação temporária ou atrasos progressivos são geralmente preferíveis a um bloqueio permanente que possa ser explorado para provocar uma negação de serviço.
Não. A ferramenta produz uma especificação, sob a forma de resumo e JSON, para documentar ou implementar no seu diretório, na sua aplicação ou no seu fornecedor de identidade. Nada é enviado nem guardado: a política é calculada no seu navegador.
Reúne as definições numa forma normalizada: minimumLength, characterRequirements (lowercase, uppercase, numbers, symbols), disallowCommonPasswords, disallowPersonalData, preventReuse, expirationDays, lockoutAttempts e allowPassphrases. Os valores fora do intervalo são ajustados aos limites da ferramenta.
Ferramentas relacionadas
Ferramentas semelhantes ou complementares a esta.
Teste a força de uma palavra-passe: entropia, padrões fracos, tempo estimado para a quebrar e conselhos.
Gere palavras-passe fortes e aleatórias de 8 a 128 caracteres, com a entropia indicada.
Derive um hash PBKDF2-SHA-256 ou SHA-512 com sal de uma palavra-passe, ou verifique uma palavra-passe face a um valor codificado.
Construa uma política centrada no comprimento, unicidade e riscos reais em vez de regras de complexidade arbitrárias.
Saiba quando usar criptografia, hashing, HMAC ou PBKDF2 para confidencialidade, integridade, autenticação e palavras-passe.
Entenda como OAuth 2.0, PKCE, JWT, JWK e JWKS se relacionam: autorização, tokens, chaves públicas e verificação.
Compreenda as diferentes camadas de segurança de um site Web: HTTPS, cabeçalhos HTTP, CSP, SRI, autenticação, palavras-passe e integridade.