Class: HrrRbSsh::Transport::KexAlgorithm::DiffieHellmanGroupExchangeSha1
- Inherits:
-
HrrRbSsh::Transport::KexAlgorithm
- Object
- HrrRbSsh::Transport::KexAlgorithm
- HrrRbSsh::Transport::KexAlgorithm::DiffieHellmanGroupExchangeSha1
- Includes:
- DiffieHellmanGroupExchange
- Defined in:
- lib/hrr_rb_ssh/transport/kex_algorithm/diffie_hellman_group_exchange_sha1.rb
Constant Summary collapse
- NAME =
'diffie-hellman-group-exchange-sha1'- PREFERENCE =
30- DIGEST =
'sha1'
Method Summary
Methods included from DiffieHellmanGroupExchange
#hash, #initialize, #pub_key, #receive_kex_dh_gex_init, #receive_kex_dh_gex_request, #send_kex_dh_gex_group, #send_kex_dh_gex_reply, #set_dh, #set_e, #shared_secret, #sign, #start
Methods included from IvComputable
#build_key, #iv_c_to_s, #iv_s_to_c, #key_c_to_s, #key_s_to_c, #mac_c_to_s, #mac_s_to_c