Gerar passwords pronunciáveis

Normalmente decora-se com maior facilidade passwords que sejam pronunciáveis. Desta forma, existe programas que criam esse tipo de passwords. Obviamente que estes programas geram palavras pronunciáveis para língua inglesa, o que não é exactamente o mesmo para um português, no entanto, existe tantas possibilidades que muitas são facilmente pronunciadas em português.

Depois de uma pesquisa encontra-se vários programas com este propósito. Assim, de seguida, explica-se alguns deles, com ordem crescente da minha preferência.

gpw: Password Generator
Este programa gera passwords pronunciáveis, resultantes de um cálculo estatístico sobre um dicionário (sendo portanto dar um dicionário português, mas não consegui descobrir como fazer). Para correr o programa basta fazer:

gpw [nº de passwords] [tamanho da password]

Por exemplo:

gpw 5 9
igaryikie
ifyiskyca
artelsesu
restionst
iveripari

Caso o utilizador não dê argumentos o programa produz 10 passwords com tamanho 8.

Clique aqui para instalar o programa ou escreva na consola o seguinte:

sudo apt-get install gpw

Homepage do programa.

PWGEN: Generate Pronounceable Passwords
Este programa é mencionado no manual do gpw que é muito semelhante a este. No entanto este tem a vantagem de se poder adicionar símbolos. Para além de que este programa nao usa um dicionário, assim não possível adicionar uma pronuncia portuguesa ás passwords. Para usar esta aplicação basta seguir a seguinte nomenclatura:

pwgen [opções]


As opções mais relevantes são:

  • -h – para a ajuda;
  • -A – as passwords não têm letras maiúsculas;
  • -B – não usa caracteres ambíguos, por exemplo a letra ‘l’ com o número ‘1′
  • -n – número de caracteres por password

Por exemplo:

pwgen -1 -n 9
He7uoquee

O argumento ‘-1′ (caracter numérico um) faz com que o programa dê uma só password.

Clique aqui para instalar o programa ou escreva na consola o seguinte:

sudo apt-get install pwgen

Homepage do programa.

APG: Automated Password Generator
Este programa é superior aos anteriores em vários aspectos. Primeiro porque porque depois de gerar as passwords põe ao lado como se deve ler, segundo porque tem opção de adicionar um dicionário para ele analisar se a password é forte ou não, terceiro porque tem a possibilidade de pedir algumas palavras do utilizador e a partir destas criar passwords.

Utiliza algoritmos conhecidos, portanto, se quiser saber mais acerca deste programa escreva na consola:

man apg


A nomenclatura usada neste programa é a seguinte:

apg [opções]


Este programa tem muitas opções, escolhi algumas mas pode ver todas se correr o comando dito anteriormente para ver mais informação.

  • -h – mostra ajuda;
  • -r [ficheiro] – verifica pelo ficheiro se a password é forte;
  • -n – numero de passwords a apresentar;
  • -x – tamanho máximo da password;

Caso o utilizador não dê nenhum argumento, ele escreve um resultado como se tivesse escrito:

apg -a 0 -M sncl -n 6 -x 10 -m 8



Alguns exemplos:

apg
siWedpowd8 (si-Wed-powd-EIGHT)
WadKogIk4 (Wad-Kog-Ik-FOUR)
galkAkhend9 (galk-Ak-hend-NINE)
driOtphyiad7 (dri-Otph-yiad-SEVEN)
Eaknidnac1 (Ea-knid-nac-ONE)
Coceebjic8 (Coc-eeb-jic-EIGHT)
apg -n 6 -x 10
PipninAw
Dekyaups
9Knievni
Ecinrynmi
Koptois3
lasoptagWi

Clique aqui para instalar o programa ou escreva na consola:

sudo apt-get install apg

Homepage do programa.

Anúncios

~ por 3c0linux em outubro 29, 2008.

 
%d blogueiros gostam disto: