Net :: ssh :: Perl :: cifra :: blowfish

net :: ssh :: perl :: cifra :: blowfish é um wrapper perl para suporte de blowfish ssh.
Baixe Agora

Net :: ssh :: Perl :: cifra :: blowfish Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Robins
  • Site do editor:
  • http://search.cpan.org/~dbrobins/Net-SSH-Perl-1.30/lib/Net/SSH/Perl/Cipher/Blowfish.pm

Net :: ssh :: Perl :: cifra :: blowfish Tag


Net :: ssh :: Perl :: cifra :: blowfish Descrição

Net :: ssh :: perl :: cifra :: blowfish é um wrapper perl para suporte de blowfish ssh. Net :: ssh :: perl :: cifra :: blowfish é um wrapper perl para suporte de blowfish ssh.synopsis use net :: ssh :: perl :: cifra; Minha $ Cifra = Net :: SSH :: Perl :: Cifra-> Novo ('Blowfish', $ Key); Imprimir $ Cifra-> Criptografar ($ PlainText); Net :: SSH :: Perl :: Cifra :: Blowfish Fornece suporte de criptografia Blowfish para net :: ssh :: perl. Para fazer isso, ele envolve a Crypt :: Blowfish ou Crypt :: Blowfish_PP; O primeiro é uma implementação C / Xs do algoritmo de blowfish, e este último é uma implementação Perl. NET :: SSH :: Perl :: Cifra :: Blowfish prefere usar cripto :: blowfish, porque é mais rápido, então tentamos carregar isso primeiro. Se falhar, voltamos à cripta :: blowfish_pp. Observe que, ao usar a cripta :: Blowfish_pp, você experimentará uma diminuição muito perceptível no desempenho. O blowfish usado aqui está no modo de filtro CBC com um comprimento de chave de 32 bytes.ssh1 adiciona uma ruga extra em relação ao seu algoritmo de blowfish: Antes e depois da criptografia / decodificação, temos que trocar os bytes na string para ser criptografado / descriptografado. O trocador de bytes é feito quatro bytes de cada vez, e dentro de cada um desses blocos de quatro bytes invertemos os bytes. Então, por exemplo, a string foobarba se transforma em boofábra. Nós trocamos os bytes desta maneira na string antes de criptografar / descriptografá-lo e trocar a string criptografada / descriptografada novamente quando obtê-lo de volta. Este troca de byte não é feito quando o blowfish é usado no protocolo SSH2. Requisitos: · Perl.


Net :: ssh :: Perl :: cifra :: blowfish Software Relacionado