Class | Net::SSH::Transport::AlgorithmNegotiator |
In: |
lib/net/ssh/transport/algorithm-negotiator.rb
|
Parent: | Object |
The AlgorithmNegotiator is used for negotiating the algorithms to be employed for a specific SSH session.
Algorithms | = | Struct.new( :server_packet, :client_packet, :kex, :host_key, :encryption_c2s, :encryption_s2c, :mac_c2s, :mac_s2c, :compression_c2s, :compression_s2c, :language_c2s, :language_s2c, :compression_level ) |
Create a new AlgorithmNegotiator instance, using the given logger, set of default algorithms, and buffer factory.