APG - Automatic Password Generator

Colaboração: Rubens Queiroz de Almeida

O software APG (Automated Password Generator) gera aleatoriamente sugestões para senhas.

Vejamos alguns usos:

  # apg
  
  Please enter some random data (only first 8 are significant)
  (eg. your old password):>
  moofIxEbTud7 (moof-Ix-Eb-Tud-SEVEN)
  2FrefJogyumA (TWO-Fref-Jog-yum-A)
  AdBarmAp5 (Ad-Barm-Ap-FIVE)
  CeifburrIj8 (Ceif-burr-Ij-EIGHT)
  yeydJoofvos6 (yeyd-Joof-vos-SIX)
  feldyufCop7 (feld-yuf-Cop-SEVEN)

O programa apg invocado sem parametros, gera 6 senhas, juntamente com sua pronúncia (para facilitar a memorização). Ele também nos solicita que digitemos alguns dados aleatoriamente, que servirão para o algoritmo do programa montar as sugestões.

  # apg -n 1 -t
  yik6gluot (yik-SIX-glu-ot)

Neste exemplo eu pedi uma senha (flag -n 1) e com dicas para pronúncia (flag -t). A dica para pronúncia é para que possamos nos recordar melhor da senha mais tarde.

São oferecidas várias opções, tais como tamanho máximo e mínimo das senhas, caracteres a serem excluídos das senhas geradas, e muitos outros.

O software apg é um pacote Debian e pode ser instalado com o comando

  # apt-get install apg

O autor do software é Adel I. Mirzazhanov, e a home page do projeto fica em http://www.adel.nursat.kz/apg/