| NET :: SSH :: Perl :: Cifore :: Blowfish Net :: ssh :: Perl :: Cifore :: Blowfish è un involucro perl per il supporto SSH Blowfish. |
Scarica ora |
NET :: SSH :: Perl :: Cifore :: Blowfish Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- David Robins
- Sito web dell'editore:
- http://search.cpan.org/~dbrobins/Net-SSH-Perl-1.30/lib/Net/SSH/Perl/Cipher/Blowfish.pm
NET :: SSH :: Perl :: Cifore :: Blowfish Tag
NET :: SSH :: Perl :: Cifore :: Blowfish Descrizione
Net :: SSH :: Perl :: Cifore :: Blowfish è un involucro Perl per il supporto di Blowfish SSH. NET :: SSH :: Perl :: Cifore :: Blowfish è un involucro perl per il supporto SSH Blowfish .synopsis Uso NET :: SSH :: Perl :: cipher; My $ cifra = net :: ssh :: perl :: cipher-> nuovo ('blowfish', $ key); Stampa $ Cipher-> Encrypt ($ Plusext); Net :: SSH :: Perl :: Cifore :: Blowfish Fornisce il supporto per la crittografia della blowfish per la rete :: SSH :: Perl. Fare ciò che si avvolge intorno a Crypt :: Blowfish o cripta :: Blowfish_pp; Il primo è un'implementazione C / XS dell'algoritmo del Blowfish e quest'ultima è un'implementazione perl. NET :: SSH :: Perl :: Cifore :: Blowfish preferisce usare Crypt :: Blowfish, perché è più veloce, quindi cerchiamo di caricarlo prima. Se fallisce, torniamo a Crypt :: Blowfish_pp. Si noti che, quando si utilizza Crypt :: Blowfish_pp, sperimenterai una diminuzione molto evidente delle prestazioni. Il pesce blowfish utilizzato qui è in modalità filtro CBC con una lunghezza del tasto di 32 bytes.Ssh1 aggiunge una ruga extra rispetto al suo algoritmo di Blowfish: Prima e dopo la crittografia / decrittografia, dobbiamo scambiare i byte nella stringa per essere crittografati / decrittografati. Lo scambio dei byte avviene quattro byte alla volta, e all'interno di ciascuno di questi blocchi a quattro byte invertiriamo i byte. Quindi, ad esempio, la stringa foobarba si trasforma in boofabra. Scambiamo i byte in questo modo nella stringa prima di crittografare / decrittiamo e scambiamo di nuovo la stringa crittografata / decrittografata quando lo riacquistiamo. Questo byte-swapping non viene eseguito quando Blowfish viene utilizzato nel protocollo SSH2. Requisiti: · Perl.
NET :: SSH :: Perl :: Cifore :: Blowfish Software correlato