Crypt :: Unixcrypt.

Cripto :: Unixcrypt é uma implementação única da função da cripta.
Baixe Agora

Crypt :: Unixcrypt. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Martin Vorlaender
  • Site do editor:
  • http://search.cpan.org/~mvorl/Crypt-UnixCrypt-1.0/UnixCrypt.pm

Crypt :: Unixcrypt. Tag


Crypt :: Unixcrypt. Descrição

Crypt :: Unixcrypt é uma implementação única da função da cripta. Crypt :: Unixcrypt é uma implementação de perl somente da função da cripta.synopsis Use cripta :: Unixcrypt; $ hashed = crypt ($ plainovext, $ sal); # use sempre este módulo's Crypt Begin {$ Crypt :: UnixCrpyt :: Override_Builtin = 1} Use Crypt :: Unixcrypt; Este módulo é para todas aquelas pobres almas cujas portas Perl respostas ao uso de cripta () com a mensagem `a cripta () não implementada devido a paranóia excessiva. 'Este módulo não sobrecarrega uma cripta incorporada () a menos que forçada por um valor verdadeiro da variável $ Crypt :: Unixcrypt :: Override_builtin.Se você usa este módulo, Provavelmente nem uma função embutida de cripta () nem uma cripta (3) manpage; Então, vou fornecer as partes apropriadas de sua descrição (do meu sistema Linux) aqui: a cripta é a função de criptografia de senha. Ele é baseado no algoritmo padrão de criptografia de dados com variações pretendidas (entre outras coisas) para desencorajar o uso de implementações de hardware de uma busca de chave. $ Plaintext é uma senha digitada de um usuário. $ O sal é uma cadeia de dois caracteres escolhida a partir do conjunto . Essa string é usada para perturbar o algoritmo em uma das 4096 maneiras diferentes. Fazendo o menor 7 bit de cada caractere de $ blintext (preenchendo até 8 caracteres com zeros, se necessário), uma tecla de 56 bits é obtida. Esta tecla de 56 bits é usada para criptografar repetidamente uma cadeia constante (geralmente uma cadeia composta por todos os zeros). O valor retornado aponta para a senha criptografada, uma série de 13 caracteres ASCII imprimíveis (os dois primeiros caracteres representam o próprio sal). Narning: O espaço-chave consiste em 2 ** 56 igual a 7.2E16 Possíveis valores. Pesquisas exaustivas deste espaço-chave são possíveis usando computadores massivamente paralelos. Software, como Crack (1), está disponível, que procurará a parte deste espaço-chave que é geralmente usado pelos seres humanos para senhas. Portanto, a seleção de senha deve, no mínimo, evitar palavras e nomes comuns. O uso de um programa Passwd (1) que verifica as senhas descentráveis durante o processo de seleção é recomendado. O próprio Algoritmo do DES tem algumas peculiaridades que fazem o uso da cripta (3) interface uma escolha muito ruim para qualquer outra autenticação de senha. . Se você estiver planejando usar a interface Crypt (3) para um projeto de criptografia, não faça isso: obter um bom livro sobre criptografia e uma das bibliotecas de desmazenamento amplamente disponíveis. Requisitos: · Perl.


Crypt :: Unixcrypt. Software Relacionado

svplus.

Svplus é um GUI do SchemaView Plus para desenho de esquemas de banco de dados. ...

130

Download