Changes for version 2.14
- DSA key bugfix: verify would fail if r had unnecessary leading zeros
Modules
- Net::SSH::Perl - Perl client Interface to SSH
- Net::SSH::Perl::Agent - Client for agent authentication
- Net::SSH::Perl::Auth - Base authentication class, plus utility methods
- Net::SSH::Perl::Auth::KeyboardInt - Keyboard-interactive auth plugin
- Net::SSH::Perl::Auth::Password - Password authentication plugin
- Net::SSH::Perl::Auth::PublicKey - Perform publickey authentication
- Net::SSH::Perl::Auth::RSA - Perform RSA authentication
- Net::SSH::Perl::Auth::Rhosts - Perform Rhosts authentication
- Net::SSH::Perl::Auth::Rhosts_RSA - Perform Rhosts-RSA authentication
- Net::SSH::Perl::AuthMgr - Authentication manager/context for SSH-2
- Net::SSH::Perl::Buffer - Low-level read/write buffer class
- Net::SSH::Perl::Channel - SSH2 channel object
- Net::SSH::Perl::ChannelMgr - Manages a list of open channels
- Net::SSH::Perl::Cipher - Base cipher class, plus utility methods
- Net::SSH::Perl::Cipher::AES128_CBC - Wrapper for SSH AES128 CBC support
- Net::SSH::Perl::Cipher::AES128_CTR - Wrapper for SSH AES128 support
- Net::SSH::Perl::Cipher::AES192_CBC - Wrapper for SSH AES128 CBC support
- Net::SSH::Perl::Cipher::AES192_CTR - Wrapper for SSH AES192 support
- Net::SSH::Perl::Cipher::AES256_CBC - Wrapper for SSH AES256 CBC support
- Net::SSH::Perl::Cipher::AES256_CTR - Wrapper for SSH AES256 support
- Net::SSH::Perl::Cipher::AES_CBC - Base class for SSH AES CBC support
- Net::SSH::Perl::Cipher::AES_CTR - Base class for AES support using CTR (counter) mode.
- Net::SSH::Perl::Cipher::Blowfish - Wrapper for SSH Blowfish support
- Net::SSH::Perl::Cipher::CBC - CBC Implementation
- Net::SSH::Perl::Cipher::CFB - CFB Implementation
- Net::SSH::Perl::Cipher::CTR - Counter Mode Implementation
- Net::SSH::Perl::Cipher::ChachaPoly - provides Chacha20 encryption with Poly1305 Authentication support for Net::SSH::Perl.
- Net::SSH::Perl::Cipher::DES - Wrapper for SSH DES support
- Net::SSH::Perl::Cipher::DES3 - Wrapper for SSH 3DES support
- Net::SSH::Perl::Cipher::IDEA - Wrapper for SSH IDEA support
- Net::SSH::Perl::Cipher::RC4 - RC4 encryption/decryption
- Net::SSH::Perl::Comp - Compression/Decompression base class
- Net::SSH::Perl::Comp::Zlib - Wrapper for SSH Zlib Compression
- Net::SSH::Perl::Config - Load and manage SSH configuration
- Net::SSH::Perl::Constants - Exportable constants
- Net::SSH::Perl::Kex - SSH2 Key Exchange
- Net::SSH::Perl::Kex::C25519 - Elliptical Curve 25519 Key Exchange using SHA256 hashing.
- Net::SSH::Perl::Kex::DH - Diffie-Hellman Group Agnostic Key Exchange
- Net::SSH::Perl::Kex::DH1 - Diffie-Hellman Group 1 Key Exchange (RFC2409 "Second Oakley Group" 1024-bit)
- Net::SSH::Perl::Kex::DH14SHA1 - Diffie-Hellman Group 14 Key Exchange (RFC3526 "2048-bit MODP Group")
- Net::SSH::Perl::Kex::DH14SHA256 - Diffie-Hellman Group 14 SHA256 Key Exchange (RFC3526 "2048-bit MODP Group")
- Net::SSH::Perl::Kex::DH16SHA512 - Diffie-Hellman Group 16 SHA512 Key Exchange (RFC3526 "4096-bit MODP Group")
- Net::SSH::Perl::Kex::DH18SHA512 - Diffie-Hellman Group 18 SHA512 Key Exchange (RFC3526 Group 18 "8192-bit MODP Group")
- Net::SSH::Perl::Kex::DHGEX - Diffie-Hellman Group Exchange Base Class.
- Net::SSH::Perl::Kex::DHGEXSHA1 - Diffie-Hellman Group Exchange using SHA1 hashing.
- Net::SSH::Perl::Kex::DHGEXSHA256 - Diffie-Hellman Group Exchange using SHA256 hashing.
- Net::SSH::Perl::Key - Public or private key abstraction
- Net::SSH::Perl::Key::DSA - DSA key object
- Net::SSH::Perl::Key::ECDSA - Elliptical Curve DSA key object base class
- Net::SSH::Perl::Key::Ed25519 - Ed25519 key object
- Net::SSH::Perl::Key::RSA - RSA key object
- Net::SSH::Perl::Key::RSA1 - RSA SSH1 key object
- Net::SSH::Perl::Mac - MAC support for SSH2
- Net::SSH::Perl::Packet - Packet layer of SSH protocol
- Net::SSH::Perl::Proxy - Use TCP proxy to connect to a host via SSH
- Net::SSH::Perl::SSH1 - SSH1 implementation
- Net::SSH::Perl::SSH2 - SSH2 implementation
- Net::SSH::Perl::Subsystem::Client - Subsystem client base class
- Net::SSH::Perl::Subsystem::Server - Server infrastructure for SSH subsystems
- Net::SSH::Perl::Util - Shared utility functions
Provides
- Net::SSH::Perl::Auth::ChallengeResponse in lib/Net/SSH/Perl/Auth/ChallengeResponse.pm
- Net::SSH::Perl::Auth::KeyboardInteractive in lib/Net/SSH/Perl/Auth/KeyboardInteractive.pm
- Net::SSH::Perl::Cipher::DES3::EDE3 in lib/Net/SSH/Perl/Cipher/DES3.pm
- Net::SSH::Perl::Handle in lib/Net/SSH/Perl/Handle.pm
- Net::SSH::Perl::Handle::SSH1 in lib/Net/SSH/Perl/Handle/SSH1.pm
- Net::SSH::Perl::Handle::SSH2 in lib/Net/SSH/Perl/Handle/SSH2.pm
- Net::SSH::Perl::Key::ECDSA256 in lib/Net/SSH/Perl/Key/ECDSA256.pm
- Net::SSH::Perl::Key::ECDSA384 in lib/Net/SSH/Perl/Key/ECDSA384.pm
- Net::SSH::Perl::Key::ECDSA521 in lib/Net/SSH/Perl/Key/ECDSA521.pm
- Net::SSH::Perl::Mac::MD5 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Mac::SHA1 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Mac::SHA2_256 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Mac::SHA2_512 in lib/Net/SSH/Perl/Mac.pm
- Net::SSH::Perl::Util::Authfile in lib/Net/SSH/Perl/Util/Authfile.pm
- Net::SSH::Perl::Util::Hosts in lib/Net/SSH/Perl/Util/Hosts.pm
- Net::SSH::Perl::Util::RSA in lib/Net/SSH/Perl/Util/RSA.pm
- Net::SSH::Perl::Util::SSH1MP in lib/Net/SSH/Perl/Util/SSH1MP.pm
- Net::SSH::Perl::Util::SSH1Misc in lib/Net/SSH/Perl/Util/SSH1Misc.pm
- Net::SSH::Perl::Util::Term in lib/Net/SSH/Perl/Util/Term.pm
- Net::SSH::Perl::Util::Win32 in lib/Net/SSH/Perl/Util/Win32.pm