quantos geradores de senha existem no debian e como saber quais são bons

0

Eu sei de dois geradores de senha no Debian. O primeiro que eu usei é apg e parece gerar boas senhas.

$ apg -m 15 -M SNCL
RefGav:quedTut7
{Shtetmigdybig1
vojkewth3OdTuv<
2quacyodoobEst+
pedBoyggyu2guv/
suj?Quonvewv7Om

Eu também tentei pwgen da mesma forma

$ pwgen -1csy 15
q#n?PPWEWp8+])'

OR

$ pwgen -1sy 15
rE'AmK8=n;s9Bv3

Agora eu tenho duas perguntas ao invés de uma, existem alguns geradores de senhas baseados em linha de comando / shell conhecidos no Debian ou no mundo GNU / Linux mais amplo (talvez não empacotados)?

A outra pergunta é que houve algum tipo de comparações feitas nos dois geradores de senhas com base em seu algoritmo ou na velocidade geradora de senhas ou algo totalmente diferente?

Ansioso para saber.

    
por shirish 10.09.2014 / 20:49

1 resposta

1

O Pwgen é uma boa escolha, mas você pode usar o seguinte comando para gerar a senha aleatória:

tr -dc A-Za-z0-9_ < /dev/urandom | head -c 16 | xargs

Exemplos de saídas:

1z2G4SVmZOdd4uK4

Além disso, você pode usar a seguinte função de shell para gerar uma senha aleatória.

Edite o arquivo ~ / .bashrc , digite:

$ vi $HOME/.bashrc

Anexe o seguinte código:

genpasswd() {
    local l=$1
        [ "$l" == "" ] && l=16
        tr -dc A-Za-z0-9_ < /dev/urandom | head -c ${l} | xargs
}

Salve e feche o arquivo .Fonte ~ / .bashrc novamente, digite:

$ source ~/.bashrc

Para gerar uma senha aleatória, digite:

$ genpasswd

Exemplos de saídas:

WGtkhETPJFZ2mtZk

Para gerar uma senha aleatória com 8 caracteres, digite:

$ genpasswd 8

Exemplos de saídas:

oj7Wqvb

Você também pode usar a Aberystwyth University que tem um gerador bastante legal de mnenomic-passsword.

exemplos de senhas geradas:

ud5pwt.1    Ulrich's diabolic five praises Wendy's taciturn full stop lamely.
9y21%s@j    Nina's yellow zombie leads Percy's spurious at-sign joyfully.
lyw1osci    Lucy's yapping wolf lends one's smug creepy idea.
t4jhilh+    Tudor's fourth jumper hectors Isabel's listless haggard plus sign.
ngi.o1v_    Nia's garish ice stops Olga's first vengeful underscore.
rfint5*d    Ruth's flabby ice names Tracy's fifth star daily.
d&st,vvd    Douglas's handy salamander transforms Conner's vague villainous daffodil.
xe;2bba4    Xenia's enchanting semicolon zooms Bart's burly arcane four.
5p<kxhnf    Fife's pensive less than sign knits Xenia's hapless notorious fang.

Trabalho interessante. Você pode querer enviar um e-mail para seus sysops para ver se o script por trás dele está disponível gratuitamente (e se não for, se eles considerariam GPL)

    
por 10.09.2014 / 21:06