.. title: Como criar senhas seguras
.. slug: como-criar-senhas-seguras
.. date: 2011/06/28 13:10:00
.. description: Como criar senhas fortes de forma a aumentar a segurança do usuário em sites da internet.
.. category: tutoriais
.. tags: segurança, senhas
Um recente ataque de um grupo de hackers / crackers organizados resultou no
[vazamento de 62 mil senhas][1] do [writerspace][2]. Isto mostra a fragilidade
de alguns sites no que se refere a manter o **sigilo** e **segurança** dos
dados de seus usuários. Mostra, também, a falta de cuidado de grande parte dos
usuários no momento de criarem suas senhas.
![123mudar](/images/123mudar.png "Nunca use 123mudar como senha novamente!")
*Senhas fracas são porta de entrada para ataques cibernéticos.*
Uma [análise das senhas vazadas][3] (em inglês) demonstra que de
nada adianta servidores de internet super seguros se o usuário não dá a devida
importância à criação de senhas seguras. Utilizar sequências numéricas simples
ou palavras de dicionário é um dos erros mais frequentes na criação de senhas.
Por exemplo, veja as 5 senhas mais comuns, dentre as 62 mil, reveladas pela
análise citada:
1. "123456" foi utilizada **558** vezes;
2. "123456789" foi utilizada **181** vezes;
3. "password" ("senha", em inglês) foi utilizada **132** vezes;
4. "romance" foi utilizada **88** vezes;
5. "102030" foi utilizada **68** vezes.
Outros erros comuns são senhas curtas - a análise demonstra que a extensão de
senha média é 7.63 caracteres - e a pouca complexidade das mesmas - feitas
somente com letras, ou somente com números, etc. Diante disto, compartilho
a seguir algumas dicas para criar senhas mais seguras.
### Criando senhas seguras
Para garantir a qualidade de senhas podemos seguir os três fatores já expostos:
1. **Randomização**: não utilizar sequências numéricas, palavras de dicionário,
dados pessoais como data de nascimento, iniciais, etc;
2. **Extensão**: senhas razoavelmente seguras devem possuir [entre 12 e 14][4]
(em inglês) caracteres. Quanto mais, melhor;
3. **Complexidade**: misturar letras (em caixa alta e baixa), números e símbolos.
#### Ferramentas
O site [random.org][5] é útil para criar senhas randômicas. Sua utilização é
simples: devemos informar o número de senhas a gerar e a quantidade de
caracteres desejada. Para exemplificar, solicitei a geração de 3 com 14
caracteres cada uma. O resultado foi (**AVISO**: Não as utilize!!!):
Here are your random passwords:
crXFEf5HW6gwks
3rKWwFA9hy6mGq
9Y6PEZFhUSstTw
Creio que a memorização de senhas assim esteja fora de questão, então podemos
anotá-las ou, melhor, utilizar um programa para gerenciá-las, como o [KeePass][6].
### Conclusão
Embora a ação de hackers / crackers exponha a fragilidade de servidores web,
o ponto mais fraco na cadeia de segurança muitas vezes é o próprio usuário.
Por isso, não divulgar dados pessoais na internet e criar senhas de qualidade
são ações que podem garantir uma navegação mais segura.
[1]: http://meiobit.com/86877/lulzsec-cia-vazamento-senhas/ "Luzsec vaza 62 mil senhas"
[2]: http://writerspace.com "Rede social para escritores e leitores"
[3]: http://www.rafekettler.com/2011/06/16/analyzing-the-lulzsec-password-leak/ "LulzSec password leak analysis by Rafe Kettler"
[4]: http://en.wikipedia.org/wiki/Password_strength#Guidelines_for_strong_passwords "Diretrizes para senhas fortes na wikipédia em inglês"
[5]: http://www.random.org/passwords/ "Ferramenta para criar senhas randômicas"
[6]: http://keepass.info "Keepass - Gerenciador de senhas"