Net :: ssh :: perl :: cipher :: Blowfish

net :: ssh :: perl :: cipher :: Blowfish ist ein Perl-Wrapper für SSH-Blowfish-Unterstützung.
Jetzt downloaden

Net :: ssh :: perl :: cipher :: Blowfish Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • David Robins
  • Website des Verlags:
  • http://search.cpan.org/~dbrobins/Net-SSH-Perl-1.30/lib/Net/SSH/Perl/Cipher/Blowfish.pm

Net :: ssh :: perl :: cipher :: Blowfish Stichworte


Net :: ssh :: perl :: cipher :: Blowfish Beschreibung

Net :: ssh :: perl :: cipher :: Blowfish ist ein Perl-Wrapper für SSH-Blowfish-Unterstützung. Net :: ssh :: perl :: cipher :: blowfish ist ein perl wrapper für ssh blowfish support.synopsis nutzen net :: ssh :: perl :: chiffre; Meine $ cipher = net :: ssh :: perl :: cipher-> neu ('blowfish', $ key); Print $ Cipher-> Verschlüsseln ($ Klartext); net :: ssh :: perl :: cipher :: Blowfish bietet Blowfish-Verschlüsselungsunterstützung für net :: ssh :: perl. Dazu weckt es entweder um Crypt :: Blowfish oder Crypt :: blowfish_pp; Ersteres ist eine C / XS-Implementierung des Blowfish-Algorithmus, und letztere ist eine Perl-Implementierung. Net :: ssh :: perl :: cipher :: Blowfish zieht es vor, Crypt :: Blowfish zu verwenden, weil es schneller ist, also versuchen wir, das zuerst zu laden. Wenn es versagt, fallen wir zurück zu Crypt :: blowfish_pp. Beachten Sie, dass Sie bei der Verwendung von Crypt: Vor und nach der Verschlüsselung / Entschlüsselung müssen wir die Bytes in der Saite tauschen, um verschlüsselt / entschlüsselt zu werden. Das Byte-Swapping erfolgt jeweils vier Bytes, und in jedem dieser vier Byteblöcke umkehren wir die Bytes. So wird beispielsweise die Saite Foobarba in Boofabra. Wir tauschen die Bytes auf diese Weise in der Zeichenfolge aus, bevor wir sie verschlüsseln / entschlüsseln, und tauschen Sie die verschlüsselte / entschlüsselte Zeichenfolge erneut ab, wenn wir ihn wieder herstellen. Dieses Byte-Swapping erfolgt nicht, wenn Blowfish im SSH2-Protokoll verwendet wird. Anforderungen: · Perl.


Net :: ssh :: perl :: cipher :: Blowfish Zugehörige Software