exchange_keys (Net::SSH::Transport::Kex::DiffieHellmanGroup1SHA1)

        # File lib/net/ssh/transport/kex/diffie_hellman_group1_sha1.rb, line 66
    66:     def exchange_keys
    67:       result = send_kexinit
    68:       verify_server_key(result[:server_key])
    69:       session_id = verify_signature(result)
    70:       confirm_newkeys
    71:
    72:       return { :session_id        => session_id,
    73:                :server_key        => result[:server_key],
    74:                :shared_secret     => result[:shared_secret],
    75:                :hashing_algorithm => digester }
    76:     end