Você pode recomendar um gerador de senhas?

47

Esperava que alguém recomendasse um bom gerador de senhas.

Adereços extras para a pessoa que pode nomear um que lhe dê um mnemônico para lembrá-lo também.

    
por myusuf3 07.02.2011 / 00:46

17 respostas

57

o pwgen gera aleatoriamente senhas sem sentido, mas pronunciáveis. Essas senhas contêm apenas letras minúsculas, letras maiúsculas e minúsculas misturadas ou dígitos inseridos. Letras maiúsculas e dígitos são colocados de uma maneira que facilita a lembrança de sua posição ao memorizar somente a palavra. .

Instale o pwgen com o botão abaixo:

por exemplo,

sudo apt-get install pwgen
pwgen
    
por Mikel 07.02.2011 / 00:59
24

apg

APG é o Gerador Avançado de Senhas. O software é usado para gerar automaticamente novas senhas para qualquer uso que você goste de colocá-las.

Aqui estão algumas características-chave do "APG":

  • Definir porcentagem máxima de caracteres especiais
  • Definindo o comprimento das senhas geradas
  • Agrupando caracteres
  • Definindo um número de senhas para gerar
  • Definindo um arquivo de semente aleatório
  • Geração de Pad de Tempo Único
  • Imprimindo quantas senhas geradas em quantos segundos

Para instalar, execute este comando:

sudo apt-get install apg

Instale e use o Apg com este guia de ajuda

    
por hhlp 07.02.2011 / 14:11
22

A Aberystwyth University tem um gerador bastante legal de mnenomic-passsword.

link

Gera uma senha maligna assim:

<1n255s4    Lisa's first newt zooms Fife's fifth shrewd four.
t6pnjsnv    Tony's sixth padlock nags John's spectacular number vainly.
fqyumdc8    Fiona's quadrilateral yucca understands Murray's dormant calculating eight.
ee6pk3cm    Eve's egocentric six ponders Ken's third cagey magazine.
q1giwn?n    Quentin's first galaxy improves Wyn's nondescript question mark nastily.

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)

Edit: Olhando para a saída um pouco mais cafefully, isso não seria difícil de codificar. Você precisaria apenas de vários dicionários para alimentá-lo.

    
por Oli 07.02.2011 / 01:07
14

Experimente o cartão de senha. Você carrega na carteira e se lembra de dois símbolos e uma cor.

Você lê as letras / números entre os símbolos ao longo de uma linha de cor ou cria qualquer algoritmo que você possa lembrar.

O site gera um cartão aleatório para você.

link

    
por Panther 09.12.2011 / 06:55
8

Os resultados são mais hediondos do que apg ou pwgen (mesmo com a opção -s definida), mas isso é mais divertido:

head -c 8192 /dev/urandom  |   strings --bytes 8 | sed 's/\s//'

Eu suspeito que seu caso de uso seja diferente, mas esse tipo de coisa é útil para chaves secretas compartilhadas e outros tipos de senhas que você não digita com muita frequência.
Para obter uma seleção maior, passe mais bytes para head e, para obter sequências de resultados de senha mais longas, modifique --bytes em strings (que fornece um tamanho mínimo). a expressão sed retira espaços e tabulações (representada por \s ).

No entanto, em algum momento você provavelmente apreciará os aplicativos (como pwgen, KeePassX ou LastPass) que oferecem uma opção para evitar caracteres facilmente confundidos, como 1 e l e I . Estes podem parecer com 1Il ou 1Il ou pior. Você desejaria usar uma opção como essa se estiver redefinindo a senha de alguém ou fornecendo uma chave de acesso única que precisa ser comunicada.

Stil, pwgen put dá esta advertência em sua página man, descrevendo sua opção -B :

   -B, --ambiguous
          Don't use characters that could be confused  by  the  user  when
          printed,  such  as 'l' and '1', or '0' or 'O'.  This reduces the
          number of possible passwords significantly, and as such  reduces
          the  quality  of  the passwords.  It may be useful for users who
          have bad vision, but in general use of this option is not recom‐
          mended.

Isso é loucura, é claro. Você provavelmente sabe quando isso é útil ou não. E é certamente melhor do que usar 'Pa $$ w0rD' para tudo. Em caso de dúvida, crie uma senha mais longa ou passe sua senha gerada como entrada para outro gerador ou use a autenticação multifator.

    
por belacqua 07.02.2011 / 07:51
6

Não há mnemônicos, mas o pwgen é bastante simples.

    
por David 07.02.2011 / 00:58
6

Eu uso mkpasswd . Embora tecnicamente ele seja usado para criptografar uma senha para uso dentro de um arquivo /etc/passwd , ele também fornece boas sequências de caracteres adequadas para senhas.

    
por Simon Richter 07.02.2011 / 10:50
3

Eu uso apg - sudo apt-get install apg

    
por simon 07.02.2011 / 06:22
3

Keypass foi construído em um gerador de senha. Gere sua nova senha e lembre-se dela com a mesma ferramenta.

    
por BillThor 07.02.2011 / 14:55
2

SuperGenPass é uma solução de bookmarklet originalmente destinada a logins de sites, mas também pode ser facilmente usada para aplicativos. Ele usa uma senha mestra mais o nome de domínio atual (ou nome do aplicativo, se desejar) para gerar senhas de 10 caracteres como lCY9gjiDtF . Ele não precisa de mnemônicos porque ele pode preencher automaticamente a caixa de senha e permite copiar / colar em outros aplicativos também.

Eu mantenho um bookmarklet em cada um dos meus navegadores e no meu celular (funciona off-line também!). É muito conveniente. Se você é "corajoso", pode até mesmo codificar a senha mestra no bookmarklet.

    
por Torben Gundtofte-Bruun 07.02.2011 / 11:12
2

Recebi um feedback muito bom com cérebro -gerado passphrases .

  

Password please :
¡I don't use p4sswords with known fixed p4tternS!

Infelizmente, não é um gerador livre, porque funciona melhor com uma xícara de café, nem é de código aberto (mas meio difícil de hackear).

    
por Maxime R. 07.02.2011 / 15:26
1

Eu uso o gerenciador de senhas do FPM2 (figaro). Não mnemônicos, mas você tem um gerador de senhas, e você só precisa ter em mente uma senha. Basta pesquisar no Centro de Software.

Ou, se você gosta de uma solução "low-tech", mas engenhosa, pode ver isso: link

    
por Vosaxalo 07.02.2011 / 07:20
1

Aqui está um bookmarklet JavaScript. Ele pedirá o tamanho e depois criará a senha. Basta criar um novo favorito com o seguinte endereço:

javascript:(function(){var d=prompt("Password length","14");if(d){for(var e="",a=Math.random,b=Math.floor,f=0;f<d;f++)x=62*a(),x<=10&&(c=48+b(10*a())),x>10&&x<36&&(c=65+b(26*a())),x>=36&&(c=97+b(26*a())),e+=String.fromCharCode(c);prompt("Password",e)}})()

Para os interessados, o bookmarklet acima estava usando o código abaixo, minificado com o Compilador de fechamento :

(function () {
    var n = prompt("Password length", '14');
    if (n) {
        var s = "",
            r = Math.random,
            f = Math.floor;
        for (var i = 0; i < n; i++) {
            x = 62 * r();
            if (x <= 10) c = 48 + f(10 * r());
            if ((x > 10) && (x < 36)) c = 65 + f(26 * r());
            if (x >= 36) c = 97 + f(26 * r());
            s += String.fromCharCode(c);
        }
        prompt("Password", s);
    }
})();
    
por papukaija 07.02.2011 / 21:48
1

Eu encontrei um bom site com algumas opções interessantes para geração de senha, testadores de força, etc. Ele imprime a senha como mnemônico.

Não tem falhas terríveis como alguns dos principais sites que as pessoas usam atualmente para gerar e testar senhas.

link

    
por bob smith 09.12.2011 / 03:22
1

link é um gerador online gratuito?

    
por John 30.07.2012 / 12:07
0

O Apocalipse foi considerado? Além de gerar a senha, ela ajudará a mantê-los em dia.

    
por Kory Wnuk 27.05.2011 / 22:33
0

A Mozilla tem um pequeno vídeo em Flash em um esquema de senhas que você pode acessar em link

    
por K7AAY 21.11.2013 / 22:26